<aside> ✍️ 핵심 요약
이번 챕터에서는 다음 내용을 다룸
해결해야 할 문제를 정의하고 사용자 니즈와 AI 강점의 교차점 발견
→ 제품 개발 프로세스 초기에 다양한 사용자의 의견 수용
→ 기존 워크플로우 매핑하여 자동화 혹은 강화할 수 있는 측면을 발견하고 사용자의 생각 조사
AI가 가치를 창출하는지 판단하는 방법
→ AI 도입 시, 강화가 되는 솔루션인지 성능이 저하되는 솔루션인지 판단
→ Product에 AI를 도입하면 UX가 개선될지 혹은 퇴보될지 비판적으로 고려
자동화 (Automation)와 증강 (Augmentation)의 비교 평가
→ 자동화 성공 여부 : 효율성 및 안전성 향상, 번거로운 작업 감소, 자동화 없이 불가능했던 새로운 경험 실현
→ 증강 성공 여부 : 작업 즐거움 · 자동화에 대한 사용자 제어 수준 · 책임과 이행 능력 · 작업을 확장할 수 있는 능력 · 창의성의 향상
보상 기능 설계 및 평가
→ 보상 기능을 설계 시 사용자의 최종 경험에 큰 영향을 미치는 결정사항들을 정의해야 함
→ 여러 분야의 협업이 이루어져야 하며, 최소한 UX, 제품 및 엔지니어링 측면이 포함되어야 함
→ 프로세스 전반에 걸쳐 가능한 결과에 대해 생각하고 아이디어를 소통해야 함
정밀도 (Precision)와 재현율 (Recall)의 Tradeoffs 검토
→ 사용자의 예상과 작업 완성도를 바탕으로 설계해야 하며, 정밀도와 재현율의 균형을 사용자와 함께 테스트해야 함
보상 기능 결과 평가
→ 포괄성 평가 : AI는 공정성을 염두에 두고 설계하고 데이터셋의 잠재적인 편향을 검사해야 함
→ 시간 경과에 따른 관찰 : 장기적으로 어떤 행동과 경험을 최적화해야 할지 생각해야 함
→ 잠재적 위험 예측 : 사용자, 그들의 친구 및 가족, 그리고 더 큰 사회에 어떤 파급효과가 나타날까?
→ 잠재적 위험 관리
1) 추적해야 할 잠재적인 불량 결과 및 측정항목을 식별하기 위해 정기적인 프로세스를 구축 2) 고려하지 않은 이해관계자에게 부정적인 영향이 있는지 피드백을 확인 3) 소통을 바탕으로 지속적인 부정적인 영향을 피하기 위해 제품을 조정하는 방법을 전략화
</aside>
Chapter 1에서는 AI가 어떤 사용자의 문제에 적합한지, 그리고 성공을 정의하는 방법을 소개합니다.
다음은 인간 중심의 Product를 만들 때 가장 중요한 요소이며 주요 고려사항은 다음과 같습니다.
사용자는 누구인지?가치는 무엇인지?어떤 문제를 풀어야 할지?어떻게 해결해야할지?어떻게 파악할지?주요 고려사항
사용자 니즈와 AI의 강점의 교차점 발견: 이후 AI가 가치를 추가하는 방식으로 실제 문제를 해결해야 함
자동화 (Automation)와 증강 (Agmentation) 평가 : 어렵고 불쾌하거나 확장성이 필요한 작업을 자동화하고, 현재 어떤 일을 하고 있는 사용자가 해결책에 동의할 수 있을 때 이상적인 형태로 볼 수 있음보상기능 설계 및 평가 : 보상기능은 AI의 성공과 실패를 정의하는 방법으로 여러 부서와 함께 이 기능을 설계하고 Product의 다운스트림 효과를 상상하여 장기적인 사용자 이점을 최적화하며, 가능하면 이 기능을 사용자와 공유하는 것이 좋음전체 단계 중 가장 중요한 단계는 ‘**해결해야 할 문제를 정의하는 것’**입니다. 첫 번째 단계는 사람들이 도움을 필요로 하는 실제 문제들을 확인해야 합니다. 다음으로 가상의 앱인 ‘RUN’에 대한 사용자의 니즈는 다음과 같다고 가정해봅시다.
사용자의 니즈
사용자는 달릴 때 지루하거나 중간에 그만두지 않도록 더 다양한 방법의 달리기를 시도하고 싶음사용자는 매일 앱의 실행 기록을 추적하여 6개월 안에 10k를 계획하고 싶음사용자는 비슷한 수준의 다른 러너를 만나 동기부여를 얻고 싶음
우리는 항상 책임감 있는 방법으로 AI를 구축하고 사용해야 합니다. 우선, **제품 개발 프로세스 초기에 다양한 사용자의 의견을 수용**해야 합니다. 다양한 관점의 이야기를 수용하면 주요 시장 기회를 놓치거나 의도치 않게 특정 사용자 그룹을 배제하는 오설계를 방지할 수 있습니다.
기존 워크플로우를 매핑하는 것은 AI가 사용자의 경험을 개선할 기회를 발견하는 좋은 방법이 될 수 있습니다. 사람들이 기존 프로세스를 완료하는 방법을 살펴보면서 필요한 단계를 더 잘 이해하고 자동화하거나 강화할 수 있는 측면을 발견할 수 있습니다. 또한 AI를 탑재한 제품이 이미 있는 경우, 사용자 조사를 실시해 전제 조건을 테스트해야 합니다. 이는 사용자가 Product를 사용할 때, 프로세스의 특정 측면을 자동화한 결과에 대해 어떻게 생각하는지 확인해야 합니다.