1단계
발견 — 문제를 먼저 정의합니다
프로젝트가 시작되면 현재 상황을 먼저 정리합니다. 운영 중인 서비스, 사내 시스템, 경쟁 서비스, 사용자층을 함께 봅니다. 이 단계의 목표는 기능 목록을 확정하는 게 아니라 문제를 정확히 정의하는 것입니다. 여기서 잡은 범위가 이후 일정과 비용의 기준이 됩니다.
인터뷰와 현황 자료 확인을 거쳐 요구사항 정리 문서를 남깁니다. 이 문서에는 지금 해결해야 할 문제, 이번 범위에서 제외하는 항목, 나중에 다룰 후보가 구분되어 들어갑니다. 무엇을 하지 않을지 적어두는 것이 특히 중요합니다. 범위가 흐릿하면 구현 단계에서 일정이 밀리기 시작합니다.
- 요구사항 정리 문서 — 문제 정의, 범위, 제외 항목
- 이해관계자 인터뷰 메모와 기존 시스템 확인 결과
- 일정과 비용을 가늠할 범위 기준
발견 단계 회의는 결론을 내는 자리가 아니라, 지금 무엇이 문제인지 합의하는 자리입니다.