프로세스 템플릿에서 기능 영역 사용자 지정

업데이트: 2011년 4월

Visual Studio ALM(Application Lifecycle Management) 및 Visual Studio Team Foundation Server에서 제공하는 대부분의 기능 영역에 대한 초기 구성을 정의할 수 있습니다. 특히, 기능 영역에 해당하는 플러그 인 파일을 수정하여 다음 그림에 표시된 영역의 초기 구성을 정의할 수 있습니다.

프로세스 템플릿 플러그 인

필요한 플러그 인 및 플러그 인 종속성의 개요는 플러그 인 파일의 작업 그룹 및 작업에 대한 종속성 정의를 참조하십시오.

항목 내용

  • 분류, 그룹 및 권한 정의

  • 작업 항목 추적 정의

  • 버전 제어, 빌드, 랩 관리 및 테스트 관리 정의

  • 보고서 및 포털 정의

분류, 그룹 및 권한 정의

분류 플러그 인에서는 제품 개발의 조직 영역 및 마일스톤 릴리스를 정의합니다. 그룹 및 권한 플러그 인에서는 기본 보안 그룹과 해당 멤버 및 권한을 정의합니다.

플러그 인

Task

관련 항목

분류

제품 영역 및 반복에 대한 분류 계층 구조를 정의합니다. Classification.xml 플러그 인 파일을 사용하여 팀 프로젝트의 초기 영역 경로 및 반복을 정의하고 Microsoft Project용 매핑 파일을 업로드할 수 있습니다.

분류 플러그 인에서 초기 영역 및 반복 정의

그룹

초기 보안 그룹 및 권한을 구성합니다. GroupsandPermissions.xml 플러그 인 파일을 사용하여 팀 프로젝트의 초기 보안 그룹과 해당 멤버 및 권한을 정의할 수 있습니다.

초기 그룹, 멤버 및 권한 구성

그룹 및 권한 플러그 인

빌드, 랩, 버전 제어

빌드, 버전 제어 및 랩 관리 기능에 대한 초기 보안 권한을 구성합니다. 팀 프로젝트의 Team Foundation Build, Visual Studio Lab Management 및 Team Foundation 버전 제어와 같은 기능 영역에 대한 초기 보안 설정을 구성할 수 있습니다.

기능 영역에 대한 액세스 제어

N/A

Microsoft Project에서 작업할 때의 데이터 게시 및 새로 고침 방식을 사용자 지정합니다. FileMapping.xml 파일을 수정하여 Project와 Team Foundation 간에 필드가 매핑되는 방식을 사용자 지정할 수 있습니다. Project에서 작업을 게시하거나 새로 고칠 때 프로젝트 매핑 파일을 통해 각 작업의 필드가 Team Foundation의 필드에 매핑되는 방식이 결정됩니다.

Team Foundation 필드에 Microsoft Project 필드 매핑

맨 위로 이동

작업 항목 추적 정의

WorkItems.xml 플러그 인 파일을 사용하여 팀에서 작업 추적에 사용할 초기 개체를 정의합니다. 팀 프로젝트로 업로드할 각 작업 항목 형식, 쿼리 및 링크 형식에 대해 정의 파일을 지정합니다. 정의 파일에서 이러한 개체에 대한 모든 범주와 전역 목록을 지정합니다. 나중에 WorkItems.xml 플러그 인 파일 내에서 쿼리 권한, 쿼리 폴더 및 작업 항목 인스턴스를 지정합니다. 자세한 내용은 작업 항목 추적 플러그 인을 사용하여 작업 항목 추적을 위한 개체 정의 및 사용자 지정을 참조하십시오.

Object

관련 항목

작업 항목 형식

프로세스 템플릿에 작업 항목에 대한 형식 정의 추가

작업 항목 쿼리

프로세스 템플릿에 작업 항목 쿼리 추가

범주

프로세스 템플릿에 작업 항목 범주에 대한 형식 정의 추가

링크 형식

프로세스 템플릿에 작업 항목 링크에 대한 형식 정의 추가

전역 목록

프로세스 템플릿에 전역 목록 추가

작업 항목

프로세스 템플릿에 작업 항목 인스턴스 추가

맨 위로 이동

버전 제어, 빌드, 랩 관리 및 테스트 관리 정의

각각 빌드, 랩, 테스트 관리 및 버전 제어 플러그 인을 통해 Team Foundation Build, Lab Management, 테스트 관리자 및 Team Foundation 버전 제어에 대한 기능 영역의 초기 구성을 정의합니다. 프로젝트 수준 권한 할당에 설명된 대로 그룹 플러그 인에서 테스트 관리자에 대한 초기 권한을 정의합니다.

플러그 인

Task

관련 항목

빌드, 랩 및 버전 제어

빌드, 버전 제어 및 랩 관리 기능에 대한 초기 권한을 구성합니다. 기능 영역에 해당하는 플러그 인 내에서 Team Foundation Build, Lab Management 및 Team Foundation 버전 제어에 대한 초기 보안 설정을 구성합니다.

기능 영역에 대한 액세스 제어

버전 제어

버전 제어 활동을 사용자 지정합니다. VersionControl.xml 플러그 인 파일을 사용하여 팀 프로젝트의 버전 제어에 대한 초기 권한, 체크 인 메모 및 단독 체크 아웃 필요 여부를 정의합니다.

