요구사항 수집

대화 경험에 관한 요구사항을 수집하는 것은 기능을 정의하는 것에 그치는 것이 아니라 주요 결과입니다. 요구사항 수집 과정은 기본적으로 사용자와 기술 역량을 이해하는 것입니다.

명확하고 철저한 조사를 바탕으로 설계 및 개발이 완료된 후 큰 변화를 피할 수 있습니다.

사용자 식별

요구사항을 수집하려면 질문을 하고 질문에 답하기 위한 데이터를 사용해야 합니다. 예를 들면 다음과 같습니다.

  • 사용자는 누구인가요?
  • 시청자가 원하는 점은 무엇인가요?
  • 현재 이 작업을 어떻게 완료하는가?
  • 이러한 작업에 대해 어떤 단어와 문구를 사용하나요?
  • 이러한 작업이 트리거되는 상황은 무엇인가요?

가장 자주 사용하는 사용자에 맞게 최적화하는 것이 중요하지만 다른 사용자의 경험을 희생하여 최적화하지 마세요. 잘 설계된 제품은 포용적이고 보편적으로 액세스할 수 있습니다. 다양한 모집단을 위한 설계란 포괄적인 디자인이나 범용 디자인 전략을 활용하는 것을 의미합니다. 하나의 인구를 강제해야만 하는 숙박 시설은 모두에게 도움이 되는 경우가 많습니다 (예: 경사로가 계단보다 쉬움). 자세한 내용은 접근성을 위한 Material Design 가이드라인을 참고하세요.

사용자 캐릭터 및 여정 만들기

사용자 캐릭터

사용자는 누구인가요?

사용자 캐릭터는 개별 사용자에 대한 구체적이지만 간단한 설명입니다. 내 액션을 사용할 것으로 예상되는 사용자 유형을 생각해 보고 이들을 나타내는 사용자 캐릭터를 몇 명 만들어 보세요. 이러한 사용자 캐릭터는 자신과 자신의 목표만을 위한 디자인을 피하는 데 도움이 됩니다.

사용자 절차

사용자의 목표가 무엇인가요?

사용자의 상황은 어떤가요?

사용자 여정은 사용자가 주어진 컨텍스트에서 목표를 달성하기 위한 경로입니다.

중요한 사용자 여정

여정에서 각 순간에 해당하는 내용 설명하기

중요한 사용자 여정은 1) 매우 자주 발생하거나 2) 사용자에게 가장 중요한 여정입니다. 사용자가 이러한 여정 중 하나를 처음부터 끝까지 완료하도록 돕는 것을 목표로 합니다. 여기에 집중하면 대규모의 열성 잠재고객에 도달하는 액션을 구축할 수 있습니다.
Google에서 I/O 18 Action을 설계하고 빌드한 방법에 대한 자세한 내용은 블로그 게시물을 참고하세요. 오픈소스 코드를 통해 구조를 자세히 확인할 수 있습니다.
안나 씨(27세)는 사용자의 삶에 도움이 되는 매력적인 사용자 경험을 만들고자 하는 열정을 가진 UX 디자이너이자 스케치 아티스트입니다.
안나씨는 Google I/O 전체 일정을 계획했으며 무엇 하나 놓치고 싶지 않습니다. 관련 강연에 참석하여 Actions on Google 환경을 설계하는 방법을 배우게 되어 기쁩니다. 또한 새로운 데모를 모두 확인하고 Google 기념품도 얻고 싶어 합니다.
안나님이 Google I/O에서 마운틴뷰에 있습니다. 이제 막 호텔을 떠나 Shoreline Amphitheatre로 향합니다.
안나는 먼저 Shoreline Amphitheatre로 가는 길과 주차할 위치에 관한 정보를 확인합니다. 행사장에 도착하면 라파엘은 배지 수령 방법을 찾는 데 도움을 받습니다. 그런 다음 기조연설의 주요 무대로 가서 아침 식사를 준비 중입니다. 자리를 잡은 후 잠시 기다리면 다음 세션을 복습합니다. 화창한 날을 기다리며 기념품 가방에 자외선 차단제를 사용해 보라는 알림을 받습니다.

