참고 : http://www.artima.com/articles/dci_vision.html
객체는 폴리모피즘, 커플링, 응집도가 아니라, 사람들과 사람들의 멘탈 모델에 대한 내용이다.
MVC는 멘탈 모델이지 관찰자 패턴이 아니다.
참고 http://dm-academy.github.io/aitm/aitm-instructor.html
In this situation, each person has their own “mental model” of what needs to be done, and their own tracking mechanism. We don’t know how the work is being transmitted: emails, phone calls, hallway conversations (”Say Sara, there is an issue with Customer X’s bill, can you please look into it?”)
03 사람들은 패턴 인식을 통해 사물을 인식한다.
-사람은 자동적으로 패턴을 찾음. 분류와 공백을 이용 패턴을 만들어 내는것이 좋음.
-아이콘 요소는 인지하게 만드는게 쉽고, 빠르게 인지하게 함.
-평면보다는 입체를 더 잘 인지. 단, 화면상에 표현된 입체 요소를 인지하고 이해하는 속도는 평면 요소에 비해 느릴수도 있음.
멘탈모델이란?
실세계의 특정 대상물이 어떻게 작동하는지에 대한 사람의 사고 과정에 대한 설명.
디자인 모델 - 디자이너의 개념모델을 말함.
사용자 모델 - 사용자가가 시스템과 상호 작용하는 과정에서 만들어낸 멘탈모델을 말함.
28 특정 유형의 인지 처리 과정은 더욱 까다롭다.
- 디자인할 때 사용자가 많이 생각하거나 기억하지 않아도 되게 한다. 이 두 가지는 인지 부하를 일으켜 많은 정신적 자원을 필요로 한다.
- 기회 비용에 대해 고민하라. 예를 들어 시각 부하나 운동 부하를 높여 인지 부하를 줄일 수 있는 곳이 있다.
- 사람이 선택하는 항목을 충분히 키워서 쉽게 도달할 수 있게 만든다.
참고 : http://egloos.zum.com/hisprite/v/3810333
멘탈모델은
일. 서비스나 제품 기획에 지침이 될 수 있고
이. 사용자와 사업을 위해서 좋은의사결정을 내리도록 도와주며
삼. 장기적인 비전과 기회를 제시해 준다.
정의 및 가치
멘탈 모델의 활용 가치는 발생할 수 있는 문제점을 미리 파악하고, 통합적인 서비스 이해를 바탕으로 해결 방안을 도출할 수 있다는 데 있습니다. 이 모델은 이전 포스트에서 소개된 ‘친화도 맵’이라고도 불리는 ‘어피니티 다이어그램(Affinity Diagram) - 사용자의 공통된 행동자료를 의미상 가까운 것끼리 모아 놓은 다이어그램’과도 밀접한 관련이 있습니다. 즉, 다른 사람의 행동 동기, 사고 과정을 비롯한 감성적, 철학적 배경을 이해하기 위하여 그들과 대화하고, 행동 패턴을 도출하여 정리한 것이 ‘멘탈 모델’ 입니다. 여기서는 ‘행동(task)’이라는 단어는 행위, 생각, 기분, 철학 그리고 동기에 이르기까지 사람이 무언가를 이루거나, 무언가를 움직이거나, 특정한 상태에 이를 때 나타나는 모든 것을 포괄하는 의미로 정의하도록 하겠습니다.
'scribbling' 카테고리의 다른 글
elasticsearch 5.0 릴리즈되다. (0) | 2016.11.01 |
---|---|
[펌] 마르코프 체인 (0) | 2016.10.20 |
lazy evaluation(느긋한 계산법)에 대한 좋은 설명 그림 자료 (0) | 2016.10.07 |
[사례 공유] Jenkins, Docker, Rspec를 이용한 빠른 Spec by Example 공유 - Deview 2016 발표 탈락 (0) | 2016.10.06 |
경계 조건(edge case), 복합 경계 조건(corner case) (0) | 2016.09.27 |