6단계로 사용성 테스트를 수행하는 방법

게시 됨: 2022-03-11

디자인 테스트는 사람들에게 적합한 뛰어난 제품을 만드는 데 도움이 됩니다.

사용자 테스트는 제품 테스트, 디자인 테스트, 사용성 테스트, 디자인 검증 등 다양한 이름으로 알려져 있습니다. 실제 시나리오에서 실제 사용자와 함께 디자인을 테스트하는 매우 중요한 프로세스에 관한 것입니다. 사용자의 관심사와 사용성 문제를 깊이 이해하고 나면 더 잘 수정할 수 있습니다.

사용자 중심 디자인 철학의 일부인 사용자 테스트는 디자이너의 작업에서 가장 중요한 측면 중 하나입니다. 멋진 비주얼(표면)만이 아닙니다. 문제를 효과적으로 해결하는 것입니다. 반복된 테스트와 설계에 대한 많은 반복을 통해서만 달성할 수 있는 것입니다. 작동하는 것과 작동하지 않는 것에 대한 귀중한 통찰력을 얻을 수 있는 훌륭한 방법입니다.

디자인이 잘 작동하는지 확인하고 모든 가정과 가설이 검증되었는지 확인하고 싶습니다. 사용자 테스트는 디자인 프로세스에서 가장 중요한 단계 중 하나가 되었습니다.

사용자 테스트
usertesting.com의 이미지

사용자 테스트는 다른 사람이 앱이나 사이트와 상호 작용하는 동안 어깨 너머로 지켜보는 것과 같습니다. 단, 진행하는 동안 질문을 하고 탐색하려는 방향으로 안내한다는 점만 다릅니다. 그렇게 비싸거나 하기 어려운 일은 아닙니다. 불행히도 디자인/제품 팀이 충분하지 않습니다.

사용성 테스트의 이유와 테스트를 성공적으로 수행하기 위한 6가지 기본 및 필수 단계를 살펴보겠습니다.

왜 테스트?

UX 커뮤니티에는 "당신은 사용자가 아닙니다."라는 오래된 격언이 있습니다.

나는 나의 첫 사용자 테스트 경험을 결코 잊지 못할 것입니다. 두 달 동안 웹 애플리케이션의 프로토타입을 미세 조정하는 작업을 열심히 했습니다. 나는 그것을 완벽하게 만들고 싶었고 순진하고 부끄럽지 않게 그것이 효과가 있을 것이라고 확신했습니다. 나는 더 이상 틀릴 수 없었다. 다른 많은 디자이너들처럼 나도 내 작품에 매료되었습니다.

내가 테스트한 첫 번째 사람은 두 번째 단계 후에 혼란스러워했고 한 번에 내 환상이 무너졌습니다. 나는 황폐했다.

그날 나는 5번의 테스트 세션을 거쳤습니다. 결국 나는 내가 생각하는 것만큼 훌륭한 디자이너가 아닐 수도 있다는 사실을 받아들일 수밖에 없었습니다.

다음 날, 나는 세련된 프로토타입을 전날의 사용자 테스트에서 얻은 통찰력을 기반으로 하는 새롭고 향상된 디자인 개념을 나타내는 빠른 대화형 와이어프레임으로 교체했습니다. 결과는 인상적이었습니다. 초보 사용자도 상당히 복잡한 응용 프로그램을 사용할 수 있었습니다.

그 첫 번째 테스트 경험은 디자이너인 저에게 큰 영향을 주었습니다. 이제 저는 모든 디자인을 테스트합니다. 그것은 항상 가치가 있었고, 나는 항상 내가 잘못한 것들에 놀랐습니다.

사용자 연구 및 테스트
사용자 테스트는 디자이너에게 겸손한 경험입니다. 사용자가 작동 방식에 대해 혼란스러워한다는 사실을 알게 되면 충격을 받을 수 있습니다. 당신에게 분명해 보이는 것들.

완성된 제품보다 빠른 프로토타입에서 실수를 하는 것이 확실히 낫습니다. 슬프게도 많은 기업들이 검증되지 않은 가설과 적용에 막대한 돈을 투자합니다.

잘못된 설계 결정은 완제품에서 매우 분명해집니다. 불필요한 실수는 막대한 비용을 들여 수정해야 합니다. 테스트되지 않은 애플리케이션을 배포하는 데 드는 최종 비용은 엄청납니다.

