Azure DevOps 서비스 | Azure DevOps 서버 2022 - Azure DevOps Server 2019
Teams는 예측 도구를 사용하여 스프린트 계획을 수립하는 데 도움을 줍니다. 예측 도구는 팀 속도 값을 입력함으로써 향후 스프린트 내에서 백로그의 어떤 항목이 완료될 수 있는지를 보여 줍니다. 두 도구 모두 백로그 항목을 예측하는 팀의 기능에 의존하는 팀별 도구입니다. 팀이 스프린트를 한두 번 완료하면 팀 속도를 사용하여 예정된 스프린트 내에서 완료할 수 있는 백로그의 양을 예측할 수 있습니다.
이 기사를 통해 배우세요.
- 예정된 스프린트를 예측하는 방법
- 예측을 지원하기 위한 필수 및 권장 팀 활동
참고
자세한 내용은 백로그, 보드 및 계획을 참조하세요. 백로그 또는 보드에 원하는 작업 항목이 표시되지 않는 경우 백로그 만들기를 참조하세요.
필수 조건
범주 | 요구 사항 |
---|---|
프로젝트 멤버 자격 | 프로젝트 멤버. |
사용 권한 | 기여자 보안 그룹의 구성원입니다. |
액세스 수준 | 적어도 기본 접근. |
참고
퍼블릭 프로젝트에 대한 이해 관계자 액세스 권한이 있는 사용자는 기본 액세스 권한이 있는 사용자와 마찬가지로 백로그 및 보드 기능에 대한 모든 권한을 갖습니다. 자세한 내용은 관련자 액세스 빠른 참조를 참조하세요.
필수 및 권장 활동
팀의 백로그를 예측하기 전에 필요한 것은 다음과 같습니다.
필수:
-
반복 경로(스프린트) 정의 및 팀 반복 구성
- 스프린트는 동일한 기간이어야 합니다.
- 전체 제품 백로그를 예측하기에 충분한 미래 스프린트를 선택합니다.
- 백로그 항목을 정의하고 예측합니다. 팀의 백로그에서 작업하는 경우 만든 항목이 현재 스프린트(반복) 및 팀의 기본 영역 경로에 자동으로 할당됩니다.
- 작업이 시작되고 완료되면 백로그 항목의 상태를 업데이트합니다. 제안 또는 진행 중 상태 범주로 매핑되는 백로그 항목만 속도 차트에 표시됩니다. (자세한 내용은 를 참조하세요 .워크플로 상태 및 상태 범주).
권장:
- 가변성을 최소화하기 위해 백로그 항목을 정의하고 크기를 조정합니다.
- 팀에서 버그를 처리하는 방법을 결정합니다. 팀이 요구 사항과 같은 버그를 처리하도록 선택하는 경우 버그가 백로그에 표시되고 속도 차트 및 예측 내에서 계산됩니다.
- 팀의 영역 경로를 설정합니다. 예측 도구는 팀의 기본 설정에 따라 해당 항목을 예측합니다. 이러한 설정은 팀의 기본값에 따라 영역 경로에 항목을 포함하거나 제외하도록 지정할 수 있습니다.
- 백로그 항목 및 버그의 계층 구조를 만들지 마세요. 동일한 범주 계층 구조의 마지막 노드인 리프 노드의 표시는 보드, 스프린트 백로그 및 작업 보드에만 표시할 수 있습니다. 자세한 내용은 다시 정렬 및 중첩 문제 해결, 백로그 및 보드가 계층적(중첩된) 항목을 표시하는 방법을 참조하세요.
요구 사항, 버그 및 작업을 중첩하는 대신 단일 목록을 유지하세요. 즉, 서로 다른 범주 항목 간에는 부모-자식 링크를 한 수준 깊이로만 만드세요. 기능을 사용하여 요구 사항 또는 사용자 스토리를 그룹화합니다. 스토리를 기능에 빠르게 매핑할 수 있습니다. 맵은 백그라운드에서 부모-자식 링크를 만듭니다. - 스프린트가 끝나면 팀이 완전히 완료한 백로그 항목의 상태를 업데이트합니다. 불완전한 항목은 제품 백로그로 다시 이동하고 향후 스프린트 계획 회의에서 고려해야 합니다.
참고
여러 팀과 함께 작업하고 각 팀이 고유한 백로그, 속도 차트 및 예측 도구를 사용하려는 경우 추가 팀을 만들 수 있습니다. 그런 다음 각 팀은 고유한 Agile 도구 집합에 액세스할 수 있습니다. 각 Agile 도구는 할당된 영역 경로와 반복 경로가 팀 설정에 맞는 작업 항목만 필터링하여 포함합니다.
예정된 스프린트 예측
예측 도구를 사용하여 스프린트 내에서 완료할 수 있는 항목 수를 파악할 수 있습니다. 속도를 연결하면 팀이 활성화한 스프린트 집합의 범위 내에 있는 항목을 확인할 수 있습니다.
제품 백로그를 예측하려면 다음 작업을 완료합니다.
(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) 속도 지점은 다음 스프린트로 이월됩니다.
백로그의 모든 항목을 완료하는 데 필요한 속도 결정
예측 도구를 사용하는 또 다른 방법은 지정된 스프린트 집합 내에서 모든 백로그 항목이 완료될 때까지 다른 속도 값을 입력하는 것입니다. 이 예측은 항목의 백로그를 완료하는 데 필요한 속도를 예측합니다.
그런 다음 현재 팀의 속도와 필요한 속도 사이의 델타를 평가할 수 있습니다. 델타는 필요한 시간 내에 프로덕션 요구를 충족하는 데 필요한 다른 리소스를 결정하는 데 도움이 됩니다.
다음 단계
관련 콘텐츠
- 팀 속도
- 반복 경로(스프린트) 정의 및 팀 반복 구성
- 스프린트 중에 작업 보드를 사용하여 작업 추적
- 스프린트 번다운 차트를 모니터링하여 팀이 스프린트 계획을 완료할 수 있는지 확인합니다.