Azure Boards 사용자 스토리, 문제, 버그 및 기타 작업 항목 추적

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

개발 중인 기능 및 요구 사항, 코드 결함 또는 버그 및 작업 항목을 사용하여 기타 세부 정보를 추적합니다. 작업 항목은 GitHub 문제와 유사하지만 다양한 유형의 정보를 추적하는 다양한 형식을 제공합니다.

이제 막 시작하는 경우 이 문서에 제공된 정보를 읽어보세요. 바로 이동하여 Kanban 보드에서 작업 추적을 시작하려면 계획 및 작업 추적을 참조하세요. 다양한 작업 항목 작업 및 주요 개념에 대한 빠른 참조는 작업 항목 빠른 참조를 참조하세요.

작업 계획 및 추적

작업 항목을 사용하여 추적해야 하는 항목을 추적합니다. 각 작업 항목은 작업 항목 데이터 저장소에 저장된 개체를 나타냅니다. 각 작업 항목은 작업 항목 유형을 기반으로 합니다. 또한 작업 항목 유형에는 조직 또는 프로젝트 컬렉션 내에서 고유 식별자가 있습니다. 사용 가능한 작업 항목 유형은 프로젝트를 만들 때 사용한 프로세스 (Agile, Basic, Scrum 또는 CMMI)에 따라 달라집니다.

작업 항목을 사용하여 추적해야 하는 항목을 추적합니다. 각 작업 항목은 작업 항목 데이터 저장소에 저장된 개체를 나타냅니다. 각 작업 항목은 작업 항목 유형을 기반으로 합니다. 또한 작업 항목 유형에는 조직 또는 프로젝트 컬렉션 내에서 고유 식별자가 있습니다. 사용 가능한 작업 항목 유형은 프로젝트를 만들 때 사용한 프로세스 (Agile, 스크럼 또는 CMMI)에 따라 달라집니다.

작업 항목을 사용하여 수행할 수 있는 작업

필수 권한 및 액세스

프로젝트의 기여자 그룹에 추가된 멤버는 Boards 또는 Work에서 제공되는 대부분의 기능을 사용할 수 있습니다. 기본 액세스 권한이 있는 사용자는 모든 기능에 대한 모든 권한을 갖습니다. 관련자 액세스 권한이 있는 사용자는 특정 기능으로 제한됩니다. 자세한 내용은 관련자 액세스 빠른 참조를 참조하세요.

권한 및 액세스에 대한 자세한 내용은 작업 추적 및 관련자 액세스 빠른 참조에 대한 권한 및 액세스를 참조하세요.

프로젝트에 사용자를 추가하려면 프로젝트 또는 팀에 사용자 추가를 참조하세요.

작업 항목 유형(WIT)

다양한 유형의 작업을 추적하기 위해 다양한 WIT가 정의됩니다. 사용 가능한 작업 항목 유형은 다음 이미지와 같이 프로젝트를 만들 때 사용되는 프로세스(Agile, Basic, Scrum 또는 CMMI)를 기반으로 합니다. 백로그의 항목을 사용자 스토리(민첩성), 문제(기본), 제품 백로그 항목(스크럼) 또는 CMMI(요구 사항)라고 할 수 있습니다. 네 가지 유형은 모두 유사합니다. 작업의 고객 가치와 수행할 작업을 설명합니다.

다음 이미지는 Agile 프로세스 백로그 작업 항목 계층 구조를 보여줍니다. 사용자 스토리 및 태스크는 작업을 추적하는 데 사용되고, 버그는 코드 결함을 추적하고, 에픽 및 기능은 더 큰 시나리오에서 작업을 그룹화하는 데 사용됩니다.

개념 이미지, Agile 작업 항목 유형입니다.

각 팀은 버그 작업 설정을 구성하여 사용자 스토리 또는 작업과 동일한 수준에서 버그를 관리하는 방법을 구성할 수 있습니다 . 이러한 작업 항목 유형을 사용하는 방법에 대한 자세한 내용은 Agile 프로세스를 참조하세요.

각 작업 항목 유형은 범주에 속합니다. 범주는 작업 항목 유형을 그룹화하고 백로그 및 보드에 표시되는 형식을 결정하는 데 사용됩니다.