사용자 테스트의 6가지 기본 요소

적절한 사용자 테스트 프로세스를 진행하려면 다음을 수행해야 합니다.

  • 프로토타입 만들기
  • 테스트 계획을 세워라
  • 사람 모집(대상 사용자)
  • 적합한 위치 찾기
  • 테스트 중재
  • 테스트 결과 문서화

프로토타입 만들기

프로토타입은 일반적으로 기능이 제한적인 제품의 초기 모델로, 설계 개념을 테스트하기 위해 제작되었습니다. 복제하거나 배울 점. 프로토타입을 만드는 방법에는 여러 가지가 있으며 오프라인 소프트웨어 및 온라인 앱을 비롯한 많은 도구가 있습니다.

상황에 따라 다른 충실도와 접근 방식이 적절합니다.

Axure 프로토타입으로 사용자 테스트
프로토타입은 스케치, 와이어프레임 또는 고화질 목업으로 만들 수 있습니다. (Axure RP의 이미지)

아주 기본적인 방법이 있습니다. 종이에 몇 가지 스케치를 그리고 사진을 찍은 다음 Adobe Experience Design과 같은 도구를 사용하여 함께 결합하는 것입니다. 데스크톱 및 모바일 앱 모두에 대해 이 작업을 수행할 수 있습니다.

또는 InVision과 같은 온라인 프로토타이핑 도구에서 와이어프레임을 함께 묶는 대화형 와이어프레임을 생성할 수 있습니다.

Invision 프로토타입 사용자 테스트

여러 변형을 만들고 동일한 프로젝트에 대해 완전히 다른 여러 프로토타입을 만듭니다. 나는 그것들을 합친 후에 어떤 것이 가장 좋은지 결정합니다. 작업을 시작하면 첫 번째 프로토타입을 만들 때 생각하지 못했던 솔루션을 발견하는 경우가 많습니다.

모바일 앱 페이퍼 프로토타입으로 사용자 테스트
간단한 모바일 앱 종이 프로토타입.

내 초기 프로토타이핑 도구는 Axure RP였습니다. 매우 복잡하며 마스터하는 데 약 6개월이 걸립니다. 그러나 며칠 만에 기본 사항을 배우고 간단한 대화형 프로토타입을 만들 수 있습니다.

Axure RP를 사용한 프로토타이핑 및 사용자 테스트
Axure RP를 사용한 프로토타이핑

나는 또한 InVision이나 UXpin과 같은 몇 가지 솔루션을 시도했습니다. 웹 기반이며 혁신적이며 훨씬 저렴합니다. Axure만큼 기능이 풍부하고 유연하지는 않지만 사용하기가 훨씬 간단합니다. 또한 프로토타입을 클라이언트 및 팀 구성원과 쉽게 공유할 수 있습니다.

최근에는 마블이 제가 선택한 도구가 되었습니다. 훌륭한 모바일 및 웹 애플리케이션이며 프로토타입을 만들고 공유하기가 매우 쉬우며 편리한 Sketch 플러그인도 있습니다.

다양한 프로토타이핑 도구가 있습니다. 다음은 훌륭한 비교 사이트입니다. http://www.prototypr.io/prototyping-tools.

미국에 기반을 둔 풀타임 프리랜서 UX 디자이너 구함

테스트 계획 세우기

테스트 계획을 세우는 것이 중요합니다. 그렇지 않으면 많은 시간을 낭비하게 됩니다. 기본 수준에서 계획은 다음을 요약해야 합니다.

  • 테스트 대상(특징, 기능, 작업)
  • 측정 방법 (특정 영역에서 테스트의 성공 또는 실패율)

사용자 테스트

대중 교통 경로 플래너용 모바일 앱을 테스트한다고 가정해 보겠습니다. 앱의 세 가지 주요 기능인 여행 계획, 티켓 주문, 좌석 예약을 디자인했습니다.

나는 일반적으로 버스로 모든 곳을 여행하는 대상 사용자 그룹을 염두에 두고 있습니다. 테스트 세션 동안 세부 사항으로 이동하여 특정 기능이 사용자에게 친숙한지, 즉 "명백한"(사용자에게 분명함) 사용하기 쉬운지 사용자로부터 알아내려고 합니다.

