모바일 앱에 대한 사용성 테스트를 수행하기 위한 9가지 모범 사례

게시 됨: 2022-02-23

"사용성 테스트"는 이름에서 알 수 있듯이 실제 사용자의 도움을 받아 소프트웨어의 사용성을 테스트하는 테스트 유형 중 하나입니다. 이 기술은 제품을 평가하기 위한 사용자 중심의 인터랙션 디자인에 사용되며 실제 사용자가 시스템을 사용하는 동안 어떻게 느낄 것인지에 대한 직접적인 피드백을 제공합니다.

의도한 목적을 달성하기 위해 소프트웨어/모바일 애플리케이션의 기능을 측정하는 데 중점을 둡니다.

예를 들어, 특정 사용자 집합이 작업을 완료하거나 일부 탐색 흐름을 따르도록 요청받는 동시에 테스터/연구원이 이를 관찰하여 프로세스 중에 어떤 문제가 발생하는지 확인합니다.

Usability.gov는 또한 사용성 테스트를 대표 사용자와 함께 테스트하여 제품이나 서비스를 평가하는 테스트로 인용합니다. 또한 여기의 목표는 사용성 결함을 식별하고 정성적 및 정량적 데이터를 수집하며 제품에 대한 참가자 사용자의 만족도를 측정하는 것이라고 덧붙입니다.

이러한 테스트가 모바일 앱에서 수행되고 설계되면 모바일 사용성 테스트라고 합니다. 여기에서 목표는 애플리케이션의 사용자 친화성을 확인하고 애플리케이션이 사용자에게 어떤 종류의 지원을 제공할 수 있는지 확인하는 것입니다.

Usability Testing For Mobile Apps

사용자를 위한 작업 설정.

측정 가능한 결과로 이어지는 명확한 목표를 설정하는 것이 중요합니다. 올바른 방식으로 사용자 상호 작용을 평가하는 작업을 설정하고 응용 프로그램 기능의 유용성을 테스트해야 합니다.

사용자에게 힌트를 제공하지 않고 사용자가 자신의 방식으로 응용 프로그램을 탐색하고 탐색할 수 있도록 사용자를 위한 작업을 디자인합니다. 제품 소유자나 회사는 사용자에게 특정 방식으로 작업을 수행하도록 권장해서는 안 되지만 특정 작업을 수행하도록 지시할 수는 있습니다.

또한 제안과 지시는 도움이 되지 않습니다. 그렇지 않으면 실제 테스트 결과를 얻을 수 없습니다. 애플리케이션과의 통신에 대한 지침을 계속 제공하면 사용자 경험을 추적할 수 없습니다.

예를 들어, 텍스트 상자에서 자리 표시자 텍스트를 제거하는 것을 고려해야 합니다. 또한 테스트를 실행하기 전에 지침에 모호성이 있는 경우 이를 제거하십시오.

사용자는 다음과 같은 응용 프로그램 기능에 따라 모든 작업을 수행할 수 있습니다.

  • 계정에 등록하고,
  • 사진을 업로드하고,
  • 동영상 업로드,
  • 메시지를 보내고,
  • 친구신청 수락,
  • 또는 계정 비활성화.

작업을 최대한 실행 가능하고 원시적이며 현실감 있게 유지하십시오. 목표는 정확하게 설명되어야 하며 기준과 기대에 따라 제품을 비교하고 사용자 경험을 느낄 수 있는 자유가 주어져야 합니다.

모바일 사용성 테스트 방법 및 모범 사례

모바일 앱 사용성 테스트에 일반적으로 사용되는 몇 가지 방법을 살펴보겠습니다.

원격 vs. 직접 사용성 테스트

사용성 테스트의 목표는 사용자가 혼자 있을 때 어떻게 행동하는지 확인하는 것입니다. 그리고 그렇게 하지 않으면 테스트 프로세스가 통제된 것처럼 보일 수 있습니다. 사용자가 자연스럽게 하는 일을 하기를 원하므로 원격 사용성 테스트가 유리한 결과에 더 적합합니다.

