직접 경험
졸업 프로젝트 초기에 팀원들이 서로 다른 방향으로 기능을 개발하다가 충돌하는 상황을 겪었습니다. 문제가 모호했던 건 해결하려는 게 뭔지 명확히 합의하지 않은 채로 개발부터 시작했기 때문이었습니다. 저는 이틀을 멈추고 사용자 스토리 맵을 그리자고 제안했습니다. 각자 생각하는 핵심 기능을 포스트잇에 쓰고 우선순위를 맞추는 과정에서 겹치는 부분과 빠진 부분이 보였습니다. 그걸 기준으로 MVP 범위를 정하고 나니 이후 개발이 훨씬 빠르게 진행됐습니다. 모호한 문제는 처음부터 답을 찾으려 하면 헤매고, 문제를 공유 가능한 형태로 바꾸는 게 먼저라는 걸 배웠습니다. 이후에도 문제가 모호하게 느껴지면 먼저 말로 설명해보는 시간을 팀에 제안합니다. 설명이 안 되면 이해가 안 된 것이고, 설명이 되면 구조화가 시작됩니다.