테스트 계획을 작성하면서 프로토타입을 살펴보고 몇 가지 질문을 적습니다. 예를 들어:

  • 사용자가 여행을 효과적이고 신속하게 계획할 수 있습니까?
  • 티켓을 쉽게 주문할 수 있습니까?
  • 좌석을 예약할 수 있습니까?

15명이 테스트에 참여하기로 동의했다고 가정해 보겠습니다. 세션을 시작하기 전에 5개의 열이 있는 스프레드시트를 만듭니다.

  • 1열: 참가자 이름,
  • 2-4열: 테스트할 앱의 세 가지 기능,
  • 5열: 참가자가 주어진 기능을 사용하는 데 어려움을 겪을 경우 메모하고 혼란스러운 이유를 적습니다.

사용자와 함께 연구 및 테스트

이 스프레드시트를 사용하여 프로토타입의 성공을 평가할 수 있습니다. 15명이 3가지 기능을 테스트하면 45(15x3) 작업이 됩니다. 사람들이 38개의 작업을 수행하면 나는 성공률이 85%입니다.

사람, 일명 "사용자" 모집

기존 고객과 함께 프로젝트를 진행하는 경우 모집이 쉬워야 합니다. 영업 팀이나 이해 관계자에게 연락하여 고객과 연락하십시오.

소규모 개인 프로젝트나 사내 회사 프로젝트의 경우 Facebook에서 대상 고객에 해당하는 친구에게 연락해 보세요. 당신은 또한 그들의 연락처에 대한 소개를 요청할 수 있습니다. 다른 팀원들도 똑같이 할 수 있습니다. 단순히 "당신에게 좋은" 사람이 되기를 원하지 않는 편파적이지 않은 참가자를 찾는 것이 중요합니다 . 즉, 그들이 보는 모든 것을 좋아합니다. 테스트에서 실제로 가치를 얻으려면 좋든 나쁘든 편향되지 않은 피드백이 필요합니다.

더 큰 프로젝트에서 외부 클라이언트와 함께 작업하는 경우 usertesting.com, validately.com, clicktale.com 또는 verifyapp.com과 같은 서비스를 사용하는 것이 좋습니다.

잠재적인 사용자를 모집할 때 찾고 있는 것이 무엇인지 설명하기 어려울 수 있습니다. 사용자 테스트에 참여하는 것은 대부분의 사람들에게 익숙하지 않습니다. 내 요청은 일반적으로 다음과 같습니다.

"이봐 월트! 당신이 정말 바쁘다는 건 알지만, 30분 정도 시간을 내어 내가 진행 중인 프로젝트를 도와줄 수 있기를 바랍니다. 대중교통 여행 계획 앱입니다. 버스를 자주 이용하시는 걸로 아는데 어떻게 이용하시는지 알고 싶습니다.”

최소 3-5개의 테스트(원격 또는 대면)를 갖는 것이 가장 좋습니다. 그러면 첫 번째 반복을 위한 충분한 자료를 얻을 수 있습니다. 그것을 소집할 수 있다면 참가자들에게 커피/차와 스낵, 기프트 카드 또는 회사의 할인 코드를 제공할 수 있습니다.

테스트 사이에 30-45분의 휴식 시간을 두고 테스트 일정을 잡는 것이 좋습니다. 당신은 당신이 나쁜 각도에서 당신의 디자인에 접근했다는 것을 발견할 수 있고 당신은 다음 테스터가 도착하기 전에 그 자리에서 가장 큰 문제를 해결할 수 있습니다. 테스트는 강렬하며 다음 라운드 전에 결과를 수집하고 메모를 하고 휴식을 취하기 위해 숨을 쉴 필요가 있습니다.

적합한 테스트 장소 찾기

긴장, 한숨과 같은 미묘한 신호와 바디 랭귀지를 읽을 수 있고, 힘들어 해서 얼굴을 찡그리는 사람들과 같은 것들을 포착할 수 있기 때문에 직접 테스트를 해보는 것을 추천합니다. 이것은 그들이 뭔가에 대해 혼란스러워하는지 물어볼 수 있는 기회입니다.

또한 사람들은 대면 환경에서 더 집중하는 경향이 있습니다. Skype 또는 행아웃을 통해 원격 테스트를 수행하는 경우 주의가 산만해지고 일이 잘못될 수 있습니다.

