번다운(Burndown) 및 진행 속도 보고서(Agile)

팀에서 하나 이상의 반복(스프린트라고도 함) 작업을 수행한 후 번다운(Burndown) 및 진행 속도 보고서를 검토하여 팀 진행 속도를 확인할 수 있습니다. 번다운(Burndown)은 지정된 기간 동안 완료된 작업과 남은 작업의 추세를 보여 줍니다. 진행 속도에서는 지정된 기간을 기반으로 작업을 완료하는 데 필요한 속도를 계산합니다. 또한 차트에는 팀 멤버에게 할당된 완료된 작업과 남은 작업의 양이 표시됩니다. 확인 후 닫은 작업 항목의 수 또는 작업 시간을 기반으로 번다운(Burndown) 및 진행 속도 보고서를 볼 수 있습니다.

보고서 액세스, 새로 고침 또는 관리 방법에 대한 자세한 내용은 보고서(Agile)를 참조하십시오.

참고

이 보고서에는 SQL Server Reporting Services로 프로비전된 팀 프로젝트를 포함하는 팀 프로젝트 컬렉션이 필요합니다.팀 탐색기를 열고 팀 프로젝트 노드를 확장한 경우 Report 보고서가 나타나지 않으면 이 보고서를 사용할 수 없습니다.

항목 내용

  • 보고서의 데이터

  • 반복 기간 설정

  • 보고서 해석

  • 보고서 필터링 및 표시 변경

다음과 같은 질문에 답할 때 이 보고서를 사용할 수 있습니다.

  • 팀에서 반복을 제 시간 내에 완료할 가능성이 높습니까?

  • 현재 진행 속도를 볼 때 팀에서 필요한 작업을 완료할 수 있습니까?

  • 각 팀 멤버에게 할당된 작업은 얼마나 됩니까?

필요한 권한

보고서를 보려면 SQL Server Reporting Services에서 브라우저 역할이 할당된 그룹에 할당되거나 속해야 합니다. 자세한 내용은 팀 프로젝트에 사용자 추가 또는 권한 관리를 참조하십시오.

보고서의 데이터

번다운(Burndown) 및 진행 속도 보고서에서는 지정된 필터를 기반으로 각 작업, 사용자 스토리 또는 버그에 대해 지정된 기간 동안 캡처한 데이터를 요약하여 설명합니다. 데이터는 데이터 웨어하우스에서 파생됩니다.

다음과 같은 방식으로 보고서를 필터링할 수 있습니다.

  • 보고서의 시작 날짜와 종료 날짜를 변경합니다.

  • 반복 및 영역 경로와 작업 항목 상태를 지정하여 보고서에서 계산되는 작업을 필터링합니다. 또한 보고서를 필터링하여 사용자 스토리 및 버그를 표시할 수 있습니다.

자세한 내용은 이 항목 뒷부분에 나오는 보고서 필터링 및 표시 변경을 참조하십시오.

번다운(Burndown) 및 진행 속도 보고서를 사용하여 팀의 작업 진행 상황과 팀 또는 팀 멤버에게 초과 할당되지 않았는지 여부를 확인할 수 있습니다. 다음 그림과 같이 보고서의 위쪽 섹션에는 남은 작업 보고서의 버전이 표시됩니다.

번다운(Burndown)과 속도 보고서 예제 - 아래쪽

또한 작업이 완료되는 시기를 예측하는 추세선을 표시할 수 있습니다. 이상적인 추세선은 남아 있는 작업의 양과 보고서에 대해 정의된 종료 날짜를 기반으로 작업 완료 시기에 대한 슬로프 또는 궤도가 계산됩니다. 실제 추세선은 작업을 완료하고 작업 항목을 닫는 시점에 대한 팀의 실제 진행률을 기반으로 계산됩니다.

다음 그림과 같이 보고서의 아래 섹션에는 팀의 실제 진행 속도와 필요한 진행 속도에 대한 계산 결과와 각 팀 멤버에 대한 작업 할당을 분석한 결과가 표시됩니다.

번다운(Burndown)과 속도 보고서 예제 - 위쪽

번다운(Burndown)

번다운(Burndown)에서는 반복 또는 릴리스의 시간 경과에 따른 완료된 작업과 남은 작업의 추세를 보여 줍니다. 원시 데이터의 원본은 세로 축에서 추적되는 작업 시간 또는 남은 작업과 가로 축에서 추적되는 기간(일)입니다.

시간

작업 항목 수

  • 남은 시간: 모든 작업에 대한 모든 남은 시간의 누적 값입니다.

  • 완료된 시간: 모든 작업에 대한 모든 완료된 시간의 누적 값입니다.

