수행한 작업을 이해하고 조율하기 위한 핵심 팀의 정기 회의입니다.
단계
제안 시간
1시간
참가자
핵심 제공 팀
정기적인 계획 회의를 통해 제품 백로그를 모든 팀원이 잘 이해하고 항상 현재 우선순위를 반영할 수 있습니다. 제품 백로그 항목을 논의하고 그 크기를 조정함으로써 팀은 수행할 작업의 제공 영향에 맞게 조치할 수 있습니다.
반복 계획 회의는 일반적으로 제품 반복 주기(예: 매주)를 따르거나, 제품 백로그의 규모와 이해 수준을 바람직하게 유지하는 데 필요한 만큼 자주 소집되어야 합니다.
회의를 위한 대화의 틀을 마련하는 것부터 시작합니다. 최근 승인된 스토리와 진행 중인 스토리나 검증 환경에서 최신 기능의 현재 상태를 간략하게 요약하여 필요에 따라 전반적인 프로젝트 컨텍스트를 설정하여 이 다음 반복을 시작할 때 모든 사람이 현재 상황을 파악하고 있도록 합니다. 제품에 추가할 사항을 요약하여 새로운 사용자 스토리를 검토합니다. 사용 가능한 경우 사용자 인터페이스 모형을 제시합니다.
첫 번째 사용자 스토리를 꼼꼼히 읽고 비즈니스 가치, 사용자 가치, 검증 기준을 설명합니다. 참가자에게 질문하도록 허용하고 필요한 경우 명확하게 설명합니다.
팁: 모든 팀원이 편안하게 평가할 수 있도록 필요한 설명을 얻을 수 있도록 하십시오. 대화를 이어나가는 개인의 성격 또는 전체 팀의 이해를 방해하는 방식에 주의하십시오.
엔지니어가 사용자 스토리를 평가할 준비가 되면 알려주도록 하고, 준비가 되면 동시에 스토리 점수 평가에 투표하여 스토리의 상대적인 복잡도를 평가하도록 유도합니다.
평가와 관련된 팁은 아래에 있는 간단한 평가 가이드를 참조하십시오.
평가에 대한 의견이 일치하면 평가 결과를 사용하여 사용자 스토리에 레이블을 지정하고 백로그에 승격하여 팀에게 이 스토리의 우선순위를 보여 줍니다. 또는 의견이 일치하지 않는 경우, 팀이 만족하는 의견 일치가 나올 때까지 토론하고 필요한 경우 다시 평가하도록 엔지니어를 유도합니다.
팁 1: 대화가 너무 길어지거나 해당 사용자 스토리의 범위에서 너무 벗어나지 않도록 하십시오. 명확하지 않은 부분이 많거나 해당 스토리의 범위에서 의견이 일치되지 않는 경우, 향후 IPM에서 합리적으로 평가할 수 있으려면 조사 또는 실험을 위해 제품 백로그에 작업을 추가해야 할 수도 있습니다.
팁 2: 사용자 스토리는 구현에 구애받지 않아야 합니다. 상대적인 복잡성을 평가할 때 구현에 대한 논의가 당연히 발생하지만, 이러한 논의를 개괄적인 수준으로 유지하고 구현에 관한 자세한 논의는 보류하십시오.
이 회의를 위해 준비된 나머지 사용자 스토리에 대해서 2~4단계를 반복합니다.
팁: 가능한 시간을 활용하여 준비된 사용자 스토리를 최대한 많이 논의하고 평가하십시오. 필요한 경우 일부 사용자 스토리를 다음 반복 계획 회의로 연기할 수 있습니다. 계획한 것보다 많은 시간을 들여 팀의 소중한 에너지를 소모하지 마십시오.
회의 마지막 10분 동안, 엔지니어링 작업을 포함하여 제품 백로그 항목의 상대적인 우선순위를 검토하고 논의합니다.
팁: 엔지니어가 제품 백로그로 승격하려는 작업의 범위와 중요성에 관해 조언하도록 유도하십시오.
첫 번째로, 팀은 논의된 제품 백로그 항목의 범위와 상대적인 복잡성에 대해 다 같이 이해해야 합니다. 두 번째로, 제품 백로그에 항목을 추가하여 현재 우선순위에 따라 정렬되어야 합니다. 팀은 다음 반복에서 나올 작업에 대해 일치되고 활기를 얻은 느낌으로 IPM을 마쳐야 합니다.
스크럼 “스프린트”와 “반복”은 모두 시간이 제한된 활동이지만 계획 수행 방식에 영향을 미치는 차이점이 있습니다.
스프린트 계획 | 반복 계획 | |
---|---|---|
사전 요건 | • 스프린트 목표 • 우선순위가 지정된 제품 백로그 |
• 우선순위가 지정된 제품 백로그 • 검토할 사용자 스토리 |
목표 | • 스프린트 목표 일치 • 스프린트 범위 협의 및 계획(스프린트 백로그) |
• 현재 범위 및 우선순위에 대한 공동의 이해 유지(제품 백로그) |
활동 | • 사용자 스토리 검토 • 제품 백로그의 스토리를 스프린트 백로그로 이동 |
• 사용자 스토리 검토 • 사용자 스토리 평가 • 우선순위에 따라 사용자 스토리를 제품 백로그로 승격 |
출력 | • 팀이 스프린트 마지막에 제공하고 보여주기 위해 전념하는 우선순위가 지정되지 않은 스프린트 백로그 | • 우선순위가 지정된 제품 백로그 • 반복 중 제공되고 보여줄 수 있는 작업에 대한 평가 |
참가자 | • 제품 소유자 • 엔지니어 |
• 핵심 팀 |
반복 사전 계획(선택 사항)
Agile Estimating and Planning(저자: Mike Cohn)
Chapter 12 of Extreme Programming Explained의 12장(저자: Kent Beck, Cynthia Andres)