범주 작업 항목 형식 백로그/보드 제어
에픽 에픽 에픽 포트폴리오 백로그 및 보드
기능 기능 기능 포트폴리오 백로그 및 보드
요구 사항 사용자 스토리(Agile)
문제(기본)
제품 백로그 항목(Scrum)
요구 사항(CMMI)
제품 백로그 및 보드 및 스프린트 백로그
Task Task 스프린트 태스크보드
버그 버그 버그 추적 방법에 따라 달라 집니다.

백로그 및 보드에 표시되는 작업 항목 유형과 함께 테스트, 검토 및 피드백을 추적하는 작업 항목 유형이 있습니다. 범주별로 다음 표에 나열된 이러한 형식은 모든 프로세스에서 사용할 수 있습니다.

범주

작업 항목 형식

지정된 작업 유형을 추적하는 데 사용됩니다.

코드 검토 요청

코드 검토 요청

TFVC(Team Foundation 버전 제어) 리포지토리에 유지 관리되는 코드에 대한 코드 검토 요청을 추적합니다. 자세한 내용은 개발자의 하루: 작업 일시 중단, 버그 수정 및 코드 검토를 참조하세요.

코드 검토 응답

코드 검토 응답

검토 의견을 제공하도록 요청된 각 사용자에 대해 코드 검토 응답이 생성됩니다.

피드백 요청

피드백 요청은 피드백 요청 양식을 통해 생성된 피드백에 대한 요청을 추적합니다. 피드백 가져오기를 참조하세요.

피드백 응답

피드백 응답

각 사용자 및 Microsoft Feedback Client 통해 피드백이 제공되는 각 항목에 대한 피드백 응답이 생성됩니다. 피드백 가져오기를 참조하세요.

공유 단계

공유 단계

공유 단계는 다른 데이터로 테스트를 반복하는 데 사용됩니다.

공유 매개 변수

공유 매개 변수는 수동 테스트 사례를 실행하기 위한 다양한 데이터 및 매개 변수를 지정합니다. 다른 데이터를 사용하여 테스트 반복을 참조하세요.

테스트 사례

테스트 사례

테스트 계획

테스트 계획

테스트 계획 그룹 테스트 도구 모음 및 개별 테스트 사례를 함께 테스트합니다. 테스트 계획에는 정적 테스트 제품군, 요구 사항 기반 제품군 및 쿼리 기반 제품군이 포함됩니다. 자세한 내용은 테스트 계획 및 테스트 도구 모음 만들기를 참조하세요.

테스트 도구 모음

테스트 도구 모음

테스트 도구 모음은 테스트 사례를 단일 테스트 계획 내 별도의 테스트 시나리오로 그룹화합니다. 테스트 사례를 그룹화하면 완료된 시나리오를 보다 쉽게 확인할 수 있습니다. 테스트 계획 및 테스트 도구 모음 만들기를 참조하세요.

이상적으로 작업 항목은 사용을 지원하도록 설계된 특정 도구에서만 만들어집니다. 따라서 사용자가 작업 항목을 수동으로 만들지 못하도록 하려면 숨겨진 형식 범주가 있습니다. 이전 표에 나열된 모든 범주는 테스트 사례 범주를 제외하고 숨겨진 형식 범주에 추가됩니다.

작업 항목 양식

각 작업 항목은 작업 항목 필드에 포함된 데이터 추적을 지원합니다. 또한 기록 필드 내에서 업데이트가 이루어지고 토론 섹션에 설명이 표시되면 변경 내용을 캡처합니다. 각 필드에 대한 자세한 내용은 작업 항목 필드 인덱스입니다.

각 양식에는 아래와 같이 여러 컨트롤이 포함되어 있으며 작업 항목 양식 컨트롤에 설명되어 있습니다.

기능 또는 사용자 스토리를 추적하는 작업 항목 양식의 스크린샷

웹 포털에서 작업 추적

웹 포털에서 작업 항목을 추가하고 업데이트할 수 있습니다. 다른 클라이언트를 사용하여 작업을 추적하려면 작업 항목을 추가, 업데이트 및 연결하기 위한 최상의 도구를 참조하세요.

작업 항목 추적을 지원하는 웹 포털 및 클라이언트

웹 포털 및 다양한 클라이언트에서 작업 항목을 추가하고 업데이트할 수 있습니다. 프로젝트에 연결하는 모든 클라이언트에 대한 개요는 Azure DevOps에 연결하는 도구 및 클라이언트를 참조하세요.

웹 포털