방해가 최소화되거나 방해를 받을 기회가 있는 호환 가능한 회의 장소를 찾는 것이 중요합니다. 사람들이 시험에 집중할 수 있는 환경을 찾아야 합니다.

나는 참가자들을 내 고객의 사무실로 데려가지 않는 것을 선호합니다. 기업 환경으로 인해 그들이 제한되고 관찰되고 있는 것처럼 느낄 수 있다고 생각할 수 있습니다. 집에 있는 사람들을 방문하는 것도 최적의 상황이 아닙니다. 애완 동물, 어린이 또는 가족 구성원이 테스트 사용자의 주의를 산만하게 할 수 있습니다.

카페에서 게릴라 사용자 테스트
카페는 사용자 테스트를 실행하기에 좋은 장소입니다. 더 친숙하고 덜 "임상적인" 느낌이 들 것입니다.

제 생각에는 카페가 완벽한 환경입니다. 음악이 흘러나오고, 좋은 냄새가 나고, 커피가 모든 사람의 주의를 환기시킵니다. 개인적인 약속과 산만함에서 벗어나 테스트 대상은 긴장을 푸는 경향이 있습니다. 또한 테스트 과정에서 실제 시나리오에 있는 것처럼 느끼게 하는 데 도움이 됩니다.

외부에서 테스트를 할 수도 있습니다! 버스 여행 계획 프로토타입을 보면서 함께 버스를 타는 것과 같이 잠재적인 사용자를 상황에 따라 정확한 실제 설정에 배치하고 싶을 수도 있습니다.

테스트 실행

테스트의 품질은 테스트를 잘 실행하고 효과적으로 의사소통하는 능력("테스트 조정"이라고 함)에 의해 크게 영향을 받습니다. 이것은 또한 준비와 테스트 계획이 필요한 곳입니다. 이전에 아무 것도 테스트하지 않았다면 파트너 또는 가족 구성원과 함께 몇 가지 압력을 가하지 않는 실행을 권장합니다.

질문할 유형의 질문을 연습하면 테스트를 보다 효과적으로 실행할 수 있습니다.

사용자가 이동 중에 테스트할 때 낯선 사람과 테스트
"실행 중에" 외부에서 테스트를 수행할 수도 있습니다!

작업을 수행하는 데 시간이 무제한인 따뜻하고 아늑한 환경에서 모든 것을 테스트하는 것은 실수일 것입니다. 사용자에게 컨텍스트를 제공하고 실제 상황(예: 운동, 통근 또는 쇼핑)에서 앱을 사용하고 있다고 상상하도록 상기시킵니다.

또한 시간을 내어 도움을 주신 참가자들에게 감사를 표하는 것도 중요합니다. 이러한 사용자 피드백 세션을 수행하는 이유는 최고의 사용자 경험을 위해 사이트/앱/플랫폼의 사용성을 최적화하기를 열망하기 때문임을 상기시키십시오.

그들이 테스트를 받고 있지 않다는 것을 그들에게 확실히 말하십시오. 디자인입니다.

최종 사용자와 함께 테스트

원격 테스트를 하는 경우 화면 녹화 소프트웨어로 녹화하세요. 직접 방문하는 경우 비디오 카메라나 녹음기를 사용하십시오. 얼마나 놓쳤는지 놀라게 될 것입니다!

세션을 녹음하면 메모를 할 필요가 없기 때문에 더 편안하다는 것을 알게 될 것입니다. 좋은 관계를 형성하고 참가자에게 편안한 시험을 제공하는 데 더 집중할 수 있습니다. 나중에 녹음에서 모든 것을 문서화할 수 있습니다.

녹음 내용은 내부 목적으로만 기밀로 유지되며 녹음 내용을 보고 들을 수 있는 사람은 본인뿐임을 테스트 대상에게 알려야 합니다.

MacOS 사용자는 화면 캡처에 QuickTime을 사용할 수 있습니다. 저는 Screenflick($29)을 사용합니다. 화면과 웹캠을 동시에 녹화하고 녹화를 다듬고 결과를 정말 잘 내보낼 수 있습니다. iOS용으로 사용할 수 있는 몇 가지 앱도 있습니다.

