[4장 사용성의 원리] 2. 사용성의 속성(1)(김연희)

0 Flares Twitter 0 Facebook 0 Filament.io 0 Flares ×

l 사용성과 관련해 구체적으로 측정되거나 점검할 수 있는 시스템의 특성
→ 사용하기 편리하고 학습하기 편리하도록 구체적인 속성에 초점을 맞춤

 

예시) 그림 3. 사용성의 속성체계 : 크게기본적차원과 부수적차원으로 나눔

1) 기본적 차원 – 효율성, 정확성  
① 얼마나 적은 노력과 시간을 들여서 해당 시스템을 학습하고 사용할 수 있는가
② 얼마나 빨리 그리고 얼마나 정확하게 시스템을 사용할 수 있는가

 

–  효율성 : 얼마나 빨리 과업을 수행할 수 있는지
–  정확성 : 얼마나 실수 없이 과업을 수행할 수 있는지
=> 시스템을 효율적으로 사용하려면 속도와 정확성 두 가지가 동시에 만족되어야 함

 

2) 부수적 차원 – 일관성, 유연성, 의미성

구분 기준

① 시스템이 얼마나 일관되게 구축 되었는지
② 얼마나 다양한 상호작용을 사용자에게 허용 하였는지
③ 시스템이 제공하는 정보나 기능이 얼마나 나름대로 의미가 있었는지

 

 

 

 

2.1 효율성의 차원
: 사용자가 주어진 과업을 얼마나 효율적으로 달성할 수 있는지와 관련된 사용성의 속성

 

A. 반응성 –  ‘시간’ 측면에서 접근

 

●사용자의 행동에 대한 시스템의 반응속도와 관련. 시스템의 반응 속도는 안정적으로 빨라야 함
=> 상호작용성의 반응성과 연관
=> 반응속도가 빠르기도 해야 하지만 안정성도 중요

 

●연관된 개념 : 지체
=> 시스템이 얼마나 빨리 사용자 행위에 반응하는지는 얼마나 지체 없이 반응했는지와 같다.

 

– 지체가 없을때 : 자신이 취한 행동의 결과가 어떨 것이라는 것을 시스템의 반응을 보며 쉽게 이해
– 지체가 있을때 : 자신의 행동과 시스템의 반응간 관계를 쉽게 연결하지 못함

 

a. 시스템 지체(System delay)
: 사용하고 있는 시스템 자체에서 발생하는 지체
예시) 바이러스 방지 프로그램으로 바이러스 검색 시, 검색 디스크의 크기, 메모리에 따라 시간이 걸림

 

b. 네트워크 과부하로 발생하는 지체
: 인터넷 기반으로 운영되기 시작하면서 시스템 지체보다 더 많은 불편함을 느끼게 됨
전송 속도가 낮은 모바일 인터넷에서 특히 심각한 영향을 미침
예시) 바이러스 방지 프로그램 업데이트 시 걸리는 시간

 

● 향상 시키는 방법
: 빠른 프로세서, 많은 메모리, 빠른 인터넷 접속 환경 확보 but, 예산 or 기술적 어려움이 있음
so,
① 시스템의 상태를 사용자가 이해하기 쉽게 보여줌으로써 사용자가 체감하는 반응성 향상
② 시간이 많이 걸리는 과업인 경우, 시작하기 전에 경고 메시지를 띄움
예시) MS의 다운로드 사이트, 다운로드 시 남은시간, 복사된양을 보여주는 팝업

 

B. 단축성 – ‘절차’ 측면에서 접근

 

●사용자가 자신이 원하는 과업을 간단하게 마무리 할 수 있는 정도
●인터넷 환경에서 특히 중요성이 높아지고 있음

 

● 향상 시키는 방법

 

① 단축키 사용
예시) PPT나 엑셀 작업에서 Ctrl+V 등 단축키 사용

② 자주 사용하는 정보나 기능을 좀더 쉽게 접할 수 있는 곳에 배치하는 것
예시)퀵메뉴, 내비게이션

● 주의점

① 단축 경로를 너무 많이 사용하면, 사용자가 전체 구조에 대한 심성모형 수립 시 단축 경로에 따른 편협한 심성모형을 구축할 수 있음
=> 심성모형의 형성을 저해하지 않는 범위 내 단축 경로를 제한적으로 사용하는 것이 바람직

 

C. 효율성에서 큰 차이를 보이는 디지털 시스템 사례

 

예시) 아이패드 VS 소니 UX58

 

 

아이패드 – 반응성, 단축성↑
소니 UX58 – 반응성, 단축성 ↓

 

추가 예시) Smart Phone – Naver 검색

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.2 정확성의 차원
: 시스템을 사용하면서 저지르는 오류와 관련된 사용성의 속성  

 

 

 

A. 사전 방지성
:
시스템을 사용하면서 범하는 실수를 사전에 방지하는 속성

 

● 향상 시키는 방법

