소프트웨어 개발 · SW-01
예약 화면보다 먼저 살펴본 대기 줄
가상 이야기 · 핵심노트 기반
핵심노트 개념: 요구사항 추출 — 만들기 전에 불편을 확인한다
이 글에서 배우는 교훈
요구사항을 정할 때는 요청한 기능으로 해결하려는 불편부터 확인해야 합니다.
핵심노트를 바탕으로 만든 가상 이야기입니다. 실제 사건이나 검증된 성과가 아닙니다.
근거: 요구사항 추출 — 만들기 전에 불편을 확인한다 · 핵심노트 1
구체적으로는 예약 앱을 만들기 전에 수리점의 대기 원인을 살펴보니 부품 확인이 늦었습니다. 방문 전에 부품 보유 여부를 확인하고 안내하는 기능을 먼저 정했습니다.
관련 교재 내용
소프트웨어 개발 · X. 소프트웨어 요구관리 · 요구사항 추출과 분석
교재는 고객 관점의 요구 파악과 이해관계자 협의를 요구관리의 출발점으로 설명합니다.
이 사례에 적용한 내용: 예약 앱을 만들기 전에 수리점의 실제 대기 원인이 부품 확인 지연임을 찾는 장면에 적용했습니다.
교재 원리의 실무 적용 · 교재 원문 인용이 아닌 자체 설명입니다.
본문
동네 수리점은 예약 앱을 만들면 고객의 대기 시간이 줄 것이라고 생각했습니다. 개발자가 접수부터 수리까지 따라가 보니 예약 누락보다 부품 재고를 뒤늦게 확인하는 일이 더 오래 걸렸습니다.
개발자는 점주와 함께 수리 전에 필요한 부품을 확인하는 절차부터 바꿨습니다. 앱의 첫 기능도 예약 화면을 꾸미기보다 부품 확인 상태를 보여 주도록 정했습니다.
결론
시범 운영에서는 부품이 없는 고객에게 방문 전에 안내할 수 있었습니다. 처음 요청한 기능을 그대로 만드는 것보다 기다림을 만드는 원인을 확인하는 일이 먼저였습니다.