웹 포털을 사용하여 다음 작업을 수행합니다.

  • 작업 항목: 사용자에게 할당된 작업 항목을 빠르게 찾거나, 팔로우하거나, 언급했거나, 보거나 업데이트한 작업 항목과 같은 다른 기준에 따라 작업 항목을 피벗하거나 필터링하는 데 사용합니다.
  • 보드: Kanban 사례를 구현하고 팀의 작업 흐름을 시각화하는 데 사용합니다.
  • 백로그: 팀이 제품 또는 포트폴리오 백로그 내에서 수행할 작업을 계획, 우선 순위 지정 및 구성하는 데 사용합니다.
  • 스프린트: 스프린트라고 하는 특정 시간 프레임 동안 팀이 수행할 작업을 계획하는 데 사용합니다.
  • 쿼리: 다른 사용자와 공유하거나, 대량 업데이트를 수행하거나, 가져오기/내보내기 작업을 수행하기 위해 작업 항목을 나열하는 필터 조건 집합을 정의하는 데 사용합니다.
  • 배달 계획: 팀이 제공할 스토리 또는 기능의 일정을 검토하는 데 사용합니다. 계획에는 일정 보기에 대해 선택한 팀의 스프린트(반복 경로)에 할당된 예약된 작업 항목이 표시됩니다.
  • 작업 항목: 사용자에게 할당된 작업 항목을 빠르게 찾거나, 팔로우하거나, 언급했거나, 보거나 업데이트한 작업 항목과 같은 다른 기준에 따라 작업 항목을 피벗하거나 필터링하는 데 사용합니다.
  • 보드: Kanban 사례를 구현하고 팀의 작업 흐름을 시각화하는 데 사용합니다.
  • 백로그: 팀이 제품 또는 포트폴리오 백로그 내에서 수행할 작업을 계획, 우선 순위 지정 및 구성하는 데 사용합니다.
  • 스프린트: 스프린트라고 하는 특정 시간 프레임 동안 팀이 수행할 작업을 계획하는 데 사용합니다.
  • 쿼리: 다른 사용자와 공유하거나, 대량 업데이트를 수행하거나, 가져오기/내보내기 작업을 수행하기 위해 작업 항목을 나열하는 필터 조건 집합을 정의하는 데 사용합니다.
  • 계획: 팀이 제공할 스토리 또는 기능의 일정을 검토하는 데 사용합니다. 계획에는 일정 보기에 대해 선택한 팀의 스프린트(반복 경로)에 할당된 예약된 작업 항목이 표시됩니다. 배달 계획 확장을 설치해야 합니다.
  • 작업 항목: 사용자에게 할당된 작업 항목을 빠르게 찾거나, 팔로우하거나, 언급했거나, 보거나 업데이트한 작업 항목과 같은 다른 기준에 따라 작업 항목을 피벗하거나 필터링하는 데 사용합니다.
  • 보드: Kanban 사례를 구현하고 팀의 작업 흐름을 시각화하는 데 사용합니다.
  • 백로그: 팀이 제품 또는 포트폴리오 백로그 내에서 수행할 작업을 계획, 우선 순위 지정 및 구성하는 데 사용합니다.
  • 스프린트: 스프린트라고 하는 특정 시간 프레임 동안 팀이 수행할 작업을 계획하는 데 사용합니다.
  • 쿼리: 다른 사용자와 공유하거나, 대량 업데이트를 수행하거나, 작업을 내보내기 위해 작업 항목을 나열하는 필터 조건 집합을 정의하는 데 사용합니다.
  • 계획: 팀이 제공할 스토리 또는 기능의 일정을 검토하는 데 사용합니다. 계획에는 일정 보기에 대해 선택한 팀의 스프린트(반복 경로)에 할당된 예약된 작업 항목이 표시됩니다. 배달 계획 확장을 설치해야 합니다.
  • 작업 항목: 사용자에게 할당된 작업 항목을 빠르게 찾거나, 팔로우하거나, 언급했거나, 보거나 업데이트한 작업 항목과 같은 다른 기준에 따라 작업 항목을 피벗하거나 필터링하는 데 사용합니다.
  • 백로그: 다음을 위한 액세스를 제공합니다.
    • 제품포트폴리오 백로그: 팀이 제품 또는 포트폴리오 백로그 내에서 수행할 작업을 계획, 우선 순위 지정 및 구성하는 데 사용합니다.
    • 보드: Kanban 사례를 구현하고 팀의 작업 흐름을 시각화하는 데 사용합니다.
    • 스프린트 백로그: 스프린트라고 하는 특정 시간 프레임 동안 팀이 수행할 작업을 계획하는 데 사용합니다.
  • 쿼리: 다른 사용자와 공유하거나 대량 업데이트를 수행하기 위해 작업 항목을 나열하는 필터 조건 집합을 정의하는 데 사용합니다.
  • 계획: 팀이 제공할 스토리 또는 기능의 일정을 검토하는 데 사용합니다. 계획에는 일정 보기에 대해 선택한 팀의 스프린트(반복 경로)에 할당된 예약된 작업 항목이 표시됩니다. 배달 계획 확장을 설치해야 합니다.