기술 역량 파악

일정과 리소스에 따라 가능한 것과 불가능한 것을 결정합니다.

내 작업이 사용하는 다양한 시스템의 기능과 제한사항은 무엇인가요?

예: Google I/O 18에서는 사용자가 참석하려는 모든 세션의 맞춤 일정을 만들 수 있음
  • 사용자는 어떻게 식별되나요? 전체 세션,
  • 진행 상황은 어떻게 저장되나요?
  • 변경사항이 Google I/O 모바일 앱과 동기화되나요?
  • 중복 세션을 어떻게 처리할까요?

사용할 데이터의 형식과 품질이 어떻게 되나요?

예: Google I/O 18에서 세션에 관한 정보 읽기
  • 어떤 정보를 사용할 수 있나요? (예: 제목, 설명, 날짜 및 시간, 주제)
  • 세션 정보의 형식은 무엇인가요? 일반 텍스트, 오디오 등인가요?
  • 콘텐츠가 일반 텍스트인 경우, 보거나 듣도록 작성되었나요?
  • 얼마나 오래 지속되나요? 또는 읽는 데 얼마나 걸리나요?

일부 콘텐츠 유형은 텍스트 음성 변환 (TTS)에서 적절히 렌더링되기 전에 형식을 다시 지정해야 할 수 있습니다.


주요 사용 사례 파악

기술적 제한, 노력 수준, 타임라인을 고려할 때 어떤 사용 사례를 지원할 수 있나요? 그에 따라 우선순위를 지정하세요.
가장 큰 효과를 거둘 수 있도록 노력하세요. 이 문제는 다수의 사용자에게 영향을 줄 수 있습니다. 눈에 잘 띄는 사용 사례/시장 차별화 요소가 있을 수 있습니다. 또는 소수의 충성도 높은 사용자에게 큰 차이를 만드는 기능일 수도 있습니다.
오늘날 사용자가 이 작업을 완료하는 방법과 사용자가 작업을 설명하는 데 사용하는 언어에 관해 몇 가지 사용자 연구를 수행합니다.

아직 읽어보지 않으셨다면 I/O 18 Action을 설계하고 빌드한 방법에 대해 자세히 알아보려면 이 블로그 게시물을 읽어보거나 코드를 살펴보세요.

Google I/O 18 Action의 경우 지난 몇 년간 이벤트에서 일해 온 Google 직원과 논의했습니다. 이벤트 중에 참석자들이 어떤 종류의 질문을 했는지 질문했습니다. 이러한 질문은 일반적으로 다음 4가지 카테고리 중 하나에 속합니다.

일반 탐색 개인 내비게이션 이벤트 세부정보 위치별 일정 세부정보

“욕실 어디 있어?”

“Codelab은 어디에 있나요?”

“다음 세션 어디야?”

'앱 검토를 받으려면 어떻게 해야 하나요?'

“점심시간은 언제야?”

“애프터 파티는 언제야?”

"이 방의 다음 세션은 무엇인가요?"

“무엇을 할 수 있지?”

이러한 지식을 바탕으로 다음과 같은 주요 사용 사례에 집중하기로 결정했습니다.

  • 욕실, 주차장, 운전 경로 등 Shoreline Amphitheatre와 관련된 위치에 대한 경로 정보를 제공합니다.
  • 배지 수령, 샌드박스, Codelabs, 업무 시간 및 앱 리뷰, 영업시간 이후, I/O 스토어 등 Google I/O 관련 위치의 경로 정보를 제공합니다.
  • 모든 기조연설, 세션, 상담 시간, 식사와 관련된 이벤트 세부정보를 제공하고 시간, 위치 또는 사용자 일정에 따라 필터링할 수 있도록 허용하세요.