요구사항 기능/비기능 분리 → 고객과 우선순위 협의 → 중간 프로토타입으로 방향 확인
고객 요구사항을 분석하고 설계에 반영한 경험으로 기억에 남는 것은 초기 요구사항이 막연하게 전달됐을 때 구체화하는 과정입니다. 고객이 기능을 설명할 때는 결과 중심으로 말하는 경우가 많아서, 기능 요구사항과 비기능 요구사항으로 분리해 정리하는 방식이 도움이 됐습니다. 분석 측면에서는 고객이 실제로 겪는 불편함에서 요구사항을 역추적하면 표면적으로 요청한 기능이 아닌 진짜 필요를 찾을 때도 있습니다. 설계 반영 측면에서는 요구사항의 우선순위를 고객과 함께 정해서 핵심 기능부터 설계에 반영하는 방식이 범위 팽창을 줄입니다. 검증 측면에서는 중간 프로토타입을 보여주면서 방향이 맞는지 확인하는 것이 최종 단계에서의 대규모 수정을 예방합니다. 한계는 실제 고객사와 장기 계약 단위의 요구사항 관리 경험은 아직 없습니다.