제품 백로그 예측
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Teams는 예측 도구를 사용하여 스프린트 계획을 수립하는 데 도움을 줍니다. 예측 도구는 팀 속도 값을 연결하여 향후 스프린트 내에서 백로그의 항목을 완료할 수 있는 항목을 보여 줍니다. 두 도구 모두 백로그 항목을 예측하는 팀의 기능에 의존하는 팀별 도구입니다. 팀이 스프린트를 한두 번 완료하면 팀 속도를 사용하여 예정된 스프린트 내에서 완료할 수 있는 백로그의 양을 예측할 수 있습니다.
다음 문서를 사용하여 알아봅니다.
- 예정된 스프린트를 예측하는 방법
- 예측을 지원하기 위한 필수 및 권장 팀 활동
필수 조건
참고 항목
퍼블릭 프로젝트에 대한 이해 관계자 액세스 권한이 있는 사용자는 기본 액세스 권한이 있는 사용자와 마찬가지로 백로그 및 보드 기능에 대한 모든 권한을 갖습니다. 자세한 내용은 관련자 액세스 빠른 참조를 참조하세요.
필수 및 권장 활동
팀의 백로그를 예측하기 전에 필요한 것은 다음과 같습니다.
필수:
-
반복 경로(스프린트) 정의 및 팀 반복 구성
- 스프린트는 동일한 기간이어야 합니다.
- 전체 제품 백로그를 예측하기에 충분한 미래 스프린트를 선택합니다.
- 백로그 항목을 정의하고 예측합니다. 팀의 백로그에서 작업하는 경우 만든 항목이 현재 스프린트(반복) 및 팀의 기본 영역 경로에 자동으로 할당됩니다.
- 작업이 시작되고 완료되면 백로그 항목의 상태를 업데이트합니다. 상태가 제안됨 또는 진행 중인 상태 범주에 매핑되는 백로그 항목만 속도 차트에 표시됩니다. (자세한 내용은 를 참조하세요 .워크플로 상태 및 상태 범주).
권장:
- 가변성을 최소화하기 위해 백로그 항목을 정의하고 크기를 조정합니다.
- 팀에서 버그를 처리하는 방법을 결정합니다. 팀이 요구 사항과 같은 버그를 처리하도록 선택하는 경우 버그가 백로그에 표시되고 속도 차트 및 예측 내에서 계산됩니다.
- 팀의 영역 경로를 설정합니다. 예측 도구는 팀의 기본 설정에 따라 해당 항목을 예측합니다. 이러한 설정은 팀의 기본값에 따라 영역 경로에 항목을 포함하거나 제외하도록 지정할 수 있습니다.
- 백로그 항목 및 버그의 계층 구조를 만들지 마세요. 동일한 범주 계층 구조의 마지막 노드인 리프 노드의 표시는 보드, 스프린트 백로그 및 작업 보드에만 표시할 수 있습니다. 자세한 내용은 백로그 및 보드가 계층적(중첩된) 항목을 표시하는 방법, 다시 정렬 및 중첩 문제 해결을 참조 하세요.
요구 사항, 버그 및 작업을 중첩하는 대신 플랫 목록을 유지 관리합니다. 즉, 부모-자식 만들기만 서로 다른 범주 항목 간에 한 수준 깊이 연결합니다. 기능을 사용하여 요구 사항 또는 사용자 스토리를 그룹화합니다. 스토리를 기능에 빠르게 매핑할 수 있습니다. 맵은 백그라운드에서 부모-자식 링크를 만듭니다. - 스프린트가 끝나면 팀이 완전히 완료한 백로그 항목의 상태를 업데이트합니다. 불완전한 항목은 제품 백로그로 다시 이동하고 향후 스프린트 계획 회의에서 고려해야 합니다.
참고 항목
여러 팀과 함께 작업하고 각 팀이 고유한 백로그, 속도 차트 및 예측 도구를 사용하려는 경우 추가 팀을 만들 수 있습니다. 그런 다음 각 팀은 고유한 Agile 도구 집합에 액세스할 수 있습니다. 각 Agile 도구는 작업 항목을 필터링하여 할당된 영역 경로 및 반복 경로가 팀에 대한 집합을 충족하는 항목만 포함합니다.
예정된 스프린트 예측
예측 도구를 사용하여 스프린트 내에서 완료할 수 있는 항목 수를 파악할 수 있습니다. 속도를 연결하면 팀이 활성화한 스프린트 집합의 범위 내에 있는 항목을 확인할 수 있습니다.
제품 백로그를 예측하려면 다음 작업을 완료합니다.
(1) 올바른 프로젝트를 선택했는지 확인하고(2) 보드>백로그를 선택한 다음(3) 팀 선택기 메뉴에서 올바른 팀을 선택합니다.
다른 백로그를 선택하려면 선택기를 연 다음 다른 팀을 선택하거나 백로그 디렉터리 보기 옵션을 선택합니다. 또는 검색 상자에 키워드를 입력하여 프로젝트에 대한 팀 백로그 목록을 필터링합니다.
스토리(Agile의 경우), 문제(기본), 백로그 항목(스크럼의 경우) 또는 요구 사항(CMMI의 경우)을 백로그 수준으로 선택 했는지 확인합니다.
(선택 사항) 표시할 열과 순서를 선택하려면 작업 아이콘을 선택하고 열 옵션을 선택합니다. 자세한 내용은 열 변경 옵션을 참조 하세요.
보기 옵션 아이콘을 선택하고 예측을 켜기로 밉니다. 작업을 간단하게 유지하려면 매핑 및 계획 창을 해제합니다.
진행 중인 항목을 해제로 설정하여 예측에서 계산되지 않는 항목을 숨깁니다. 예측 도구는 커밋 또는 완료로 설정된 스크럼 항목과 Agile 및 활성, 해결됨 또는 완료로 설정된 CMMI 항목을 무시합니다.
팀의 예측 속도를 입력합니다.
팁
팀이 여러 스프린트를 위해 작업한 경우 속도 위젯에서 팀의 속도를 파악할 수 있습니다.
이 도구는 팀에서 선택한 각 향후 스프린트에 대한 선을 그립니다. 예측 줄은 팀이 향후 스프린트에서 완료할 수 있는 작업의 양을 보여 줍니다. 일반적으로 첫 번째 줄 위의 항목은 현재 스프린트에 대해 이미 진행 중입니다. 첫 번째와 두 번째 예측 줄 사이에 속하는 항목은 명명된 스프린트에서 완료할 수 있는 항목을 나타냅니다.
웹 브라우저에서 제품 백로그를 엽니다. (1) 올바른 프로젝트를 선택했는지 확인하고(2) 보드>백로그를 선택한 다음(3) 팀 선택기 메뉴에서 올바른 팀을 선택합니다.
다른 팀을 선택하려면 선택기를 열고 다른 팀을 선택하거나 모든 팀 백로그 찾아보기 옵션을 선택합니다. 또는 검색 상자에 키워드를 입력하여 프로젝트에 대한 팀 백로그 목록을 필터링할 수 있습니다.
백로그 항목(스크럼), 스토리(Agile의 경우) 또는 요구 사항(CMMI의 경우)을 백로그 수준으로 선택했는지 확인합니다. 제품 백로그만 예측할 수 있습니다. 기능 또는 에픽과 같은 포트폴리오 백로그를 예측할 수 없습니다.
(선택 사항) 표시할 열과 순서를 선택하려면 작업 아이콘을 선택하고 열 옵션을 선택합니다. 백로그에 표시되는 열 집합에 반복 경로를 추가할 수 있습니다. 자세한 내용은 열 변경 옵션을 참조 하세요.
보기 옵션 아이콘을 선택하고 예측을 켜기로 밉니다. 작업을 간단하게 유지하려면 매핑 및 계획 창을 해제합니다.
진행 중인 항목을 해제로 설정하여 예측에서 계산되지 않는 항목을 숨깁니다. 예측 도구는 커밋 또는 완료로 설정된 스크럼 항목과 Agile 및 활성, 해결됨 또는 완료로 설정된 CMMI 항목을 무시합니다.
팀의 예측 속도를 입력합니다. 예측 표시줄이 표시되지 않는 경우
팁
팀이 여러 스프린트를 위해 작업한 경우 속도 위젯에서 팀의 속도를 파악할 수 있습니다.
이 도구는 팀에서 선택한 각 향후 스프린트에 대한 선을 그립니다. 예측 줄은 팀이 향후 스프린트에서 완료할 수 있는 작업의 양을 보여 줍니다. 일반적으로 첫 번째 줄 위의 항목은 현재 스프린트에 대해 이미 진행 중입니다. 첫 번째와 두 번째 예측 줄 사이에 속하는 항목은 명명된 스프린트에서 완료할 수 있는 항목을 나타냅니다.
예측 결과 검토
- 결과를 수동으로 확인하여 예상한 내용과 예측 도구가 표시하는 항목의 불일치를 이해합니다.
- 스프린트당 예상되는 작업량(작업, 스토리 포인트 또는 크기)을 확인합니다.
- 질문 예측 결과는 항목의 노력이 팀 속도에 가깝거나 그 이상인 경우의 결과입니다.
이 예제에서는 20의 속도를 사용합니다. 예측 도구는 예측 줄 사이에 표시되는 항목 수를 스프린트 내에서 완료하거나 이전 스프린트에서 사용되지 않은 속도 지점을 사용하여 완료할 수 있는 항목으로 제한합니다.
예측 도구는 각 사용자 스토리 또는 버그에 할당한 스토리 포인트 수에 따라 2~6번 반복 중에 2~4개의 항목을 작업할 수 있습니다. 예측 논리는 한 스프린트에서 다음 스프린트까지 속도 지점을 초과합니다.
반복 2: 스토리 포인트 13개, 항목 1 및 2를 완료할 수 있습니다. 7개의 속도 지점이 다음 스프린트로 전달됩니다.
반복 3: 스토리 포인트 24개, 항목 3~5를 완료할 수 있습니다. 3(=20+7-24) 속도 포인트는 다음 스프린트로 이월됩니다.
반복 4: 스토리 포인트 21개, 항목 6~8을 완료할 수 있습니다. 2(=20+3-21) 속도 포인트는 다음 스프린트로 이월됩니다.
반복 5: 스토리 포인트 16개, 항목 9~12를 완료할 수 있습니다. 6(=20+2-16) 속도 포인트는 다음 스프린트로 이월됩니다.
반복 6: 스토리 포인트 23개, 항목 13~16을 완료할 수 있습니다. 3개(=20+6-23) 속도 지점은 다음 스프린트로 이월됩니다.
백로그의 모든 항목을 완료하는 데 필요한 속도 결정
예측 도구를 사용하는 또 다른 방법은 지정된 스프린트 집합 내에서 모든 백로그 항목이 완료될 때까지 다른 속도 값을 입력하는 것입니다. 이 예측은 항목의 백로그를 완료하는 데 필요한 속도를 예측합니다.
그런 다음 현재 팀의 속도와 필요한 속도 사이의 델타를 평가할 수 있습니다. 델타는 필요한 시간 내에 프로덕션 요구를 충족하는 데 필요한 다른 리소스를 결정하는 데 도움이 됩니다.
다음 단계
관련된 문서
- 팀 속도
- 반복 경로(스프린트) 정의 및 팀 반복 구성
- 스프린트 중에 작업 보드를 사용하여 작업 추적
- 스프린트 번다운 차트를 모니터링하여 팀이 스프린트 계획을 완료할 수 있는지 확인합니다.