Team Foundation 버전 제어의 초기 구성 정의

테스트 관리

Microsoft Test Manager에서 사용되는 테스트 구성, 변수 및 해결 상태를 구성합니다. TestManagement.xml 플러그 인 파일을 사용하여 팀 프로젝트의 초기 테스트 변수, 구성, 설정 및 해결 상태를 만들기 위해 업로드할 테스트 관리 파일을 정의할 수 있습니다.

테스트 관리자의 초기 구성 정의

Build

빌드 템플릿 파일을 업로드합니다. Build.xml 플러그 인 파일을 사용하여 Team Foundation Build의 ID에 할당되는 초기 보안 권한을 구성하고 빌드 템플릿 파일을 업로드할 수 있습니다.

Team Foundation Build의 초기 구성 정의

Lab

랩 관리에서 사용할 수 있도록 템플릿 파일을 업로드합니다. Lab.xml 플러그 인 파일을 사용하여 Lab Management의 ID에 할당되는 초기 권한을 구성합니다.

Lab Management의 초기 구성 정의

맨 위로 이동

보고서 및 포털 정의

보고 플러그 인을 사용하여 기본 보고서 집합을 SQL Server Reporting Services에 업로드합니다. 포털 플러그 인을 사용하여 팀 프로젝트 포털을 활성화하고, 프로세스 지침 파일을 업로드하고, 대시보드 기능을 활성화합니다.

플러그 인

Task

관련 항목

보고서

보고서 관리자에 표시되는 보고서를 업로드합니다. ReportsTasks.xml 플러그 인 파일을 사용하여 팀 프로젝트의 초기 보고서를 업로드하고 초기 보고서 폴더 구조를 만들기 위한 작업을 정의할 수 있습니다.

프로세스 템플릿에 보고서 추가

포털

팀 프로젝트 포털을 사용자 지정합니다. WssTasks.xml 플러그 인 파일을 사용하여 프로젝트 포털을 만들고, 포털에 파일을 업로드하고, 대시보드 기능을 활성화하기 위한 작업을 정의할 수 있습니다.

참고참고
프로세스 템플릿 파일을 통해 Excel 보고서 및 대시보드를 사용자 지정할 수는 없습니다.이러한 아티팩트는 새 팀 프로젝트 마법사에서 선택한 옵션과 포털 사이트에서 실행되는 SharePoint 제품 버전에 따라 팀 프로젝트에 대해 만들어집니다.

프로세스 템플릿에 대한 프로젝트 포털 플러그 인 정의

맨 위로 이동

관련 작업

Task

관련 항목

사용자 지정할 수 있는 파일 구조 및 구성 요소를 파악합니다. 프로세스 템플릿에 대해 정의된 파일을 수정, 삭제 또는 추가하여 프로세스 템플릿을 사용자 지정할 수 있습니다.

프로세스 템플릿 파일 작업

프로세스 템플릿 변경 내용을 사용자 지정 및 확인하기 위한 프로세스를 검토합니다. 프로세스 템플릿을 사용자 지정하려면 먼저 기존 프로세스 템플릿이나 빈 프로세스 템플릿을 다운로드하고, 파일을 수정 또는 추가하고, 프로세스 템플릿 파일을 업로드한 다음 변경 내용을 확인해야 합니다. 프로세스 템플릿을 사용자 지정하는 과정은 반복적입니다. 권장 시퀀스를 따르면 보다 쉽게 사용자 지정할 수 있습니다.

Step-by-Step Customization Process

사용자 지정할 기능 영역을 결정합니다. 제공된 검사 목록을 사용하여 사용자 지정할 기능 영역을 결정할 수 있습니다.

검사 목록: 프로세스 템플릿에 대한 변경 내용 계획 및 추적

프로젝트를 만드는 동안 실행할 플러그 인 파일을 지정합니다. ProcessTemplate.xml 플러그 인 파일을 사용하여 전체 프로세스 템플릿과 모든 하위 XML 파일을 정의할 수 있습니다. 이 파일에는 팀 프로젝트를 성공적으로 만들기 위해 실행해야 하는 모든 작업 그룹이 포함됩니다. 각 작업 그룹은 특정 작업이 정의되어 있는 하위 XML 파일을 참조합니다. 이 XML 파일은 대개 하위 폴더에 있습니다.

프로세스 템플릿 플러그 인 파일을 사용하여 루트 작업 정의

사용자 지정 내용이 유효한지 확인합니다. 사용자 지정 프로세스 템플릿을 사용하여 팀 프로젝트를 만든 후에는 변경 내용이 팀 프로젝트에 제대로 나타나는지 확인하기 위해 추가 단계를 수행해야 합니다.

프로세스 템플릿에 대한 변경 내용 확인

프로세스 템플릿 플러그 인 파일에 사용된 요소에 대한 정의를 찾습니다. 팀 프로젝트를 만들고 새 프로세스를 표준화하는 데 사용되는 프로세스 템플릿을 만들고 사용자 지정할 수 있습니다.

프로세스 템플릿 플러그 인의 XML 요소 정의에 대한 인덱스

참고 항목

개념

프로세스 템플릿 선택

기타 리소스

프로세스 템플릿 관리

프로세스 템플릿 사용자 지정

변경 기록

날짜

변경 내용

이유

2011년 4월

그림, 구조 및 컨텍스트가 추가되었습니다.

향상된 기능 관련 정보