본문으로 이동
DevIT
Blog 목록

Blog / Development

예시

작은 서비스는 하나의 사용자 흐름에서 시작합니다

기능 목록보다 사용자가 끝까지 수행할 수 있는 하나의 흐름을 먼저 정의하는 방법을 소개합니다.

노트북과 화면 설계 노트가 놓인 개발 작업 공간 예시
예시 이미지

예시 발행일

완료 조건부터 정하기

작은 서비스를 시작할 때 기능을 나열하면 구현 범위가 쉽게 커집니다. 먼저 사용자가 무엇을 마쳤을 때 목적을 달성했다고 볼 수 있는지 한 문장으로 적어봅니다.

예를 들어 모임 예약이라면 모임을 찾고, 일정을 선택하고, 예약 내용을 확인하는 흐름이 하나의 완료 조건이 될 수 있습니다.

흐름을 연결하는 최소 기능

각 화면에 필요한 정보와 다음 행동을 정리합니다. 구현한 기능이 많아도 화면 사이의 연결이 끊겨 있다면 사용자는 목적에 도달할 수 없습니다.

첫 구현은 한 흐름이 끝까지 이어지는 것을 목표로 합니다. 그다음 실제 사용 과정에서 발견한 불편을 기준으로 개선의 순서를 정합니다.