특히 스타트업의 경우 원격으로 사용자 테스트를 수행하는 것이 더 권장되며 시장에서 이 설정을 용이하게 하는 사용성 테스트 도구가 많이 제공되는 경우 수행할 수 있습니다.

반대로, 대면 테스트에서는 사용자가 소규모 그룹이나 고정된 수의 개인이 있는 회의실과 같은 고정된 환경에 있어야 합니다. 여기서 이점은 관찰자가 작업을 수행하는 사용자를 모니터링하고 언제든지 질문할 수 있다는 것입니다. 일반적으로 이러한 유형의 테스트는 연구팀의 대규모 사용성 연구 또는 대규모 조직 활동의 일부로 수행됩니다.

A/B 테스트

이 방법은 더 높은 전환율을 위해 모바일 앱의 동작을 테스트하는 두 그룹으로 잠재고객을 분류합니다. 이러한 유형의 테스트에는 각 그룹에 앱 트래픽을 보내고 전환율이 높고 사용자 경험이 가장 좋은 변형을 평가하는 작업이 포함됩니다.

카드 정렬

이 방법에서 사용자는 항목 집합을 그룹으로 구성하고 레이블을 지정해야 합니다. UX 연구, 반복 및 질적 기술이며 대상 고객의 현장 지식을 폭로합니다. 이는 사용자의 기대에 부합하는 정보 아키텍처를 만드는 목적을 수행한다는 것을 의미합니다.

전화 및 영상 인터뷰

이 방법을 사용하려면 참가자가 화상 통화를 통해 작업을 완료하여 상호 작용 및 행동을 원격으로 기록해야 합니다. 특히 대규모 지리적 위치에 있는 사용자가 테스트를 수행할 때 저예산 테스트 솔루션으로 사용됩니다.

올바른 테스트 그룹 모집

좋은 결과를 얻고 앱의 사용자 경험을 전반적으로 만족스럽게 만들기 위해서는 올바른 그룹을 선택하는 것이 중요합니다. 따라서 대상 인구 통계에 대한 사람들을 선택하는 동안 다양성을 우선시하십시오. 또한 대상 지리적 위치의 사람들을 베타 테스트하여 사람들을 필터링할 수 있습니다. 더 다양할수록 좋습니다.

실제 기기에서 테스트

실제 결과에는 실제 장치가 필요합니다. 사람들이 모바일 애플리케이션과 상호 작용하는 방식을 측정하려는 경우. 또한 다양한 사용자가 다양한 장치 및 테스트 시나리오와 상호 작용하는 방식에 대한 철저한 이해를 제공합니다.

테스트 그룹 크기

Nielsen Norman Group에 따르면 사용성 테스트를 위한 5명의 사용자는 대부분의 모바일 앱 테스트 요구 사항을 충족합니다. 30-40개 이상의 화면이 있는 모바일 앱의 경우 연속 배치에 10-15명의 참가자를 고용할 수 있습니다.

적절한 도구 사용

애플리케이션 속도를 늦추지 않는 도구를 선택하십시오. 예를 들어, 대부분의 원격 테스트 도구에는 SDK 설치가 필요합니다. 따라서 사용성 테스트 도구를 신중하게 선택하는 것이 중요합니다.

모든 참가자가 같은 페이지에 있는지 확인

모든 참가자에게 후속 질문을 하고 그들에게 할당된 작업과 동일한 페이지에 있는지 확인하십시오. 모든 참가자가 동일한 작업을 수행하는 경우, 특히 장치 방향 또는 셀룰러 연결 등에 대해 조언/지시할 때 유용할 것입니다.

사용성 테스트의 이점

시간 절약 방식

