스토리 개요 보고서(Agile)
스토리 개요 보고서에는 영역 및 반복을 기준으로 필터링된 모든 사용자 스토리가 중요도 순으로 나열되어 있습니다.이 보고서를 열거나, 데이터를 새로 고치거나, 보고서를 관리하는 방법에 대한 자세한 내용은 보고서(Agile)를 참조하십시오.
[!참고]
이 보고서에는 SQL Server Reporting Services로 프로비전된 팀 프로젝트를 포함하는 팀 프로젝트 컬렉션이 필요합니다. 팀 탐색기를 열고 팀 프로젝트 노드를 확장한 경우 보고서가 나타나지 않으면 이 보고서를 사용할 수 없습니다.
항목 내용
|
이 보고서를 사용하여 다음 질문에 대한 답을 얻을 수 있습니다.
|
필요한 권한
보고서를 보려면 Reporting Services에서 브라우저 역할이 지정된 그룹에 할당되거나 속해야 합니다.자세한 내용은 팀 프로젝트에 사용자 추가 또는 권한 관리를 참조하십시오.
보고서의 데이터
다음 그림에서 볼 수 있듯이 스토리 개요 보고서는 현재 날짜로 필터링된 사용자 스토리 집합에 대해 수행된 작업의 스냅숏을 제공합니다.
이 보고서는 나열하는 각 사용자 스토리에 대해 다음과 같은 정보를 표시합니다.
작업 진행률
%시간 완료됨: 기준 일정의 롤업 그리고 사용자 스토리와 자식 스토리에 연결된 모든 작업의 완료 시간을 기준으로 완료된 작업 비율을 표시하는 숫자 값 및 시각적 표현입니다.
남은 시간: 사용자 스토리 또는 자식 스토리에 연결된 모든 작업에 대한 모든 남은 시간의 롤업을 나타내는 숫자 값입니다.
테스트 상태
테스트 지점: 특정 테스트 도구 모음에 있는 테스트 사례와 테스트 구성 쌍의 수를 나타내는 숫자 값입니다.테스트 지점에 대한 자세한 내용은 테스트 계획의 테스트 진행률에 대한 보고를 참조하십시오.
테스트 결과: 가장 최근에 수행한 테스트 실행의 상태에 따라 그룹화된 테스트 사례의 비율을 표시하는 숫자 값 및 시각적 표현입니다. 옵션은 성공(녹색), 실패(빨강) 또는 실행되지 않음(검정)입니다.
버그: 테스트 사례 또는 사용자 스토리에 연결된 버그 수를 표시하는 숫자 값 및 시각적 표현입니다. 옵션은 활성(파랑) 및 해결됨(금색)입니다.사용자 스토리가 하나 이상의 자식 스토리에 연결되어 있으면 값이 사용자 스토리 및 자식 스토리에 대한 모든 버그의 롤업을 나타냅니다.
보고서에 나타나는 사용자 스토리
스토리 개요 보고서는 다음 기준에 따라 사용자 스토리를 나열하고 강조합니다.
스토리는 할당된 등급을 기준으로 중요도 순으로 나타납니다.
스토리는 활성 상태이거나 해결된 상태일 때 굵게 표시됩니다.
스토리는 닫힌 상태일 때 보통 글꼴로 표시됩니다.
스토리는 할당된 반복이나 영역이 필터링된 집합을 벗어나지만 필터링된 반복 집합이나 제품 영역 안에 작업 또는 자식 스토리가 있는 경우 회색으로 표시됩니다.
[!참고]
반복 및 영역 경로를 정의하는 방법에 대한 자세한 내용은 영역 및 반복 만들기 및 수정을 참조하십시오.
작업 항목 추적에 필요한 활동
스토리 개요 보고서의 유용성과 정확도를 높이려면 팀에서 다음 활동을 수행하여 작업 항목을 추적해야 합니다.
사용자 스토리 및 작업을 정의하고, 각 작업에서 사용자 스토리로 연결되는 자식 링크를 만들고, 하위 작업에서 해당 부모 작업으로 연결되는 자식 링크를 만듭니다.자세한 내용은 작업(Agile)을 참조하십시오.
반복 또는 릴리스 동안 각 작업 또는 하위 작업에 대한 완료된 시간 및 남은 시간 필드를 정의하고 업데이트합니다.
중요 작업을 여러 개의 하위 작업으로 나누는 경우 팀 멤버가 하위 작업의 시간만 지정해야 합니다.이 시간은 부모 작업 및 사용자 스토리의 요약 값에 대해 롤업됩니다.
테스트 사례를 정의하고, 각 테스트 사례에서 사용자 스토리로 연결되는 테스트한 사람 링크를 만듭니다.자세한 내용은 테스트 사례(Agile)를 참조하십시오.
각 버그에 대해 코드 결함을 식별한 테스트 사례로 연결되는 테스트한 사람 링크 또는 버그와 관련된 사용자 스토리로 연결되는 관련 링크를 만듭니다.
각 버그가 수정되면 상태를 해결됨으로 설정합니다.
각 스토리, 작업, 테스트 사례 및 버그에 대한 반복 및 영역 경로를 지정합니다.
[!참고]
반복 및 영역 경로를 정의하는 방법에 대한 자세한 내용은 영역 및 반복 만들기 및 수정을 참조하십시오.
보고서 해석
스토리 개요 보고서는 사용자 스토리를 완료하고 닫는 데 중요한 세 가지 영역에서 전체 작업 진행률을 보여 줍니다.
사용자 스토리를 완료하기 위해 구현되는 작업
구현된 사용자 스토리의 품질을 보장하기 위해 실행되는 테스트 사례
사용자 스토리의 품질 문제를 나타내는 식별된 버그
관심 영역에 따라 다음과 같은 방법으로 보고서를 필터링할 수 있습니다.
관심 있는 반복 및 영역 경로를 지정합니다.
자세한 내용은 이 항목의 뒷부분에 나오는 보고서 필터링을 참조하십시오.
또는 을 클릭하여 사용자 스토리를 확장하거나 축소하고 자식 스토리를 표시합니다.부모 스토리는 해당 스토리 자체 그리고 해당 자식 스토리에 할당된 모든 작업 시간의 롤업을 표시합니다.
보고서를 통해 확인할 수 있는 사항
보고서를 검토하여 관심 있는 각 사용자 스토리의 전체 진행률을 확인할 수 있습니다.예를 들어 다음과 같은 질문에 대한 답을 얻을 수 있습니다.
작업 진행률
각 스토리에 대해 남아 있는 작업 양이 예상했던 만큼입니까?
최우선 순위의 스토리가 가장 먼저 구현되었습니까?
각 스토리에 대해 얼마나 많은 테스트가 정의되었습니까?통과하는 테스트는 몇 개입니까?
어떤 사용자 스토리가 테스트 사례가 정의되지 않은 채로 구현되고 있습니까?
품질 진행률
각 스토리에 대해 얼마나 많은 테스트 사례가 실행되었고, 그 중 몇 개가 통과되었습니까?
각 스토리에 얼마나 많은 활성 버그가 있습니까?
테스트 중인 스토리에서 발견된 버그가 있습니까?
버그가 해결되었습니까 아니면 활성 상태로 남아 있습니까?
위험 평가
어떤 스토리가 위험합니까?
안정성이 떨어져 릴리스할 수 없는 스토리는 무엇입니까?
지금 팀이 제공할 수 있는 스토리는 무엇입니까?
보고서의 정상적인 버전
정상적인 스토리 개요 보고서는 보고서의 위쪽에 표시되는 스토리에 대해 더 많은 진행률을 보여 줍니다.다음 그림과 같이 보고서에서 먼저 표시되는 스토리에 대해 팀이 더 많은 작업을 완료했습니다.스토리는 항상 순위에 따라 나열됩니다.
보고서의 비정상적인 버전
비정상적인 스토리 개요 보고서에는 다음 중 하나 이상이 표시됩니다.
높은 순위의 스토리보다 낮은 순위의 스토리가 더 높은 진행률을 기록하고 있습니다.
통과하는 테스트보다 실패하는 테스트가 많습니다.
스토리의 테스트가 실패하지만 버그 작업 항목이 만들어지지 않고 있습니다.
보고서 필터링
지정한 반복 또는 제품 영역에 대해 정의된 사용자 스토리만 표시되도록 스토리 개요 보고서를 필터링할 수 있습니다.
보고서에 나타나는 사용자 스토리를 지정하려면
반복 또는 영역 목록에서 포함할 각 반복 또는 제품 영역에 해당하는 확인란을 선택합니다.
보고서 보기를 클릭하여 새 필터 조건을 기준으로 보고서를 새로 고칩니다.