추세선:

  • 실제: 실제 완료 속도(시간)와 남은 시간을 기반으로 반복이 완료될 것으로 예상되는 시간에서 선이 x축과 교차합니다.

  • 이상: 선이 시작 날짜의 남은 작업에서 출발하여 종료 날짜에서 x축과 교차합니다.

  • 활성: 활성(파란색) 상태인 모든 작업, 사용자 스토리 또는 버그의 누적 합계입니다.

  • 해결됨: 해결됨(금색) 상태인 모든 사용자 스토리 또는 버그의 누적 합계입니다.

  • 닫힘: 닫힘(녹색) 상태인 모든 작업, 사용자 스토리 또는 버그의 누적 합계입니다.

진행 속도

보고서의 진행 속도 섹션에는 팀에서 반복 중에 완료할 수 있는 예상 작업량이 표시됩니다. 진행 속도는 예상을 위한 주요 요소 중 하나입니다. 이 계산에서는 팀에서 계획된 작업을 실제로 완료하는 속도와 날짜별 또는 반복별 속도 변화를 보여 줍니다. 이 데이터를 품질 측정과 함께 사용하여 다음 반복을 계획할 수 있습니다. 남은 작업 보고서와 마찬가지로 이 전략은 반복 내의 날짜나 프로젝트 내의 여러 반복을 조사할 때 가장 유용합니다. 자세한 내용은 남은 작업 보고서을 참조하십시오.

다음 표에서는 진행 속도를 계산하는 방법에 대해 설명합니다.

팀 진행 속도(완료된 시간/일)

팀 진행 속도(완료된 작업 항목/일)

  • 실제: 팀에서 지정된 기간 동안 완료한 총 시간 수를 기간의 일 수로 나눈 값입니다.

  • 필수: 지정된 기간에 대해 예측된 총 시간 수를 기간의 일 수로 나눈 값입니다.

  • 실제: 팀에서 지정된 기간 동안 완료한 총 작업 항목 수를 기간의 일 수로 나눈 값입니다.

  • 필수: 팀에서 지정된 기간에 대해 정의한 총 작업 항목 수를 기간의 일 수로 나눈 값입니다.

작업 할당

보고서의 작업 할당 섹션에서는 팀에 작업이 올바르게 할당되었는지 여부와 팀에서 완료한 작업 및 각 팀 멤버에 대해 남아 있는 작업에 대한 정보를 제공합니다. 다음 표에서는 이 보기에 제공되는 정보에 대해 설명합니다.

작업 할당(시간)

작업 할당(작업 항목 수)

각 팀 멤버에 대해

  • 남은 시간: 지정된 기간에서 남아 있는 총 시간 수입니다.

  • 완료된 시간: 팀 멤버가 지정된 기간에 완료한 총 시간 수입니다.

각 팀 멤버에 대해

  • 활성(파란색): 활성 상태인 작업, 사용자 스토리 또는 버그의 총 수입니다.

  • 해결됨(금색): 해결된 상태인 작업, 사용자 스토리 또는 버그의 총 수입니다.

  • 닫힘(녹색): 닫힌 상태인 작업, 사용자 스토리 또는 버그의 총 수입니다.

작업 항목 추적에 필요한 활동

번다운(Burndown) 및 진행 속도 보고서의 유용성과 정확도를 높이려면 팀에서 다음 활동을 수행하여 작업 항목을 추적해야 합니다.

  • 작업, 사용자 스토리 및 버그를 정의하고 각각에 대한 반복영역 경로를 지정합니다.

  • 각 작업 또는 하위 작업에 대한 완료된 시간남은 시간 필드를 지정하고 지속적으로 업데이트합니다.

    중요

    작업을 여러 개의 하위 작업으로 나누는 경우 하위 작업의 시간만 지정합니다.이 시간은 부모 작업 및 사용자 스토리의 요약 값에 대해 롤업됩니다.자세한 내용은 요약 값에 게시된 잘못된 주소을 참조하십시오.

  • 진행 중인 각 작업, 스토리 및 버그의 상태를 활성에서 닫힘으로 업데이트합니다.

반복 기간 설정

팀의 현재 반복에 대한 진행률을 확인하려면 보고서의 시작 날짜와 종료 날짜가 현재 반복 주기와 일치해야 합니다. 실제 추세 및 팀 진행 속도에 대한 결과는 반복에 대해 설정한 기간에 따라 약간씩 다릅니다.

반복 기간을 변경하려면

  1. 반복 시작(날짜)반복 종료(날짜) 옆에 있는 달력 아이콘을 클릭한 다음 반복의 시작 또는 종료 날짜를 클릭합니다.

  2. 보고서 보기를 클릭합니다.

보고서 해석