개발 비용을 생각한다면 아마 사용성 문제를 생각해야 할 것입니다. 사용성 테스트를 통해 기술 문제를 해결하는 데 인시간의 50%를 소비하지 않아도 됩니다. 회사와 최종 사용자 모두에게 유익합니다. 이 테스트를 통해 기업은 문제를 간과하지 않고 문제를 조기에 포착하여 시간과 비용을 덜 소모합니다. 또한 가정이 아닌 사실과 사용자 경험을 기반으로 의사 결정을 내리므로 전반적인 UX가 향상됩니다.

문제 식별

사용성 테스트는 문제를 조기에 식별하므로 개발 프로세스가 시간과 비용면에서 저렴합니다. 또한 특정 작업을 완료하는 데 시간이 얼마나 걸리고 어떤 기능이 사용자에게 친숙하거나 작업하기 어려운지 배우므로 사용자의 관점에서 애플리케이션이 어떻게 보이는지에 대해 더 일찍 알게 될 것입니다.

더 나은 제품

테스트가 설계 단계 전반에 걸쳐 진행 중인 프로세스로 통합되므로 전체 제품 또는 모바일 애플리케이션이 더 좋아질 것입니다. 이렇게 하면 사용자가 어떻게 생각하고 기대가 무엇인지 지속적으로 배울 수 있으므로 제품이 더욱 간소화됩니다.

숨겨진 문제 발견

모바일 앱 사용성 테스트는 테스터가 감지하기 어려운 문제를 찾아냅니다. 예를 들어 특정 모바일 앱 기능 또는 페이지가 무시되는 이유 또는 사용자가 앱 흐름에서 직접 경로 대신 다른 탐색 경로를 선택하는 이유를 확인할 수 있습니다. 이러한 행동 패턴을 발견하면 모바일 애플리케이션의 기능에 영향을 줄 수 있는 성능 지연, 끊어진 링크 또는 버튼과 같은 사소한 문제를 식별할 수 있습니다.

사용 편의성

사용성 테스트는 사용자가 처음부터 개발에 참여하게 되므로 모바일 애플리케이션의 단순성과 편의성을 보장합니다. 특정 기능 또는 전체 응용 프로그램이 얼마나 빨리 사용자와 친숙해 지는지, 그리고 어디가 더 적합한지 개발자에게 알려줄 것입니다. 따라서 사용자가 원하는 대로 제품을 만드는 순조로운 프로세스를 만듭니다.

모바일 앱 사용성 테스트의 과제

테스트 대상 그룹을 선택하는 것은 어려울 수 있습니다.

모바일 앱마다 타겟 고객이 다릅니다. 예를 들어 일부 모바일 앱은 청소년을 대상으로 하는 반면 의료 앱과 같은 일부 앱은 노인을 대상으로 할 수 있습니다. 이러한 경우 응용 프로그램을 테스트하고 더 나은 제품을 빌드하기 위해 적절한 피드백과 지원을 제공할 특정 사람 집합을 찾는 것이 쉽지 않습니다.

비용이 많이 들 수 있습니다.

이러한 유형의 테스트에는 응용 프로그램을 경험하고 예상되는 사용자 경험을 제공하는 데 있어 개발 팀을 지원하는 광범위한 사람들이 포함됩니다. 따라서 수행하는 데 약간의 시간이 걸리고 더 많은 예산이 필요합니다. 따라서 조직에서는 다른 유형의 테스트에 비해 비용이 많이 드는 옵션이라고 생각할 수 있습니다.

결과가 의심스럽다

모바일 앱의 사용성 테스트는 무작위로 사용자를 선택했습니다. 따라서 결과가 매번 100% 정확하지는 않습니다. 따라서 참가자가 합리적이고 정확한 입력을 100% 보고하지 않을 경우 손상된 결과를 얻을 수 있습니다.

올바른 작업을 결정합니다.

