본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Release Plan

개발한 소프트웨어를 언제 어떤 범위로 사용자에게 내보낼지 정한 계획

  • 어떤 기능을 어느 릴리스에 담을지(범위), 언제 내보낼지(일정), 누가 무엇을 맡을지(자원)를 정한다.
  • 애자일에서는 여러 개의 스프린트를 묶어 하나의 릴리스로 계획한다.
  • 릴리스 목표와 범위 — 포함할 사용자 스토리 또는 기능 목록
  • 릴리스 일정과 마일스톤
  • 릴리스 기준(Definition of Done), 품질 기준
  • 배포 절차와 롤백 방안
  • 릴리스 노트 작성 계획

애자일에서의 릴리스 계획

편집 원본 편집
  1. 제품 백로그의 항목에 스토리 포인트 를 매긴다.
  2. 팀의 속도(Velocity)를 추정한다.
  3. 총 포인트 ÷ 속도로 필요한 스프린트 수를 계산한다.
  4. 스프린트를 묶어 릴리스 시점을 정한다.

범위와 일정 중 무엇을 고정할지에 따라 두 가지로 나뉜다.

  • 날짜 고정 : 일정을 지키고 담을 기능을 조정한다.
  • 범위 고정 : 기능을 다 넣되 일정을 조정한다.

형상 관리와의 관계

편집 원본 편집

릴리스는 형상 관리 의 기준선(Baseline)을 만드는 시점이다. 릴리스마다 버전을 부여하고 그 시점의 산출물을 통제 상태로 둔다.