요구 사항 또는 작업으로 버그 추적

많은 스크럼 팀은 버그를 백로그 항목 또는 사용자 스토리와 동일하게 처리합니다. 다른 사용자는 버그를 스토리 구현에 속하는 작업으로 보고 이를 작업으로 처리합니다. 제품 백로그 항목(PPI) 및 사용자 스토리와 같은 버그는 수행해야 하는 작업을 나타냅니다. 따라서 제품 백로그 항목의 다른 항목과 함께 버그를 추적해야 하나요? 또는 해당 백로그 항목에 연결된 작업으로 버그를 추적해야 하나요? 팀에서 예상하는 작업량은 어떻게 됩니까?

팀이 이러한 질문에 답변하는 방법에 따라 이러한 세 가지 선택 사항 중 하나에서 버그를 추적하는 방법을 선택할 수 있습니다. 팀 설정을 변경하려면 백로그 및 보드에 버그 표시를 참조하세요.

모든 팀 설정에 대한 개요는 팀 관리 및 팀 도구 구성을 참조하세요.

프로젝트 멤버에 작업 항목 할당

한 번에 한 사람에게만 작업 항목을 할당할 수 있습니다. 할당 대상 필드는 시스템에서 인식할 수 있는 사용자 ID를 보유하도록 설계된 개인 이름 필드입니다. 작업 항목 양식 내에서 [할당 대상 ] 필드를 선택하여 프로젝트 멤버를 선택합니다. 또는 프로젝트 멤버의 이름을 입력하여 검색을 선택 항목에 빠르게 집중할 수 있습니다.

웹 작업 항목 양식, 필드에 할당

프로젝트에 대한 쓰기 권한이 있는 사용자는 기본 및 이해 관계자 액세스 권한이 있는 사용자를 포함하여 작업 항목을 할당할 수 있습니다.

다음 사항에 유의하세요.

  • 프로젝트 또는 팀에 추가된 사용자에게만 작업 항목을 할당할 수 있습니다.
  • 작업 항목을 한 번에 한 명의 사용자만 할당할 수 있습니다. 작업이 둘 이상의 사용자로 분할된 경우 작업을 완료할 각 사용자에게 할당할 별도의 작업 항목을 만드는 것이 좋습니다.
  • 시간이 지남에 따라 사용자 이름 필드의 드롭다운 메뉴에 가장 최근에 선택한 이름이 표시됩니다.
  • 팀 백로그 또는 보드에서 할당을 지원하는 일부 드롭다운 메뉴는 팀에 할당된 사용자로 자동으로 제한됩니다.
  • 시스템에서 표시 이름을 표시하고 동일한 표시 이름을 구분해야 하는 경우 사용자 이름을 추가합니다.
  • 백로그 또는 쿼리 결과에서 여러 작업 항목을 한 번에 할당할 수 있습니다. 자세한 내용은 대량 수정 작업 항목을 참조하세요.

Azure Active Directory와 통합

시스템이 Azure AD(Azure Active Directory)로 구성된 경우 시스템은 이러한 디렉터리로 개인 이름 필드를 동기화합니다. 개인 이름 필드에는 활성화 기준, 할당 대상, 닫힘, 작성자 및 해결 기준이 포함됩니다.

Azure AD 만든 보안 그룹을 추가하거나 컬렉션 설정 보안 페이지에서 정의된 기존 또는 사용자 지정 그룹에 계정을 추가하여 프로젝트에 대한 액세스 권한을 부여할 수 있습니다. 자세한 내용은 Azure Active Directory를 사용하여 사용자 추가 또는 삭제를 참조하세요.