① 균형성의 법칙
: 어떤 행위가 복구하기 어려울 수록 애초에 그 행위를 저지르는 것 자체도 어려워야 한다.
예시) 파일 바꾸기 시 경고 메시지를 띄워 사용자가 기존 파일을 없애는 실수 방지

 

② 사전심사
: 시스템의 현재 상태를 심사해 실행할 수 있는 항목만 사용자에게 보여주는 것
예시) 사용할 수 있는 메뉴는 활성화, 사용할 수 없는 메뉴는 Dimmed

 

B. 오류 발생 감지성
:
이미 오류가 발생했을 경우, 사용자가 빨리 인식하고 빠른 시간 안에 조치를 취할 수 있어야 함
예시) 회원가입 시, 아이디 중복 체크

 

● 향상 시키는 방법

 

① 오류 사실을 시각적, 청각적으로 강조 -> 지속성의 효과
예시) 외부 메일 서버 접속 시, 장애가 발생한 부분을 빨간색 느낌표로 표시,
맞춤법이 틀린 경우 빨간 밑줄 제공

 

추가 예시) Web – 크롬에서 검색 시

 

 

 

 

C. 오류 회복성
:
지각된 오류를 쉽게 정정할 수 있는 능력을 사용자에게 제공

● 제공 방법

1) 전방 오류 회복성
ㅇ 사용자가 이미 범한 오류는 취소 할 수는 없지만 이전 상태로 다시 돌아갈 수 있는 길을 제공
ex : 백업 정보나 프로그램이 외부 요인으로 망가질 경우, 이전 상태로 돌아갈 수 있게 하는 경우(포멧)

– 기본값 복원 기능
– 최근 저장된 문서

2) 후방 오류 회복성
ㅇ사용자가 과거에 저질렀던 오류 효과를 취소하고 그 전의 상태로 돌아가는 것 ex: 백키
ㅇ HCI 이슈 : 얼마나 많은 단계를 취소할 수 있게 할 것인가
– 너무 많은 단계를 취소할 수 있도록 하면, 모두 기억해야 하기 때문에 마이너스 효과
=> 취소 범위는 적절히, 사용자에게 명확하게 알려주는 것이 필요

 

D. 정확성의 차원이 차이가 나는 사례

 

예시) 포털 사이트 한자사전 서비스 (네이버 VS 네이트)

 

2.3 의미성의 차원

 

: 시스템을 사용하면서 사용자가 보고 싶은 정보나 실행하고 싶은 기능이 제공 되어야 함

A. 변화제시성 – 사용자가 관심있는 정보를 사용자에게 시스템이 물리적으로 제공

 

●시스템 내부 상태가 변화했을때 그 변화된 상태를 사용자가 감지할 수 있게 제공
●오류의 감지성과도 연관되는 속성

 

1) 즉시성
: 변화가 발생한 그 즉시 변화된 시스템 상태를 사용자가 별도의 작업을 하지 않더라도 제공
예시) 메신저, 로그온/로그오프 상태 Color로 구분

 

2) 부가성
: 사용자가 변화된 상태를 보고 싶다는 의사를 명백하게 밝힐 때 시스템이 현재 상태를 보여주는 것
예시) 파일 저장 시, 다른 이름으로 저장 시 저장 위치 및 이름 변경 가능

 

– 직조작 스타일이 가능하기 위해 즉시적인 변화 제시성이 확보 되어야 함

 

B. 이해가능성 – 물리적으로 전달된 정보를 사용자가 이해할 수 있어야 함

 

● 향상 시키는 방법

 

① 가독성
: 제시된 정보를 제대로 읽을 수 있게 해줌 예시) 쇼핑 사이트의 로고 VS 텍스트

 

② 논리성
: 정보가 제공되는 순서나 구조가 논리적이라고 생각할 수 있어야 함
예시) 야구전문 페이지에 농구 광고

 

C. 학습성

 

시스템을 가지고 유용한 작업을 위해 준비하는 데 얼마나 많은 시간과 노력이 필요한지

 

● 주의점

 

① 사용자 매뉴얼 제공 필요
– 단순히 기계적인 절차 설명이 아닌, 그 절차가 만들어진 배경 원리를 제공
– but, 단순히 사용자 매뉴얼을 제공 했다고 해서 학습성을 달성한 것이 아님.
매뉴얼을 처음~끝까지 읽고 난 다음 이용하는 사람이 별로 없기 때문

② 시스템 특성에 따라 상이한 수준의 최종 목표를 가짐
예시) 지하철 승차권 판매기, 현금지급기 – 학습시간, 노력 최소한으로 할 수 있게 설계 필요
공정제어 시스템, 조종 시스템 – 상대적으로 많은 시간 투자

 

③ 이전에 사용하던 시스템을 어느 정도 지난 다음 다시 사용 시, 얼마나 쉽게 예전에 달성했던 수준에 도달할 수 있는지
예시) 연말정산 서비스

 

D. 의미성 측면에서 큰 차이가 나는 디지털 시스템의 사례

 

예시) Wii VS 위닝 일레븐

김 연희 (52 Posts)


0 Flares Twitter 0 Facebook 0 Filament.io 0 Flares ×