백로그 페이지 사용자 지정
백로그 기능을 사용자 지정할 수 있습니다 Team Web Access 다른 종류의 작업 항목을 지정 하려면 필드를 한 페이지에 나타날 열.백로그 두 종류의 페이지에 액세스를 제공합니다.백로그 항목 제품을 개발할 수 있지만 아직 커밋되지 않은 제품 백로그 페이지를 나열 합니다.반복 백로그 페이지 백로그는 특정 반복에 할당 된 항목을 나열 합니다.백로그 페이지 사용에 대 한 자세한 내용을 보려면 Agile 계획 및 반복.
팀 프로젝트를 만든 경우 다른 프로세스 템플릿을 사용 하거나 Microsoft에서 제공 하는 작업 항목 형식 정의 사용자 정의 하거나 해당 워크플로 수정, 프로세스 구성에 대 한 정의 파일 중 하나를 사용자 지정 할 수 있습니다.
프로세스 템플릿은 팀 프로젝트의 최신 버전을 다운로드 하 여 팀 프로젝트에 대 한 XML 정의 파일을 내보내기 하거나 백로그 페이지 사용자 지정 합니다.백로그 페이지를 사용자 지정 하는 데 사용 되는 XML 정의 파일 범주, AgileConfiguration, 및 CommonConfguration입니다.이러한 파일을 내보내거나를 다운로드에 대 한 내용은 작업 항목 형식의 범주 사용자 지정[witadmin], 관리 프로세스 [witadmin], 및 최신 버전의 프로세스 템플릿 다운로드.
항목 내용
"빠른 추가" 경험
열과 열 순서
백로그의 항목으로 간주 되는 작업 항목의 형식
팀 속도
남은 작업 시간, 용량-에서-작업 및 휴무일
요구 사항
실행 하는 witadmin 명령줄 도구는 구성원의 수 해야는 Foundation 관리자 팀 그룹 또는 구성원의의 프로젝트 관리자 프로젝트 그룹.자세한 내용은 Team Foundation Server 권한을 참조하십시오.
백로그 페이지를 보려면 팀 웹 액세스 사용 권한을 설정 해야 전체.추가 라이선스 요구 사항을 적용할 수 있습니다.자세한 내용은 Team Web Access의 기능에 액세스를 참조하십시오.
"빠른 추가" 경험
"빠른 추가" 기능을 사용 하 여 백로그를 신속 하 게 항목을 추가 하는 데 사용할 수 있는 작업 항목 형식과 필드를 지정할 수 있습니다.추가 또는 팀을 사용 하 여 새 백로그의 항목을 입력 하 여 패널에 표시 필드를 제거할 수 있습니다.기본 구성만 지정은 제목 (System.Title) Agile 및 스크럼을 포함 하 고는 요구 사항 유형 (Microsoft.VSTS.CMMI.RequirementType) CMMI에 대 한.
[!참고]
"빠른 추가" 경험에 형식의 작업 항목을 추가 하려면 다음 요구 사항 범주에 나오는 대로 추가 형식의 작업 항목 백로그 항목 것으로 간주 됩니다.
빠른 추가 패널을 사용자 정의할
실행 하는 witadmin 명령줄 도구, 명령 프롬프트 창을 열고 위치 두 Visual Studio 또는 팀 탐색기 설치 및 입력:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64비트 버전의 Windows에서는 **%programfiles%**를 **%programfiles(x86)%**로 바꿉니다.
데이터가 여기에 표시 된 위치 인수에 대해 다음 명령을 입력 CollectionURL 팀 프로젝트 컬렉션의 URL을 지정 ProjectName 컬렉션에 정의 된 팀 프로젝트의 이름을 지정 하 고 DirectoryPath 내보낼 파일의 위치와 이름을 지정 합니다.다음 선택 입력.
witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
예로 CollectionURL http://MyServer:8080/tfs/TeamProjectCollectionName입니다.
메모장에서 AgileConfiguration 파일을 열고 찾습니다 있는 AddPanel 요소.
추가 된 Field 요소를 패널에 추가 하려는 필드의 참조 이름을 지정 합니다.
팁 다음 필수 필드에 대 한 백로그 항목 기본 값을 지정 하지 않고 추가한 경우 이러한 필드는 빠른 추가 경험에 추가 고려해 야 합니다.
팀 프로젝트를 Project Server와 동기화 하도록 구성 된 경우 Project server (Microsoft.Sync.ProjSrv.Submit) 작업 항목을 제출 하는 데 사용 되는 필드를 추가 할 수 있습니다.
예를 들어, 다음 구문을 추가 된 우선 순위 요소를 패널.
<AddPanel> <Fields> <Field refname="System.Title" /> <Field refname="Microsoft.VSTS.Common.Priority" /> </Fields> </AddPanel>
[!참고]
요구 사항 범주에 대 한 제품 백로그에서 및이를 포함 하는 작업 항목 형식 정의 작업 항목 필드를 정의 합니다.요구 사항 범주에 포함 되는 작업 항목의 형식에 대해 정의 된 필드의 참조 이름을 지정 해야 합니다.자세한 내용은 Visual Studio ALM에 대한 작업 항목 필드 참조을 참조하십시오.
파일을 가져온 후 다음 그림 패널을 보여 줍니다.
맨 위로 이동
열과 열 순서 백로그 페이지
추가 또는 제거 열, 열의 순서를 변경 하거나 제품 백로그 반복 백로그에 표시 된 페이지에 대 한 열 너비를 변경할 수 있습니다.
열 레이아웃을 사용자 지정 하려면
명령 프롬프트 창에 대 한 witadmin, 여기에 표시 된 인수에 대 한 데이터는 다음 명령을 입력 CollectionURL 팀 프로젝트 컬렉션의 URL을 지정 ProjectName 컬렉션에 정의 된 팀 프로젝트의 이름을 지정 및 DirectoryPath 내보낼 파일의 위치와 이름을 지정 합니다.다음 선택 입력.
witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
메모장에서 AgileConfiguration 파일을 열고 찾을 Columns 요소 내에 ProductBacklog 제품 백로그 페이지, 섹션 또는 IterationBacklog 반복 백로그 페이지.
새 열을 추가 하려면 추가 Column 요소를 추가 하려면 원하는 필드의 참조 이름을 지정 합니다.
예를 들어, 다음 구문을 추가 우선 순위 요소에는 제품 백로그 페이지에 나타나는 열입니다.열이이 섹션에 나열 된 순서 대로 표시 됩니다.
<ProductBacklog> <Columns> <Column refname="Microsoft.VSTS.Common.Priority" width="400" /> <Column refname="System.Title" width="400" /> <Column refname="System.State" width="100" /> <Column refname="Microsoft.VSTS.Scheduling.Effort" width="50" /> <Column refname="System.IterationPath" width="200" /> </Columns> . . . </ProductBacklog>
필요한 경우 열에서 필드를 제거할 수 있습니다.
(선택 사항) 할당 된 값의 열 너비를 변경 하려면 변경 width, 픽셀 단위로 지정 합니다.
예를 들어, 다음 구문을 지정 하 여 스토리 포인트에 대 한 너비를 100 픽셀로 변경할 수 있습니다.
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="100" />
정의 파일을 가져오려면 다음 명령을 입력 합니다.
witadmin importagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
웹 페이지를 새로 고치려면 f5 키를 선택 합니다. Team Web Access 변경 내용을 반영 합니다.
맨 위로 이동
백로그의 항목으로 간주 되는 작업 항목의 형식
이러한 유형의 요구 사항 범주에 추가 하는 작업 항목 백로그의 항목에 해당 합니다.제품 백로그 페이지에 표시 되는 항목에 해당 작업 워크플로 상태가 관련 된 항목에는 Proposed metastate 또는 InProgress metastate는 아직 반복에 할당 되지 않은.이러한 상태에 대 한 자세한 내용은 프로세스 구성 워크플로 상태, metastates,.
작업 항목 형식 백로그 항목으로 추가 하려면 다음 요소를 구성 해야 합니다.
작업 항목 형식 요구 사항 범주 (Microsoft.RequirementCategory)에 추가 합니다.
이미 정의 된 다르면 metastates 작업 항목 형식에 대 한 CommonConfiguration 파일을 구성 합니다.
작업 항목 형식 정의에 노력을 추적 하는 데 필드를 추가 합니다.예를 들어 Agile에 대해 다음 필드 정의 추가 합니다.
<FIELD name="Story Points" refname="Microsoft.VSTS.Scheduling.StoryPoints" type="Double" reportable="measure" formula="sum" >
노력을 추적 하는 데 사용 되는 필드의 사용 방법에 대 한 자세한 내용은 팀 속도.자세한 내용은 필드 추가 및 기존 작업 항목 형식의 레이아웃 변경를 참조하십시오.
나타나는 백로그 작업 항목의 형식을 지정 하려면
명령 프롬프트 창에 대 한 witadmin, 여기에 표시 된 인수에 대 한 데이터는 다음 명령을 입력 CollectionURL 팀 프로젝트 컬렉션의 URL을 지정 ProjectName 컬렉션에 정의 된 팀 프로젝트의 이름을 지정 및 DirectoryPath 내보낼 파일의 위치와 이름을 지정 합니다.다음 선택 입력.
witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
범주 파일을 메모장에서 열고 찾습니다 있는 CATEGORY 요소에는 "Requirement Category".
새로운 형식의 작업 항목을 추가 하려면 추가 WORKITEMTYPE 추가 하려는 다른 작업 항목 형식 이름을 지정 하는 요소입니다.
예를 들어, 다음 구문을 "전화 버그"의 작업 항목 형식을 스크럼 프로세스 템플릿을 사용 하 여 팀 프로젝트 요구 사항 범주를 추가 합니다.
<CATEGORY name="Requirement Category" refname="Microsoft.RequirementCategory"> <DEFAULTWORKITEMTYPE name="Product Backlog Item" /> <WORKITEMTYPE name="Bug" /> <WORKITEMTYPE name="Phone Bug" /> </CATEGORY>
중요 팀 프로젝트에 정의 된 작업 항목의 형식을 지정 해야 합니다.또한 작업 항목 형식 작업 항목에 추가 된 요구 사항 범주에 추가할 수 없습니다.
정의 파일을 가져오려면 다음 명령을 입력 합니다.
witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\Categories.xml"
웹 페이지를 새로 고치려면 f5 키를 선택 합니다. Team Web Access 변경 내용을 반영 합니다.
Metastates 워크플로를 할당할 상태 백로그의 작업 항목 형식
이전 절차에서 계속 정의 파일을 Commonconfiguration에 대 한 팀 프로젝트에 대 한 명령 프롬프트 창에서 다음 명령을 입력 하 여 내보냅니다.
witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
메모장에서 CommonConfiguration 파일을 열고 찾습니다 있는 RequirementWorkItems 요소.
추가 워크플로 상태를 지정 하는 STATE 상태 및 해당 metastate의 이름을 지정 하는 요소 type.
작업 항목 형식의 요구 사항을 두 가지 같은 metastate의 할당 범주에 대해 다음 구문을 네 상태 예를 들어, 지정 "Proposed".
<RequirementWorkItems category="Microsoft.RequirementCategory" plural="Backlog items"> <States> <State value="New" type="Proposed" /> <State value="Approved" type="Proposed" /> <State value="Committed" type="InProgress" /> <State value="Done" type="Complete" /> </States> </RequirementWorkItems
중요 값을 지정 해야 합니다의 State 올바른 워크플로 상태에 해당 하는 요소입니다.유효한 워크플로 상태는이 경우 팀 프로젝트의 요구 사항 범주에 포함 된 작업 항목 형식에 대해 정의 된 상태가입니다.또한, 사용자는 metastate 할당 해야 type 민첩 한 그룹 내에서, 정의 that is, you can assign Proposed, InProgress, or Complete.
(선택 사항) 백로그 항목에 할당 된 값을 변경 하 여 지정 된 열 머리글을 변경할 수 있습니다 plural 에 있는 RequirementWorkItems 요소.
예를 들어, 다음 구문에서 열 머리글을 변경 "Backlog items" 에 "Stories".
<RequirementWorkItems category="Microsoft.RequirementCategory" plural="Stories">
정의 파일을 가져오려면 다음 명령을 입력 합니다.
witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
웹 페이지를 새로 고치려면 f5 키를 선택 합니다. Team Web Access 변경 내용을 반영 합니다.
맨 위로 이동
팀 속도
팀 속도 계산 하는 데 사용 하는 필드를 변경할 수 있습니다.기본 필드 백로그 항목의 크기를 추정 하는 데 사용 된 필드에 해당 합니다.필드를 변경 하는 경우 다음을 추가 해야는 FIELD 요소 정의 새 필드 정의 모든 작업 항목 형식 요구 사항 범주에 포함 합니다.
기본 구성 작업량 수준을 기록 백로그 항목에 할당 된 같은 필드를 참조 합니다.기본 프로세스 템플릿을 Visual Studio ALM 참조 하는 다른 필드에 대 한 type="Effort"를 포함 하는: 스토리 포인트 Agile에 대 한 (Microsoft.VSTS.Scheduling.StoryPoints), CMMI에 대 한 일정 크기 (Microsoft.VSTS.Scheduling.Size), 스크럼에 대 한 노력 (Microsoft.VSTS.Scheduling.Effort).필드를 지정 하는 type="Effort" 팀 속도 계산 하 고 예측을 지 원하는 데 사용 됩니다.
팀 속도 계산 하는 데 사용 하는 필드를 변경 하려면
절을 찾아 TypeFields CommonConfigurations 파일에 있습니다.
지정 된 항목을 찾습니다 type="Effort".
지정 된 필드를 사용자 지정 하려면 변경 refname.
예를 들어, 다음 예제에서는 지정 FabrikamFiber.Points 백로그 항목의 크기를 추정 하는 데 사용 되는 필드:
<TypeField refname="FabrikamFiber.Points" type="Effort" />
맨 위로 이동
남은 작업 시간, 용량-에서-작업 및 휴무일
남은 작업 시간, 작업 및 휴무일을 지정 하는 데 사용 하는 필드, 남은 용량을 계산 하는 데 사용 됩니다 및 burndown 차트.팀 구성원의 용량 및 항목에 대 한 정보가 추가 되었습니다 후 예정 된 반복 백로그를 용량 정보 전체 팀에서 각 팀 멤버 및 지정 된 활동을 자동으로 계산 됩니다.자세한 내용은 반복 계획를 참조하십시오.
기본 구성은 다음 작업 작업 항목 형식 및 요소를 계산 하는 CommonConfigurations 파일에 정의 된 필드를 참조 합니다.
예상 하는 보고서 및 남은 작업 시간에 남은 작업 (Microsoft.VSTS.Scheduling.RemainingWork).지정한 필드는 일반적으로 모든 프로세스 템플릿에 대 한 작업 종류 작업 시간을 추적 하는 데 사용할 작업 항목 형식에 대 한 정의에 지정 된 같은 필드를 일치 해야 합니다.
[!참고]
시간, 일 또는 어떤 작업을 보고할 수 있는 시간 단위입니다.작업을 추적 하 고 팀 구성원에 대 한 용량 설정에 사용 된 단위에 일관 되 게 할 것입니다.
활동 (Microsoft.VSTS.Common.Activity) 작업 활동을 연결 하 고 활동으로 용량 막대를 표시 합니다.
DayOfWeek휴무일을 지정할 수 있습니다.
팀이 해제 일 토요일과 일요일에서 다를 경우는 휴무일을 변경 해야 합니다.
남은 작업 시간 계산에 사용 되는 필드를 변경 하려면
이전 프로시저에서 계속 절을 찾아 TypeFields CommonConfigurations 파일에 있습니다.
지정 된 필드를 변경 합니다. type="RemainingWork".
지정 된 필드를 사용자 지정 하려면 변경 refname 다음 TypeField 항목을 선택적으로 형식 지정을 변경 하 고 format="{0} h" 에 format="{0} TimeUnitString".예를 들어, 다음 구문을 지정 시간 의 기본 텍스트 문자열 대신 h,
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="{0} hours"
[!참고]
남은 작업 시간이 보고 될 경우 형식 지정 문자열 백로그 및 작업 보드 페이지에 사용 됩니다.예를 들어 때 보고 활동으로 용량 또는 용량 당 팀 구성원 또는 작업에 대 한 열 머리글 옆에 있는 작업 보드에 표시 됩니다.
활동으로 용량 계산에 사용 되는 필드를 변경 하려면
이전 프로시저에서 계속 절을 찾아 TypeFields CommonConfigurations 파일에 있습니다.
지정 된 필드를 변경 합니다. type="Activity".
지정 된 필드를 사용자 지정 하려면 변경 refname 다음 TypeField 항목.
<TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity"/>
용량과 burndown 계산 하는 데 근무일을 변경 하려면
이전 절차에서 계속 찾아는 Weekends CommonConfigurations 파일 내의 요소.
하루 변경 중 하나에 표시 되는 값을 변경 하는 DayOfWeek 요소.
예를 들어, 팀에서 작업 하지 않는 경우 Friday 및 Saturday, 다음 다음 구문을 지정 합니다.
<Weekends> <DayOfWeek>Friday</DayOfWeek> <DayOfWeek>Saturday</DayOfWeek> </Weekends>
[!참고]
설치 된 언어를 영어에서의 요일 지정 해야 Team Foundation Server.
선택적으로 추가할 수 있는 DayOfWeek 팀만 주 중 4 일 동안 작동 하는 경우 요소.
정의 파일을 가져오려면 다음 명령을 입력 합니다.
witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
웹 페이지를 새로 고치려면 f5 키를 선택 합니다. Team Web Access 변경 내용을 반영 합니다.