다음을 통해 공유


범주를 사용하여 작업 항목 형식 그룹화

범주를 사용하여 유연성 있는 보고서를 생성하고 팀 프로젝트 간 통합을 지원할 수 있습니다. 여러 작업 항목 형식(WIT)을 그룹으로 관리하기 쉬운 것은 물론 다르게 명명된 WIT도 보다 쉽게 관리할 수 있습니다. 또한 그룹에 포함 쿼리 연산자를 사용하여 작업 항목이 속한 범주를 기준으로 하여 작업 항목 목록을 필터링할 수 있습니다.

범주는 하나 이상의 WIT를 같은 범주에 속하도록 서로 연결합니다. Agile 계획 도구는 대개 범주당 WIT 하나를 지정하는 기본 범주 정의를 사용합니다.

범주는 XML 정의 파일을 통해 정의됩니다. 이 파일에 들어 있는 기능 및 버그 범주 항목의 예는 다음과 같습니다.

<CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
    <DEFAULTWORKITEMTYPE name="Bug" />
  </CATEGORY>
  <CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">
    <DEFAULTWORKITEMTYPE name="Feature" />
  </CATEGORY>

범주를 사용하여 다음과 같은 작업을 수행할 수 있습니다.

  • 백로그 페이지에 표시될 WIT를 추가하려면 요구 사항 범주에 추가합니다. 작업 보드 페이지에 표시될 WIT를 추가하려면 작업 범주에 추가합니다. 백로그 또는 작업 보드에 버그 추가을 참조하세요.

  • 버그 형식과 비슷한 방식으로 사용되는 WIT를 추가하려면 버그 범주에 추가합니다. 내 작업을 사용하여 버그 업데이트 상태 지원을 참조하세요.

  • 수동으로 만들지 않고 폼이나 도구를 통해 만들어야 하는 작업 항목 형식을 사용자가 만들지 못하도록 하려면 숨겨진 형식 범주에 추가합니다.

  • 로캘에 따라 이름이 다른 여러 WIT를 쿼리하려면 해당 WIT를 같은 범주에 할당하고 그룹에 포함 연산자를 사용합니다.

기본 범주 및 프로세스 구성

프로세스 구성은 팀 프로젝트에 대해 정의된 기본 범주를 참조합니다. 각 TFS 프로세스 템플릿에 정의되어 있는 기본 범주는 다음과 같습니다.

  • 버그 범주

  • 코드 검토 요청 범주 및 코드 검토 응답 범주

  • 기능 범주

  • 피드백 요청 범주 및 피드백 응답 범주

  • 요구 사항 범주(참고 1 참조)

  • 공유 단계 범주

  • 공유 매개 변수 범주(참고 2 참조)

  • 작업 범주(참고 3 참조)

  • 테스트 사례 범주

  • 테스트 계획 범주(참고 4 참조)

  • 테스트 도구 모음 범주(참고 4 참조)

  • 숨겨진 형식 범주

참고:

  1. 백로그 및 스프린트 백로그 페이지에 표시되는 WIT를 제어합니다.

  2. TFS 2013.2로 업그레이드할 때 포함됩니다.

  3. 작업 보드에 표시되는 WIT를 제어합니다.

  4. TFS 2013.3로 업그레이드할 때 포함됩니다.

이러한 범주는 대부분 쉽게 이해할 수 있으며, 범주 내에 WIT 하나만 포함하는 것이 보통입니다. 이 규칙의 예외는 숨겨진 형식 범주입니다.

행동이 유사한 WIT를 만들고 위 범주에 정의된 것과 유사한 방식으로 처리하려면 해당 범주에 WIT를 추가합니다. 예를 들어, 하나 이상의 버그 형식을 정의하는 경우 해당 유형을 버그 범주에 추가하면 됩니다. 이렇게 하면 표준 버그 WIT와 마찬가지로 프로세스 구성에서 이러한 버그 형식을 자동으로 처리합니다. 또는 제품 백로그를 통해 추가할 수 있는 두세 개의 WIT를 포함하도록 요구 사항 범주를 사용자 지정할 수 있습니다.

프로세스 구성

프로세스 구성은 제품 백로그표시, 작업 보드포트폴리오 백로그 페이지에 사용되는 레이아웃 및 필드를 정의합니다. 이러한 페이지는 TWA(Team Web Access)를 통해 볼 수 있습니다. 프로세스 구성은 범주를 사용하여 이러한 함수를 구성합니다. 이러한 함수를 사용자 지정하려면 먼저 프로세스 구성 XML 요소 참조를 검토하십시오. 또한 다음과 같은 제한 사항이 적용됩니다.

  • 백로그작업 보드를 사용하려면 최소한 요구 사항 범주에 WIT 하나, 작업 범주에 WIT 하나를 할당해야 합니다.

  • 동일한 WIT를 요구 사항 범주 및 작업 범주 양쪽에 할당할 수 없습니다.

  • 요구 사항 범주 또는 작업 범주에 여러 개의 WIT를 포함하는 경우 DEFAULTWORKITEMTYPE 요소에 할당된 형식이 Agile 백로그 및 보드 페이지에 기본 형식으로 나타납니다.

  • ProcessConfiguration 파일에서 참조된 범주에 할당하는 모든 WIT에 대해 프로세스 구성 XML 요소 참조에 설명된 대로 워크플로 상태를 올바른 metastate에 할당해야 합니다. 여러 Team Foundation 클라이언트가 ProcessConfiguration 파일에 정의된 범주 및 메타 상태 할당을 참조합니다.

숨겨진 형식 범주

숨겨진 형식 범주는 사용자가 직접 만들지 못하도록 할 WIT 집합을 지정합니다. 이 집합에는 기본적으로 다음 항목이 포함됩니다.

Q & A

Q: 범주를 추가하려면 어떻게 할까요?

A: 팀 프로젝트에 정의된 범주를 수정하려면 XML 정의 파일을 내보내고, 변경한 후 witadmin 명령줄 도구를 사용하여 가져옵니다. I범주 가져오기 및 내보내기[witadmin]을 참조하세요.

Q: 둘 이상의 범주에 WIT를 추가할 수 있습니까?

A: 요구 사항 범주 또는 작업 범주에 추가하는 WIT는 양쪽 범주가 아니라 한 가지 범주에만 속해야 합니다. 단, 버그 범주의 경우 버그 범주는 물론 다른 범주에도 추가할 수 있습니다. 자세한 내용은 백로그 또는 작업 보드에 버그 추가을 참조하세요.

Q: 범주는 어떻게 명명됩니까?

A: 범주마다 팀 프로젝트 내에서 고유해야 하는 이름과 참조 이름이 있습니다. 자세한 내용은 범주 XML 요소 참조을 참조하십시오.

Q: 범주를 기반으로 쿼리를 필터링할 수 있나요?

A: 예. 그룹에 포함 연산자와 함께 작업 항목 형식 필드를 사용합니다. 예를 들어 다음 필터 조건은 현재 팀 프로젝트에 있고 팀 멤버에 할당되어 있으며 버그 범주에 속하도록 정의된 모든 작업 항목을 반환합니다.

And/Or

필드

연산자

 

팀 프로젝트

=

@Project

And

담당자

=

@Me

And

작업 항목 형식

그룹에 포함

버그 범주

Q: 추가 질문이 있으면 어디에 문의해야 합니까?

A: 프로젝트 관리 및 작업 항목 추적에 대한 Visual Studio TFS 포럼에서 답변을 검색하거나 질문을 게시하세요.