보고서(CMMI)
SQL Server Reporting Services의 보고서를 사용하여 프로젝트의 진행률과 품질을 분석할 수 있습니다. 이러한 보고서는 MSF(Microsoft Solutions Framework) for CMMI(Capability Maturity Model Integration) Process Improvement v5.0의 프로세스 템플릿과 함께 제공됩니다. 이러한 보고서는 작업 항목, 버전 제어, 테스트 결과 및 빌드에서 메트릭을 집계하므로 프로젝트 상태에 대한 질문에 답할 때 유용합니다.
이러한 보고서는 대부분 해당 보고서에 포함할 내용을 지정하는 데 사용할 수 있는 필터를 제공합니다. 필터에는 기간, 반복 및 영역 경로, 작업 항목 형식, 작업 항목 상태 등이 포함됩니다. 질문은 요구 사항, 작업, 버그 및 테스트 사례와 같은 모든 형식의 작업 항목과 관련되어 있습니다.
참고
이 항목에서 설명하는 보고서에 액세스하려면 팀 프로젝트를 포함하는 팀 프로젝트 컬렉션이 SQL Server Reporting Services와 함께 프로비전되어야 합니다. 팀 탐색기를 열고 팀 프로젝트 노드를 확장한 경우 보고서가 나타나지 않으면 이 보고서를 사용할 수 없습니다.
또한 이러한 보고서를 보려면 Reporting Services에서 Browser 또는 Team Foundation Content Manager 역할이 할당된 그룹에 할당되거나 속해야 합니다. 자세한 내용은 팀 프로젝트에 사용자 추가 또는 권한 관리를 참조하십시오.
항목 내용
|
다음 그림과 같이 보고서 폴더에서 보고서에 액세스할 수 있습니다. |
프로젝트 상태 및 팀 진행률 모니터링
다음 표의 보고서를 사용하여 팀 진행률 및 팀 프로젝트의 전반적인 품질을 추적할 수 있습니다.
작업 |
보고서 이름 및 관련 항목 |
---|---|
버그 작업, 다시 활성화 및 추세를 모니터링합니다. 버그 보고서를 사용하면 팀이 찾고 있는 버그 및 팀의 버그 수정 작업에 대한 진행률을 추적할 수 있습니다. |
|
빌드 작업, 성공 여부 및 추세를 모니터링합니다. 빌드 보고서를 사용하면 시간 경과에 따른 팀의 빌드 품질 및 성공 여부를 추적할 수 있습니다. |
|
프로젝트 상태, 팀 진행 속도, 스토리 및 작업의 완료 여부를 추적합니다. 요구 사항 진행률 보고서를 사용하면 구현하고 있는 각 사용자 스토리에 팀이 기울인 노력의 수준을 검토할 수 있습니다. 이 보고서를 사용하여 각 스토리에 대해 최근에 완료된 작업이 있는지 그리고 어떤 작업이 남아 있는지를 빠르게 확인할 수 있습니다. 요구 사항 개요 보고서를 사용하면 각 사용자 스토리가 어느 정도 구현 및 테스트되었는지 추적할 수 있습니다. 매일 또는 매주 이 보고서를 검토하여 반복 중에 팀의 진행률을 모니터링할 수 있습니다. |
|
추가된 작업을 확인합니다. 계획되지 않은 작업 보고서를 사용하여 팀에서 반복 시작 후 반복에 추가한 작업의 양을 확인할 수 있습니다. |
|
테스트 작업을 모니터링합니다. 테스트 보고서를 사용하면 테스트 사례 개발에 대한 팀의 진행률을 추적하고 요구 사항이 올바르게 처리되는지 확인할 수 있습니다. |
보고서에 액세스
팀 탐색기, 팀 프로젝트 포털 또는 Internet Explorer에서 SQL Server Reporting Services 보고서에 액세스할 수 있습니다. 팀 탐색기의 문서 폴더에는 Office Excel을 사용하는 다른 보고서가 있습니다. 이러한 보고서에 대한 자세한 내용은 Excel 보고서(Agile)를 참조하십시오.
참고
팀 탐색기의 보고서 노드 옆에 빨간색 X 아이콘이 나타나면 보고서에 액세스할 수 있는 권한이 없거나 SQL Server Reporting Services를 호스팅하는 서버와 팀 탐색기의 통신이 끊어졌을 수 있습니다. 이러한 경우에는 사용자가 보고서 노드에 액세스할 수 있는 권한을 가질 수 있도록 지정하고, Reporting Services를 호스팅하는 서버가 실행되도록 프로젝트 관리자에게 요청하십시오.
다음 두 조건에 모두 해당되는 경우 보고서 노드 옆에 빨간색 X 아이콘이 나타납니다.
팀 탐색기가 SQL Server Reporting Services와 같은 컴퓨터에서 실행 중인 경우
관리자로 로그온하지 않았거나 Internet Explorer에 대해 강화된 보안이 설정된 경우
이 문제를 해결하는 방법에 대한 정보를 보려면 컴퓨터에 관리자로 로그온하거나, Internet Explorer에서 인터넷 옵션을 열고 보안 탭을 클릭한 다음 보호 모드 사용 확인란의 선택을 취소합니다.
보고서에 액세스하려면
팀 탐색기를 열고, 보고서가 정의된 팀 프로젝트를 포함하는 프로젝트 컬렉션에 연결합니다.
자세한 내용은 Team Foundation Server의 팀 프로젝트에 연결 및 액세스를 참조하십시오.
팀 프로젝트 노드를 확장하고 보고서를 확장한 다음 버그, 빌드, 프로젝트 관리 또는 테스트를 확장합니다.
참고
이전 버전의 팀 탐색기를 사용할 경우에는 보고서 노드가 표시되지 않을 수 있습니다. 보고서에 액세스하려면 웹 브라우저를 열고 팀 프로젝트에 대한 SQL Server Reporting Services를 실행하는 서버의 주소를 입력합니다. 예를 들어 http://ReportServerName/reports를 주소 표시줄에 입력하고 Team Foundation Server Reports 폴더를 클릭한 다음 팀 프로젝트에 대한 팀 프로젝트 컬렉션의 폴더를 클릭하고 팀 프로젝트에 대한 폴더를 클릭합니다.
또는 Team Web Access에서 보고서에 액세스할 수 있습니다.
보려는 보고서를 두 번 클릭합니다.
보고서 새로 고침
다음 표에서는 보고서를 새로 고치는 방법에 대해 설명합니다.
참고
작업 항목을 추적하는 데이터베이스 레코드를 변경할 경우 Reporting Services에서 생성하는 보고서에 변경 내용이 나타나기 위해 대기 시간이 발생합니다. 보고서 데이터는 데이터 웨어하우스에서 파생됩니다. 자세한 내용은 데이터 웨어하우스 또는 Analysis Services 큐브에 대한 프로세스 컨트롤 설정 변경을 참조하십시오.
옵션 |
결과 |
---|---|
브라우저 창의 새로 고침 단추 |
세션 캐시에 저장된 보고서로 표시를 새로 고칩니다. 세션 캐시는 사용자가 보고서를 열 때 만들어집니다. Reporting Services에서는 보고서를 열 때 일관성 있는 보기 환경을 유지 관리하기 위해 브라우저 세션을 사용합니다. |
요청 시 보고서가 실행되면 Reporting Services를 실행 중인 서버에서 쿼리를 다시 실행하고 보고서 데이터를 업데이트하도록 합니다. 보고서가 캐시되었거나 스냅숏인 경우에는 보고서 서버 데이터베이스에 저장된 보고서가 나타납니다. |
|
Ctrl+F5 키보드 조합 |
보고서 도구 모음의 새로 고침을 클릭하는 것과 결과가 같습니다. |
게시된 보고서 관리 및 사용
Reporting Services에서 보고서를 볼 때 다음과 같은 작업을 수행할 수도 있습니다.
보고서를 확대 또는 축소합니다.
보고서에 포함된 텍스트를 검색합니다.
관련 보고서를 엽니다.
보고서를 XML, CSV, PDF, MHTML, Excel, TIFF 또는 Word와 같은 다른 형식으로 내보냅니다.
보고서를 새로 고칩니다.
보고서를 인쇄합니다.
보고서에 대한 구독을 만듭니다.
자세한 내용은 Microsoft 웹 사이트의 Report Manager How-to Topics 항목을 참조하십시오. 게시된 보고서 관리 및 사용
보고서 및 관련 작업 사용자 지정
작업 |
관련 내용 |
---|---|
프로젝트 추적 요구 사항을 지원하는 보고서를 정의합니다. 팀 프로젝트를 만드는 데 사용한 프로세스 템플릿에 따라 여러 개의 보고서가 이미 정의되었을 수 있습니다. 이러한 보고서를 추가로 사용자 지정하거나 다른 보고서를 만들 수 있습니다. 이러한 사용자 지정 보고서에는 작업 항목 형식에 추가한 데이터 필드가 포함될 수 있습니다. |
|
필드 추가 또는 기존 필드의 보고 특성 수정. 작업 항목 필드를 사용하여 작업 항목 형식에 대한 데이터를 추적하고 쿼리 조건을 정의하고 보고서를 필터링할 수 있습니다. 보고를 지원하도록 필드를 추가하거나 기존 필드의 특성을 변경할 수 있습니다. 필드를 추가하거나 수정할 때 데이터가 SQL Server Analysis Services 큐브의 폴더로 논리적으로 그룹화되도록 체계적인 명명 규칙을 적용할 수 있습니다. |
|
작업 항목 쿼리에서 피벗 테이블 및 피벗 차트 보고서 생성. 현재 상태 또는 추세 기록을 보여 주는 보고서를 생성하려면 Microsoft Excel에서 보고서 만들기 도구를 사용하여 작업 항목 쿼리를 기반으로 하는 보고서를 빠르게 생성합니다. 이러한 보고서에서는 Analysis Services 큐브에 저장된 데이터에 액세스합니다. |
|
팀 진행률을 표시하기 위해 데이터를 집계합니다. Visual Studio ALM(Application Lifecycle Management)의 데이터를 차트 및 표로 집계하는 보고서를 만들어 팀의 진행 상황을 보다 쉽게 추적할 수 있습니다. 예를 들어 팀의 각 구성원에게 할당된 활성 작업 항목의 수가 나와 있는 보고서를 만들 수 있습니다. 이러한 형식의 보고서는 SQL Server의 보고서 디자이너와 Analysis Services 큐브를 사용하여 만들 수 있습니다. |
|
데이터 웨어하우스의 새로 고침 빈도를 변경합니다. Visual Studio Team Foundation Server가 설치되면 데이터 웨어하우스의 기본 속성이 설정됩니다. 데이터 웨어하우스의 데이터 업데이트 빈도 및 데이터 웨어하우스에 대한 사용자 액세스를 제어하는 보안 설정을 변경할 수 있습니다. |