개발 중인 화면을 매주 확인하세요.
개발 중인 화면을 매주 공유합니다. 직접 사용해 보며 수정할 내용을 확인하고, 다음 작업과 일정을 정합니다.
- 01
생각 나누기
1주무엇을 왜 만들고 싶은지부터 이야기를 나눕니다. 사용자 흐름과 운영자 업무를 함께 적어보며 필요한 기능을 찾아갑니다.
이 단계의 산출물
문제 정의서
- 02
기능 정의
1주페이지 구조, 권한, 데이터 흐름, 예외 상황을 개발 가능한 단위로 문서화합니다. 이 문서가 일정과 견적의 기준이 됩니다.
이 단계의 산출물
기능명세서
- 03
화면 설계
1~2주핵심 화면부터 설계하고 모바일 대응, 로딩, 빈 화면, 오류 화면까지 정의해 개발 중 재작업을 줄입니다.
이 단계의 산출물
화면정의서
- 04
개발
4~8주설계한 화면과 기능을 개발하고 데이터 저장과 조회, 외부 서비스 연동을 구현합니다. 개발 중인 화면을 매주 공유해 사용해 보실 수 있도록 합니다.
이 단계의 산출물
동작하는 제품
- 05
테스트와 출시
1~2주기기별로 기능을 테스트하고 합의한 출시 작업을 진행합니다. 앱은 스토어 등록과 심사 대응을, 웹은 도메인 연결과 배포를 진행하고 방법을 문서로 남깁니다.
이 단계의 산출물
배포 문서
- 06
모니터링
출시 후 상시오류 기록과 기능별 사용 현황을 수집하도록 설정합니다. 출시 후 수집된 기록을 살펴 오류가 발생한 화면과 기기를 확인합니다.
이 단계의 산출물
오류와 지표 대시보드
- 07
유지보수와 개선
월 단위발생한 오류와 기능별 사용 현황을 살펴보고 수정할 항목을 정합니다. 유지보수 계약에 따라 오류 수정과 기능 개선을 진행합니다.
이 단계의 산출물
개선 로드맵
일정 공유와 변경, 인수인계는 이렇게 진행합니다.
개발 중에는 일정과 변경 내역을 공유하고, 완료 후에는 계약에 정한 자료를 전달합니다.
일정은 주 단위로 공유합니다
기능 범위가 확정되면 주 단위 일정표를 드리고, 매주 실행 가능한 화면으로 진행 상황을 보여드립니다. 일정 변경이 예상되면 그 주에 바로 공유합니다.
변경 사항은 문서로 남깁니다
개발 범위가 바뀌면 추가 비용과 일정 변경 여부를 문서로 안내합니다. 변경할 내용과 조건에 합의한 뒤 작업을 진행합니다.
소스 코드와 계정을 인계합니다
계약에서 정한 소스 코드와 디자인, 문서, 계정을 전달합니다. 다른 팀이 인수할 경우 필요한 배포 방법과 관리 항목도 안내합니다.
어떤 개발이 필요한지 알려주세요.
만들고 싶은 기능이나 현재 겪는 문제를 알려주세요. 참고할 화면이나 엑셀 양식이 있다면 함께 보내주셔도 됩니다.