테스터(사용자)가 현실적인 비전을 가지고 애플리케이션을 탐색하는 것이 중요합니다. 따라서 그들에게 적합한 작업을 설정하는 것은 어려울 수 있습니다. 그러나 여기에서 "사용자"는 테스터이므로 미리 정의된 작업 목록을 수행하도록 요청하는 것보다 작업을 발견하도록 하는 것이 더 가치 있는 결과를 생성합니다.

촉박 한 마감 시간

사용자의 기대치를 충족시키기 위해 소프트웨어 개발 팀은 KPI를 제공하고, 마감일을 지키며, 추적해야 한다는 압박감을 느낍니다. 모바일 애플리케이션 개발 팀은 때로 엄청나게 촉박한 마감 시간을 갖고 서둘러 기능을 프로덕션으로 밀어넣습니다. 개발 주기를 계속 실행하려면 기능을 자체적으로 검증해야 합니다. 이러한 경우 사용자 테스트 피드백과 개발 팀의 균형을 이루는 솔루션을 찾기가 어렵습니다.

모바일 사용성 테스트에 사용되는 도구

굳히다

테스트용 UI 프로토타입을 만드는 쉽고 빠른 방법입니다. Solidify를 사용하면 화면을 업로드하고 함께 핫링크한 다음 실제 사용자와 아이디어를 테스트할 수 있습니다. 관리 가능한 워크플로가 있으며 사용자 테스트 보고서를 통해 문제 영역에 대한 통찰력을 얻을 수 있습니다.

마우스플로우

Mouseflow는 모바일 애플리케이션에서 사용자의 행동과 경험을 기록하는 가장 쉬운 방법입니다. 이를 통해 전체 방문자 경험을 재생하고 애플리케이션 성능을 최적화하는 데 도움이 되는 문제점을 식별할 수 있습니다.

사용자 줌

UserZoom은 모바일 앱에 대한 원격 사용성 테스트를 수행하기 위한 훌륭한 도구입니다. 모바일 애플리케이션 디자인과 관련된 문제를 발견하고 제품을 보다 사용자 친화적이고 안정적으로 만들기 위해 필요한 개선 사항을 밝히는 데 도움이 됩니다. 또한 원격으로 사용자를 추적하고 생각하고 사용자 경험 성과를 측정하는 데 도움이 되는 UX Insights 솔루션입니다.

테스트버드

Testbirds는 모바일 앱의 원격 사용성 테스트를 위한 훌륭한 도구입니다. 실제 사용자의 빠른 피드백과 통찰력으로 한 발 앞서서 모든 사용성 및 UX 테스트 문제를 처리합니다. 제품에 대한 자세한 피드백을 받을 수 있는 가장 빠르고 편리한 방법입니다. 또한 사용자 경험과 관련된 문제에 대해 즉시 알려주는 설문 조사 및 인터뷰를 제공합니다.

트리잭

TreeJack은 모바일 애플리케이션의 정보 아키텍처를 위한 편리한 도구임이 입증되었습니다. 모바일 사이트 맵을 가장 단순한 형태의 트리로 렌더링한 다음 참가자를 위한 작업을 설정합니다. 또한 사용자가 애플리케이션에서 멈추는 위치와 이유를 알려주고 대상 고객이 애플리케이션을 탐색하는 방법을 평가합니다.

결론

기사에서 적용 가능한 모범 사례와 모바일 앱 사용성 테스트 방법을 찾으시기 바랍니다. 올바른 청중을 모집하고, 적절한 피드백을 짜고, 피드백에 대해 다시 생각하고, 특정 경우에 대면 테스트를 강조하고, 사용성에서 정확한 결과를 받기 위해 사용할 수 있는 많은 것과 같은 사용성 테스트에 대한 모범 사례가 많이 있습니다. 테스트. 또한 사용성 테스트 요구 사항에 대해 위에서 언급한 도구를 사용해 보십시오. 우리는 당신이 기사를 읽는 것을 즐겼을 것이라고 확신합니다!