사용자의 요구, 행동, 목표 및 좌절에 대한 진정한 통찰력을 얻으려면 사용자를 이끌지 않는 개방형 질문을 하십시오. 여기 예시들이 있습니다 :

  • 나는 거기에서 약간의 망설임을 알아차렸습니다. 무엇이 당신을 멈추게 했습니까?
  • 이 버튼이 무엇을 할 것 같습니까?
  • 이 제품의 가장 큰 매력은 무엇인가요?
  • 이 제품을 사용하면서 가장 어려운 점은 무엇입니까?
  • 이 제품에 대해 놀랍거나 예상치 못한 것이 있었습니까?
  • 이 제품을 개선하기 위해 무엇을 할 수 있습니까?
  • 무엇이 누락되었을 수 있습니까? 또 무엇을 보고 싶습니까?
  • 작동 방식에 대해 무엇을 좋아합니까/싫어합니까?
  • 이 제품이 어떻게 도움이 될 것이라고 생각하십니까?
  • 오늘 이 제품을 사용하시겠습니까?
  • 누군가가 이 제품을 사용하는 이유는 무엇이라고 생각합니까?

테스트 결과 문서화

앞서 언급한 테스트 문서 스프레드시트에서 한 페이지 분량의 짧은 보고서로 결과를 추출하고 요약합니다. 이것은 사람들에게 가장 문제를 일으킨 문제에 집중하는 데 도움이 될 것입니다. 개선이 필요한 영역은 매우 빠르게 드러날 것입니다. 일반적으로 내 테스트 아티팩트는 다음으로 구성됩니다.

  • 메모가 있는 스프레드시트
  • 오디오 녹음
  • 화면 녹화
  • 웹캠에서 테스트 참가자의 녹음

프로토타입을 사용한 사용자 테스트

테스트가 제대로 문서화되면 더 자세히 연구하고 다음 반복을 안내하도록 할 수 있습니다. 이해 관계자와 함께 테스트 결과를 사용하여 다음 설계 결정을 뒷받침할 수도 있습니다.

테스트를 수용하고 즐기십시오. 재미있을 것!

결론적으로 두 가지를 기억하십시오.

  1. 경험의 법칙: 프로토타입을 만드는 데 90분 이상 걸린다면 너무 많은 일을 하려고 하는 것입니다.
  2. 테스트 성공률이 90%를 넘으면 테스트를 중지합니다. 이제 앱/사이트/플랫폼이 매우 유용하고 "유용"해야 합니다. MVP 타임!

이 기사의 시작 부분에서 나는 첫 번째 테스트의 결과가 나를 황폐화시켰다고 말했습니다. 그것은 내 자신의 능력에 대한 신뢰를 흔들었습니다. 시행착오가 과정의 자연스러운 일부라는 것을 그때 깨달았습니다. 전문가가 실수하지 않는다는 것은 사실이 아닙니다. 전문가는 그들로부터 빠르게 배우고 반복 루프를 단축하며 그 과정에서 디자인을 완성합니다.

디자이너에게: 테스트 프로세스를 즐기십시오. 그러면 디자인이 향상됩니다! 가능한 한 빨리 실제 시나리오에서 실제 사용자와 함께 아이디어를 테스트하십시오. 실제 사용자가 귀하의 제품을 어떻게 사용하는지 관찰함으로써 얻은 통찰력은 매우 귀중합니다. 모든 반복은 앞으로 나아가는 중요한 단계입니다.

클라이언트에게: 디자이너가 테스트 없이 프로젝트를 완료하도록 하지 마십시오. 코드의 첫 번째 줄이 작성되기 전에 제품을 평가할 수 있는 기회를 최대한 활용하십시오. 일주일이 더 걸리고 비용이 조금 더 들 수도 있지만 결국에는 절약하고 백 배는 더 얻을 수 있습니다!

• • •

Toptal Design 블로그에 대한 추가 정보:

  • 전자 상거래 UX – 모범 사례 개요(인포그래픽 포함)
  • 제품 디자인에서 인간 중심 디자인의 중요성
  • 최고의 UX 디자이너 포트폴리오 – 영감을 주는 사례 연구 및 사례
  • 모바일 인터페이스에 대한 경험적 원리
  • 예측적 디자인: 마법 같은 사용자 경험을 만드는 방법