프로젝트는 요구사항보다문제를 정의하는 일에서 시작합니다
요구사항이 없는 채로 제작하는 것이 아닙니다. 무엇을 만들어야 하는지 결정하는 짧고 제한된 정의 단계부터 시작합니다.
모호한 상태에서 시작할 수 있지만,
모호한 상태로 제작할 수는 없습니다.
기업은 문제가 반복된다는 사실을 알면서도 어떤 결과물이 필요한지 몰라 프로젝트를 미루곤 합니다. 웹사이트를 바꿔야 하는지, 내부 도구가 필요한지, 업무 방식부터 정리해야 하는지 확신하기 어렵기 때문입니다.
그렇다고 요구사항이 없는 상태에서 바로 제작 계약을 시작하면 안 됩니다. 일정과 비용의 기준이 흔들리고 새로운 의견이 나올 때마다 결과물의 방향이 바뀝니다.
이때 필요한 것은 완성된 해결책을 가정하는 일이 아니라 현재의 현상과 자료를 확인하고 실행 가능한 요구사항을 만드는 프로젝트 정의 단계입니다.
처음 전달받은 요청은 중요한 단서이지만 곧바로 프로젝트의 범위가 되지는 않습니다. 요청 뒤의 반복되는 현상과 바뀌어야 할 상태를 함께 봐야 합니다.
요청한 결과물과
해결해야 할 문제는 다를 수 있습니다
“웹사이트를 새로 만들고 싶습니다”라는 요청 뒤에는 오래된 디자인보다 프로젝트 자료가 흩어져 영업에 활용하지 못하는 문제가 있을 수 있습니다.
“업무를 자동화하고 싶습니다”라는 요청 뒤에는 반복 작업보다 요청의 입구와 완료 기준이 정리되지 않은 상황이 있을 수 있습니다. “AI를 도입하고 싶습니다”라는 요청도 실제로는 인력 부족이 아니라 검토와 승인 과정의 병목에서 출발할 수 있습니다.
요청받은 결과물을 그대로 범위로 확정하면 표면의 불편은 바뀌어도 원래 문제는 남습니다. 정의 단계에서는 요청을 거절하는 것이 아니라 그 요청이 해결해야 할 장면을 더 구체적으로 확인합니다.
요구사항은 처음부터 주어지는 정답이 아니라 문제와 목표 상태를 확인한 뒤 만들어지는 결정의 결과입니다.
모호한 요청을 실행 가능한
요구사항으로 바꿉니다
정의 단계는 해결책을 오래 고민하는 회의가 아니라 증거를 확인하고 선택지를 좁히는 제한된 프로젝트입니다.
반복되는 불편과 멈추는 업무 장면을 구체적으로 적습니다.
문서, 데이터, 화면과 담당자의 실제 업무를 함께 살펴봅니다.
무엇이 왜 반복되고 프로젝트 이후 어떤 상태가 달라져야 하는지 합의합니다.
기간, 비용, 효과와 운영 부담이 다른 해결 범위 두세 개를 비교합니다.
핵심 가정을 확인할 가장 작은 범위와 완료 기준을 확정합니다.
이번 프로젝트가 바꿔야 할 현재 상태
이번에 만들 것과 의도적으로 남겨 둘 것
결과가 작동한다고 확인할 방법
공개 이후 수정하고 결정할 사람
정의 단계도 기간과 결과가 있는
하나의 프로젝트입니다
요구사항이 모호하다는 이유로 끝없는 인터뷰와 회의를 진행하면 정의 단계 자체가 새로운 불확실성이 됩니다. 시작할 때 확인할 질문, 참여자, 기간과 결과물을 제한해야 합니다.
보통 핵심 담당자와 결정권자를 정하고 기존 자료와 실제 업무 장면을 확인합니다. 모든 의견을 수집하기보다 프로젝트의 목적과 범위를 바꿀 수 있는 정보에 집중합니다.
정의 단계의 결과는 화려한 전략 문서가 아닙니다. 문제 정의, 목표 상태, 범위 선택지, 선택한 최소 실행, 가정과 위험, 완료 기준과 운영 책임이 다음 제작자가 사용할 수 있는 형태로 남아야 합니다.
정의 결과에 따라 프로젝트를 진행하지 않기로 결정할 수도 있습니다. 지금 필요한 것이 새로운 시스템이 아니라 기존 도구의 운영 규칙이라는 사실을 알게 된다면 그것도 유효한 결과입니다.
제작은 네 가지 질문에
답한 뒤 시작합니다
첫째, 누구의 어떤 상태가 달라져야 합니까? 둘째, 이번 프로젝트에 무엇이 포함되고 무엇이 제외됩니까? 셋째, 어떤 결과를 확인하면 완료되었다고 판단합니까? 넷째, 완성 이후 누가 수정하고 운영합니까?
이 질문에 답하지 못하면 제작 견적과 일정도 신뢰하기 어렵습니다. 반대로 답이 분명하면 화면 수와 기능 목록이 완벽하지 않아도 설계와 검증을 시작할 수 있습니다.
요구사항은 제작 과정에서 더 구체화될 수 있지만 문제와 목표, 핵심 범위는 함부로 바뀌지 않아야 합니다. 새로운 정보가 범위를 바꾼다면 변경 이유와 비용, 일정 영향을 함께 결정합니다.
모호함을 줄이는 과정도 분명한 시작과 종료를 가져야 합니다.
문서, 데이터와 업무 장면을 통해 문제의 위치를 확인합니다.
하나의 해결책을 가정하지 않고 효과와 운영 부담을 함께 봅니다.
문제와 맞지 않는 제작을 중단하는 것도 정의 단계의 성과입니다.
요구사항이 없다면 무작정 만들지 않고,
무엇을 만들어야 하는지부터 결정합니다.
ARCHEHIGH는 반복되는 현상과 현재 자료를 확인하고, 실행 가능한 문제 정의와 최소 범위, 완료 기준과 운영 책임을 함께 만듭니다.