User Story와 애자일
User Story는 고객이 제품이나 서비스로부터 얻고자 하는 가치를 사용자 관점의 짧은 이야기로 표현하는 애자일(Agile) 방법론의 핵심 도구다. pxd talks에서 애자일컨설팅 대표 김창준이 진행한 워크숍을 통해 실제 업무 적용 방식이 공유되었다.
문제 의식: UX 프로젝트에서 자주 발생하는 어려움 중 하나는 "고객이 무엇을 원하는지 모르면서 요구사항을 요청하는" 상황이다. 이를 문제로 보는 이유는 "고객은 자신이 무엇을 원하는지 알고 있어야 한다"는 전제 때문이다. 하지만 애자일에서는 이 전제가 옳지 않다고 본다. 고객 본인이 정확하게 무엇을 원하는지 모르는 상태가 정상이며, 우리의 전략은 그 상황에서 어떻게 함께 발견해갈지를 고민하는 것이다.
User Story의 핵심 원리:
- 엉성하게 시작하라 — 처음부터 완벽한 Activity 목록을 도출하려 하지 말고, 어설픈 상태에서 출발해 Iteration으로 정확성을 높여간다.
- End-to-End Full Path — 각 Activity 단계와 단계별 Validation을 작성한 후, 처음부터 끝까지 이어지는 경로를 먼저 완성한다.
- Iteration마다 자문하기 — 매 반복 후 "이 제품의 핵심이 무엇인가?"를 묻는다. 예: 뽀모도로 타이머의 핵심은 '알람'이 아니라 '얼마나 집중했는지를 아는 것'일 수 있다.
- 3번의 Iteration 이후 충격을 받아야 한다 — 자신의 생각이 틀렸다는 서프라이즈를 경험하지 못하면 발전이 없다는 것이 김창준의 핵심 메시지.
워크숍에서 도출된 실무 어려움: 첫 Iteration의 산출물에 대한 피드백이 다음 Iteration의 Seed가 된다는 답변, 정답 맞추기보다 정확성 향상에 집중하라는 사고 전환, 현실적으로 어렵다면 프로젝트 초기 몇 주~몇 개월만이라도 Iteration을 적용하라는 권장 등이 공유되었다.
핵심 내용
- 애자일의 전제: 고객이 자기 요구를 모르는 것이 정상
- User Story = 사용자 관점의 작은 이야기 단위 + Iteration 사이클
- "엉성하게 시작 → Iteration으로 정확성 향상" — 처음부터 완벽 추구 금지
- End-to-End Full Path를 먼저 그려야 부분 최적화의 함정 피함
- Iteration 후 서프라이즈 경험이 발전의 신호
- 개인 작업(메일·발표자료)에도 적용 가능한 사고 습관
관련 개념
- 디자인 사고 — 빠른 프로토타입과 반복 개선이라는 같은 철학을 공유
- 프로젝트 레트로스펙티브 — Iteration 마다의 회고와 학습 구조
- PM 프로젝트 관리 — 애자일은 프로젝트 관리 방법론의 한 축
출처
- [pxd talks 69] User Story와 애자일 방식의 활용방법 — pxd talks