본문 바로가기

사용성공학

요구조건이 뭡니까 [사용성공학 6편] 디자인 요구조건은 시스템이 무엇을 해야 하는지 또는 어떻게 해야 하는지를 지정하는 것입니다. 요구조건에도 여러 종류가 있는데요. 요구 조건의 종류 기능적인 요구조건: 제품이 무엇을 해야 하는지 환경적인 요구조건: 이 제품이 어디서 운영되어야 하는지 (물리적으로/사회적으로/조직적으로/기술적으로) 사용자 특징: 의도된 사용자들의 주요 속성 사용성/사용자 경험 목표: Nielson의 사용성을 이루는 5가지 요소 요구 조건을 수립하는 게 왜 중요할까요? 외부적으로는 사용자와 그들의 행동, 그리고 맥락을 이해하여 시스템을 통해 그들의 니즈를 충족시키기 위해서 중요하고, 내부적으로는 디자인 목적에 대한 안정적이고 의사소통 가능한 조건을 수립한다는 점에서 중요합니다. 요구 조건은 어떻게 수립될까요? 인터뷰나 포커스그.. 더보기
사용자의 생각을 읽는 방법 [사용성공학 5편] 오늘은 사용자들에게 어떤 것을 보여주고, 그들의 생각을 알아보는 기법 중 하나인 Think Aloud 기법에 대해서 소개하겠습니다. Think Aloud? Think Aloud는 Verbal protocol(언어적 규약)같은 것입니다. 사용자는 실험자가 준 과제를 수행하면서 드는 생각을 바로바로 말하고, 실험자는 그런 사용자를 관찰하는 실험중의 약속을 말합니다. (보통 사후 분석을 위한 동영상 녹화가 수반됩니다.) 보통 주어지는 과제는 다음과 같이 생겼습니다. 과제 1 : Google 지도를 사용하여, 파리의 3성급 호텔 중 에펠탑과 샹젤리제를 방문하기에 편리하며 1 박당 100 유로 미만의 호텔을 찾아보세요. 과제 2: 당신은 데이트를 위해 G마켓에서 초콜릿과 꽃을 구매하려고 합니다. 이틀 안에 배송.. 더보기
사용자가 누군지 정말로 아시나요? [사용성공학 4편] 사용자? 사용자! 사용자는 당신의 시스템을 사용하거나, 운영하는 어떤 개인이나 단체를 포괄합니다. 시스템에는 보통 이해관계가 얽혀 있는 여러 사람이 있습니다. 서비스 공급자도, 사용자도 그 중 하나죠. 예를 들어 봅시다. 이마트의 결제 단계에서의 이해관계자들을 생각해볼까요? 일단 캐셔와 고객이 있을 거고, 보이지 않는 곳에 매니저와 창고 스태프, 그리고 물건을 공급할 공급자 등이 있을 수 있겠군요. 이처럼, 한 시스템을 사용하는 사용자는 실로 다양합니다. 그렇다면, 이런 다양한 사용자, 혹은 이해관계자의 니즈를 어떻게 찾을 수 있을까요? “People don't know what they want until you show it to them” - Steve Jobs 스티브 잡스는 "사용자들에게 어떤 것.. 더보기
사용성공학의 과정 [사용성 공학 3편] 사용성 공학의 과정 사용성공학은 일반적으로 아래와 같은 과정 속에서 반복하며 제품을 완성합니다. 1. Establishing requirements(요구조건 수립) 이 단계는 사용자를 알고, 그 사용자들의 니즈를 알아가는 단계입니다. 2. Designing Alternatives(대안 만들기) 컨셉 디자인 혹은 물리적인 디자인을 하는 단계입니다. 3. Prototyping 빠르고, 자주 사용자에게 디자인을 노출하는 단계입니다. 4. Evaluating 사용성 기준에 따라 경험적으로 디자인을 평가하는 단계입니다. 5. 1-2-3-4를 계속 반복합니다. 여건에 맞고, 만족할만큼의 반복을 거친 후 최종 제품을 출시합니다. 아마 제일 중요한 점은 이를 계속 반복해서 제품을 개선한다는 점이 아닐까 싶습니다. 다음.. 더보기
그래서 사용성을 어떻게 늘리는데요? [사용성공학 2편] 사용성을 늘리는 6가지 UX디자인의 대가 Don Norman은 사용성을 늘릴 수 있는 6가지에 대해 아래와 같이 설명했습니다. 1. Visibility (가시성): 사용자가 취할 수 있는 행동과 기능이 잘 보이는가 2. Feedback (피드백): 사용자 행동에 대한 반응이 있는가 3. Constrain (제약): 사용자가 적절한 행동을 취하도록 제한하는가 4. Map (맵핑): 공간적으로, 명확하게 피드백을 조절하는가 5. Consistent (일관성): 인터페이스의 디자인 요소들이 일관적인가 6. Affordance (행동 유도성): 인터페이스가 어떻게 사용될 지 유도하고 있는가 그런데, 이 6가지는 알았는데, 이 6가지는 또 어떻게 늘리냐고요? 사용성을 늘리는 방법 스티브 잡스같은 천재라면 알아서 .. 더보기
당신이 사용성을 알아야 하는 이유 [사용성 공학 1편] 사용성은 인터페이스와 관련한 거의 모든 일상생활의 문제를 다룹니다. 인터페이스가 뭐냐고요? 인터페이스는 컴퓨터, 웹, 모바일, 인공지능 스피커 등에서 사용자와 만나는 접점입니다. 웹사이트의 버튼 하나, 스마트폰의 아이콘, 인공지능 스피커를 부르는 단어가 곧 인터페이스고, 이 인터페이스들과 관련된 문제를 사용성 공학에서 다룰 수 있죠. 사용성의 정의 사용성 공학은 사용성 문제들을 찾아내고, 개선하는 학문입니다. Steve Krug의 더보기