Active Directory와 통합

Azure DevOps Server AD(Active Directory)로 구성된 경우 Azure DevOps는 사용자 이름 필드를 이러한 디렉터리와 동기화합니다. 개인 이름 필드에는 활성화 기준, 할당 대상, 닫힘, 작성자 및 해결 기준이 포함됩니다.

AD에서 만든 보안 그룹을 추가하거나 컬렉션 설정 보안 페이지에 정의된 기존 또는 사용자 지정 그룹에 계정을 추가하여 프로젝트에 대한 액세스 권한을 부여할 수 있습니다. 자세한 내용은 Azure DevOps Server 배포에서 사용할 그룹 설정을 참조하세요.

참고

사용자 이름 필드의 드롭다운 메뉴에 표시되는 이름 목록을 최소화하려면 메뉴에 표시하려는 그룹만 필드의 범위를 지정할 수 있습니다. 작업 항목 유형 정의의 FIELD 정의에 다음 자식 요소 중 하나 이상을 추가하여 ALLOWEDVALUES, PROHIBITEDVALUESVALIDUSER를 추가합니다. 자세한 내용은 선택 목록 정의를 참조하세요.

스프린트에 작업 항목 할당

특정 기간 동안 작업할 작업 항목을 예약하려면 반복 경로를 할당합니다. 먼저 프로젝트에서 사용할 반복 경로를 정의한 다음 각 팀에서 사용할 반복 경로를 선택합니다. 자세한 내용은 스프린트에 작업 할당을 참조하세요.

다음 이미지와 같이 작업 항목을 다른 작업 항목에 연결할 수 있습니다. 작업 항목 유형에 따라 링크 유형이 다릅니다. 또한 특수 링크 유형은 부모-자식 링크 및 선행 작업-후속 링크를 사용하여 종속성을 추적하는 작업 항목의 계층 구조를 지원합니다.

작업 항목 링크 유형, 개념 이미지

또한 빌드, 릴리스, 커밋, 끌어오기 요청 등과 같은 다른 개체에 대한 연결을 지원하는 여러 도구도 있습니다. 다음 이미지를 보여 줍니다.

아티팩트-아티팩트 연결 형식

아티팩트-아티팩트 연결 형식

링크 유형 및 지원되는 기능의 전체 목록은 연결, 추적 가능성 및 종속성 및링크 유형 참조 관리를 참조하세요.

작업 항목 찾기 또는 나열

검색 상자를 사용하여 선택 필드 조건에 따라 특정 작업 항목을 찾기 위한 즉석 검색을 수행합니다. 또는 쿼리 조건에 따라 작업 항목을 나열하는 관리형 검색을 수행하는 쿼리를 만듭니다. 관리형 검색을 사용하면 작업 항목 심사, 추세 또는 상태 차트 만들기, 대시보드에 추가 등과 같은 다른 작업을 수행할 수 있습니다.

자세한 내용은 다음 문서를 참조하세요.

작업 항목 템플릿을 사용하여 양식을 빠르게 작성

작업 항목 템플릿을 사용하면 팀의 일반적으로 사용되는 필드에 대해 미리 채워진 값이 있는 작업 항목을 빠르게 만들 수 있습니다. 예를 들어 작업 경로를 사용하여 작업을 만들 때마다 영역 경로, 반복 경로 및 분야 또는 활동을 설정하는 작업 템플릿을 만듭니다.

자세한 내용은 템플릿을 사용하여 작업 항목을 추가하고 업데이트하는 방법을 참조하세요.

템플릿이 정의되면 전자 메일 또는 대시보드를 통해 공유할 수 있습니다.

작업 항목 유형 사용자 지정

작업 항목 유형에 포함된 필드를 추가하거나 수정하거나 사용자 지정 작업 항목 유형을 추가할 수 있습니다. 자세한 내용은 상속 프로세스 사용자 지정을 참조하세요.

작업 항목 유형에 포함된 필드를 추가하거나 수정하거나 사용자 지정 작업 항목 유형을 추가할 수 있습니다. 자세한 내용은 다음을 참조하세요.

작업 항목 유형에 포함된 필드를 추가하거나 수정하거나 사용자 지정 WIT를 추가할 수 있습니다. 자세한 내용은 온-프레미스 XML 프로세스 모델 사용자 지정을 참조하세요.

다음 단계 실행