loading
목록

과업 분석

Task flow analysis (Task Analysis)

작성자 : 윤자민  |  최종 작성일 : 2018.12.13 23:46:01  |  조회수 : 551

정의

일반 사용자가 작업을 수행하는 방법을 관찰하여 작업을 수행하는 방식과 의도한 목표를 달성하는 방식을 자세하게 이해하여 학습하는 방법이다.

[태스크 분석법 종류]
1. 계층적 태스크 분석법
2. 지식 기반 분석법
3. 시나리오 분석법
4. 시퀀스 모형 분석법

수행절차

1. 준비 (태스크 조사)
2. 태스크 추출 및 표현
3. 사용자에게 태스크 검증
4. 보고서 작성 및 공유

키워드

작업 과정 분석, 행동, 상호작용, 시스템 반응, 환경적 맥락

상세 내용

목적

- 사용자가 시스템에서 달성하고자 하는 목표의 이해한다.
- 사용자가 목표를 달성하기 위해 수행하는 태스크에 대한 이해와 검증
- 사용자가 처한 물리적 환경과 지식이 경험에 미치는 영향 이해
- 작업을 수행하기 위한 작업 흐름, 수행 시간, 수행 오류 측정 및 분석
- 태스크 수행 시 직면하는 어려움을 해결하기 위해 필요한 개선사항 도출한다.

특징

- 인터랙션 디자인 과정에서 필수적이다.
- 기능 선별 및 디자인의 근거를 제공한다.
- 태스크 절차는 인터페이스의 기능 구조, 정보 구조, 제어 흐름을 설계하는 근거가 된다.
- 맥락적 연구와 유사 (맥락적 연구는 사용자의 행동, 전체적 맥락 속에서의 의사 결정 과정과 상호작용 등 전반적인 면을 포괄적으로 다루는데 반해, 태스크 분석은 오로지 태스크 자체에만 중점)

장점

- 인쇄 문서 분석, 소프트웨어 인터랙션에서부터 포함된 환경의 방향성 조사에 이르기까지 다양한 응용 프로그램에 걸쳐 적용될 수 있는 모든 디자인 분야에 유용하다.
- 웹 사이트 및 응용 프로그램에서 지원해야 하는 태스크 식별, 적절한 컨텐츠 범위 결정, 사이트의 탐색 또는 검색을 구체화하거나 재정의하는데 도움을 준다.
- 인터랙션 디자이너가 전문 사용자 수준으로 특정 시스템의 기능과 태스크를 이해할 수 있도록 도움을 준다.

단점

복잡한 문제에 대한 높은 수준의 세부 정보를 사용하면 작업 분석이 매우 시간 소모적인 활동이 될 수 있다.

[인지적 태스크 분석]
데이터의 분석에 시간이 오래 걸릴 수 있다.
결과를 달성하는데 필요한 다른 비인지적 속성(신체적 능력, 자원의 한계, 인간관계) 등을 놓칠 수 있다.

[계층적 태스크 분석]
다이어그램을 만들기 위한 엄격한 규칙이 없기 때문에 분석가에 따라 다양한 형태의 일관성 없는 계층구조가 생성될 수 있다.
훈련과 경험을 필요로 하기 때문에 즉시 적용할 수 없다.
예측 도구가 아님, 기존에 존재하는 태스크만 분석 가능하다.
다이어그램이 복잡할 수 있다.
대규모 프로젝트에서 사용되는 경우, 작업 번호와 계획을 수정하고 유지, 관리하는데 많은 시간, 작업을 필요로 하다.
불필요한 태스크 단계나 성능으로 인한 잠재적 오류를 강조하게 될 수도 있다.

방법론 주의사항

처음에 너무 깊은 문제를 분석하기보다는 관련된 활동에 대하여 개괄적인 시각을 갖는 것이 더 중요하다.
초기에 미시적 관점의 너무 많은 세부 사항보다 상위 수준의 구조의 활동이나 의미에 집중하는 것이 좋다.
인터랙션을 디자인할 때 특정 기능의 포함 여부는 그 기능이 어떤 태스크를 수행하는 데 필요한 기능인지, 그 태스크는 다시 어떤 목적을 달성하는 데 필요한 태스크인지 고려해서 결정해야 한다.
사용자가 어떤 목적을 달성하기 위해서 어떤 태스크를 수행하기 원하는지, 어떤 태스크를 어떤 방식으로 수행하는지, 그 과정에서 어떤 불편을 경험하는지 실제 상황에서 관찰하고 조사해야 한다.

참여자 역할

연구자: 태스크 분석 실시

준비물

종이, 녹화, 녹음 장비, 포스트잇, 필기구, 컴퓨터, 스마트폰

참고자료

http://ux.uracle.co.kr/wordpress/blog/7%EC%9E%A5-%EA%B3%BC%EC%97%85%EB%B6%84%EC%84%9D%EA%B9%80%EC%97%B0%ED%9D%AC/