릴리스 계획

IT 위키

Release Plan

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

  • 어떤 기능을 어느 릴리스에 담을지(범위), 언제 내보낼지(일정), 누가 무엇을 맡을지(자원)를 정한다.
  • 애자일에서는 여러 개의 스프린트를 묶어 하나의 릴리스로 계획한다.

포함 내용

[편집 | 원본 편집]
  • 릴리스 목표와 범위 — 포함할 사용자 스토리 또는 기능 목록
  • 릴리스 일정과 마일스톤
  • 릴리스 기준(Definition of Done), 품질 기준
  • 배포 절차와 롤백 방안
  • 릴리스 노트 작성 계획

애자일에서의 릴리스 계획

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

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

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

형상 관리와의 관계

[편집 | 원본 편집]

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

같이 보기

[편집 | 원본 편집]