다음과 같은 방식으로 보고서를 필터링할 수 있습니다.

  • 보고서의 시작 날짜와 종료 날짜를 변경합니다.

  • 반복 및 영역 경로, 작업 항목 형식, 작업 항목 상태 등을 지정하여 보고서에서 계산되는 작업, 스토리 및 버그를 필터링합니다.

자세한 내용은 이 항목 뒷부분에 나오는 보고서 필터링 및 표시 변경을 참조하십시오.

보고서를 통해 확인할 수 있는 사항

보고서를 검토하여 반복 또는 시간별 팀의 진행률을 확인할 수 있습니다. 예를 들어 다음과 같은 질문에 대한 답을 얻을 수 있습니다.

번다운(Burndown)

  • 팀에서 남은 작업을 얼마나 빨리 완료할 수 있습니까?

  • 팀에서 반복 중에 작업을 추가합니까? 범위 증가가 있습니까?

  • 팀에서 사용 가능한 시간 내에 얼마나 많은 작업을 완료할 수 있습니까?

  • 팀에서 언제 작업을 마칠 수 있습니까?

  • 팀에서 언제 현재 반복을 마칠 수 있습니까?

진행 속도

  • 팀에서 남은 작업을 제 시간 내에 완료할 수 있습니까?

작업 할당

  • 작업을 팀에 어떻게 배포합니까?

  • 팀에서 남은 작업 부하를 조정해야 합니까?

보고서의 정상적인 버전

정상적인 번다운(Burndown) 및 진행 속도 보고서에는 팀이 작업 완료를 위해 안정적으로 진행하고 있는 것으로 표시됩니다. 실제 추세선과 이상적인 추세선이 가깝습니다.

번다운(Burndown) 보고서의 정상적인 버전

보고서의 비정상적인 버전

비정상적인 번다운(Burndown) 및 진행 속도 보고서에는 다음 중 하나 이상이 표시됩니다.

  • 실제 추세선과 이상적인 추세선이 멀리 떨어져 있습니다.

  • 총 시간 수가 증가합니다.

    팀 멤버가 계획을 마친 후 반복에 기능을 추가하면 범위 증가가 발생합니다. 다음 그림에서는 팀에서 시간이 지남에 따라 작업을 추가로 진행하고 이미 팀에 할당된 작업에 대한 진행률이 최소인 반복을 보여 줍니다.

    범위 증가를 보여 주는 번다운(Burndown)

보고서 필터링 및 표시 변경

다음과 같은 방법으로 번다운(Burndown) 및 진행 속도 보고서를 필터링하거나 표시를 변경할 수 있습니다.

  • 반복 및 영역 경로, 작업 항목 형식, 작업 항목 상태 등을 지정하여 보고서에 표시되는 사용자 스토리, 버그 및 작업을 필터링합니다.

  • 뷰를 변경합니다.

  • 표시할 추세선의 형식을 지정합니다.

다음 그림에서는 사용 가능한 필터 및 표시 옵션을 보여 줍니다.

번다운(Burndown)과 속도 보고서의 필터

보고서에서 계산되는 작업 항목 집합을 필터링하려면

  1. 다음 작업 중 하나 또는 둘 모두를 수행합니다.

    • 반복 또는 영역 목록에서 포함할 반복이나 제품 영역에 해당하는 확인란을 선택합니다.

    • 작업 항목 형식 또는 상태 목록에서 포함할 작업 항목 형식이나 상태에 해당하는 확인란을 선택합니다.

  2. 보고서 보기를 클릭합니다.

보고서에 표시되는 작업 항목의 수와 작업 시간을 전환하려면

  1. 측정값 목록에서 다음 옵션 중 하나를 클릭합니다.

    • 작업 시간은 반복에 대해 정의된 모든 작업에 대한 누적 작업 시간 수를 표시합니다.

    • 작업 항목 수는 반복에 대해 정의된 누적 작업 항목 수를 상태별로 표시합니다.

  2. 보고서 보기를 클릭합니다.

추세선을 표시하려면

  1. 추세선 목록에서 다음 옵션 중 하나를 클릭합니다.

    • 실제 값 표시는 실제 번다운(burndown)을 기반으로 밴드를 표시합니다. 밴드는 반복이 완료될 것으로 예상되는 시간에서 x축과 교차합니다.

    • 이상 값 표시는 시작 날짜의 남은 작업에서 종료 날짜의 x축까지 직선을 표시합니다.

    • 둘 다 표시는 실제 추세선과 이상적인 추세선을 모두 표시합니다.

    • 없음은 추세선을 표시하지 않습니다.

  2. 보고서 보기를 클릭합니다.

참고 항목

개념

남은 작업 보고서

버그(Agile)

작업(Agile)

사용자 스토리(Agile)

스토리 진행률 보고서(Agile)

아티팩트(Agile)

기타 리소스

보고서(Agile)