소프트웨어 개발 · SW-01

예약 화면보다 먼저 살펴본 대기 줄

가상 이야기 · 핵심노트 기반

핵심노트 개념: 요구사항 추출 — 만들기 전에 불편을 확인한다

이 글에서 배우는 교훈

요구사항을 정할 때는 요청한 기능으로 해결하려는 불편부터 확인해야 합니다.

핵심노트를 바탕으로 만든 가상 이야기입니다. 실제 사건이나 검증된 성과가 아닙니다.
근거: 요구사항 추출 — 만들기 전에 불편을 확인한다 · 핵심노트 1

구체적으로는 예약 앱을 만들기 전에 수리점의 대기 원인을 살펴보니 부품 확인이 늦었습니다. 방문 전에 부품 보유 여부를 확인하고 안내하는 기능을 먼저 정했습니다.

관련 교재 내용

소프트웨어 개발 · X. 소프트웨어 요구관리 · 요구사항 추출과 분석

교재는 고객 관점의 요구 파악과 이해관계자 협의를 요구관리의 출발점으로 설명합니다.

이 사례에 적용한 내용: 예약 앱을 만들기 전에 수리점의 실제 대기 원인이 부품 확인 지연임을 찾는 장면에 적용했습니다.

교재 110쪽 확인 →

교재 원리의 실무 적용 · 교재 원문 인용이 아닌 자체 설명입니다.

본문

동네 수리점은 예약 앱을 만들면 고객의 대기 시간이 줄 것이라고 생각했습니다. 개발자가 접수부터 수리까지 따라가 보니 예약 누락보다 부품 재고를 뒤늦게 확인하는 일이 더 오래 걸렸습니다.

개발자는 점주와 함께 수리 전에 필요한 부품을 확인하는 절차부터 바꿨습니다. 앱의 첫 기능도 예약 화면을 꾸미기보다 부품 확인 상태를 보여 주도록 정했습니다.

결론

시범 운영에서는 부품이 없는 고객에게 방문 전에 안내할 수 있었습니다. 처음 요청한 기능을 그대로 만드는 것보다 기다림을 만드는 원인을 확인하는 일이 먼저였습니다.