기능 및 에픽 정의, 백로그 구성

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

작업 항목 목록이 있는 경우 관련 항목을 계층 구조로 그룹화하면 도움이 될 수 있습니다. 이렇게 하려면 주요 기능 또는 시나리오를 더 작은 결과물로 분해합니다. 또는 기존 백로그가 있는 경우 기능 및 서사시를 사용하여 구성할 수 있습니다. 자세한 내용은 백로그 구성(지도 또는 재부모)을 참조하세요.

포트폴리오 백로그

포트폴리오 백로그를 사용하여 다음 작업을 수행합니다.

  • 백로그에 더 많은 주문 가져오기
  • 다양한 개발 및 관리 팀이 지원하는 기능 포트폴리오 관리
  • 릴리스 학습으로 항목 그룹화
  • 큰 기능을 더 작은 백로그 항목으로 분할하여 결과물의 크기 가변성 최소화

포트폴리오 백로그를 사용하면 항목을 계층 구조에 빠르게 추가하고 그룹화할 수 있습니다. 계층 구조 내에서 드릴업 또는 다운하고, 항목을 다시 정렬 및 다시 정렬하고, 계층적 보기를 필터링할 수도 있습니다. 포트폴리오 백로그는 사용할 수 있는 세 가지 백로그 클래스 중 하나입니다. 자세한 내용은 팀 전체의 가시성을 참조 하세요.

다음 이미지는 기능 작업 항목의 플랫 목록으로 구성된 기능 포트폴리오 백로그를 보여 줍니다.

Screenshot of the features portfolio Backlog.

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

Conceptual image, Agile work item type.

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

필수 조건

프로젝트 또는 팀을 만들면 백로그가 자동으로 만들어집니다. 각 팀은 자신의 제품, 포트폴리오 및 스프린트 백로그에 액세스할 수 있습니다.

필수 요소 설명
Project 관리istrator 또는 Contributor 멤버 프로젝트에 기여자 또는 Project 관리이스트레이터 보안 그룹의 구성원으로 추가되어야 합니다.
관련자 액세스 작업 항목을 추가하거나 수정하려면 관련자 액세스 이상의 권한이 부여되어야 합니다. 퍼블릭 프로젝트에 대한 이해 관계자 액세스 권한이 있는 사용자는 기본 액세스 권한이 있는 사용자와 같은 백로그 및 보드 기능에 대한 모든 권한을 갖습니다. 자세한 내용은 관련자 액세스 빠른 참조를 참조하세요.
참가자 구성원 또는 다음에서 퍼머 허용 작업 항목을 보거나 수정하려면 이 노드에서 작업 항목 보기와 이 노드 권한의 작업 항목 편집이 허용으로 설정되어 있어야 합니다. 기본적으로 기여자 그룹에는 이 사용 권한이 허용으로 설정되어 있습니다. 자세한 내용은 작업 추적에 대한 사용 권한 및 액세스 설정을 참조하세요.
정의된 반복 계획 창을 사용하려면 팀 관리자가 반복(스프린트) 경로를 정의하고 팀 반복을 구성해야 합니다.
필수 요소 설명
Project 관리istrator 또는 Contributor 멤버 프로젝트에 기여자 또는 Project 관리이스트레이터 보안 그룹의 구성원으로 추가되어야 합니다.
관련자 액세스 작업 항목을 추가하거나 수정하려면 관련자 액세스 이상의 권한이 부여되어야 합니다.
참가자 구성원 또는 다음에서 퍼머 허용 작업 항목을 보거나 수정하려면 이 노드에서 작업 항목 보기와 이 노드 권한의 작업 항목 편집이 허용으로 설정되어 있어야 합니다. 기본적으로 기여자 그룹에는 이 사용 권한이 허용으로 설정되어 있습니다. 자세한 내용은 작업 추적에 대한 사용 권한 및 액세스 설정을 참조하세요.
정의된 반복 계획 창을 사용하려면 팀 관리자가 반복(스프린트) 경로를 정의하고 팀 반복을 구성해야 합니다.

기능 또는 서사시를 만드는 것은 무엇입니까?

에픽과 기능은 더 높은 수준의 컨테이너입니다. 일반적으로 사용자 스토리 또는 백로그 항목은 기능으로 롤업되고 기능은 서사시로 롤업되므로 기능 및 서사시의 이름을 지정할 때 이 정보를 염두에 두어야 합니다.

기능과 서사시를 정의할 때 완료하는 데 필요한 시간을 고려합니다. 일반적으로 스프린트 내에서 사용자 스토리 또는 작업과 같은 백로그 항목을 완료해야 합니다. 기능과 서사시를 완료하려면 하나 이상의 스프린트가 걸릴 수 있습니다.

백로그 보기

한 번에 한 수준의 백로그에 집중하려면 백로그의 이름을 선택합니다. 에픽, 기능 및 백로그 항목의 세 가지 백로그 수준이 모두 표시되지 않으면 팀에 백로그 수준을 사용하도록 설정합니다.

  1. 프로젝트에 로그인합니다(https://dev.azure.com/{Your_Organization/Your_Project}).

  2. Boards>백로그를 선택합니다.

    Screenshot of highlighted Boards and Backlogs selections.

    다른 백로그를 선택하려면 선택기를 연 다음 다른 팀을 선택하거나 백로그 디렉터리 보기 옵션을 선택합니다. 또는 검색 상자에 키워드(keyword) 입력하여 프로젝트에 대한 팀 백로그 목록을 필터링합니다.

    Screenshot of selecting another team process.

    별 아이콘을 선택하여 팀 백로그를 즐겨찾기합니다. 즐겨찾는 아티팩트( 즐겨찾기 아이콘)가 팀 선택기 목록의 맨 위에 표시됩니다.

  3. 백로그 수준을 선택합니다.

    Screenshot of product backlog level selections.

  4. (선택 사항) 표시할 열과 순서를 선택합니다. 작업 아이콘을 선택하고 열 옵션을 선택합니다.

    Screenshot showing how to Open Column Options from More commands menu.

  1. 조직(https://dev.azure.com/{yourorganization})에 로그인하고 프로젝트로 이동합니다.

  2. Boards>백로그를 선택합니다.

    Screenshot opened work backlog, on-premises Azure DevOps Server 2019.

    다른 팀을 선택하려면 선택기를 열고 다른 팀을 선택하거나 모든 백로그 찾아보기 옵션을 선택합니다. 또는 검색 상자에 키워드(keyword) 입력하여 프로젝트에 대한 팀 백로그 목록을 필터링할 수 있습니다.

    Screenshot of Choose another team.

  3. 원하는 포트폴리오 백로그인 기능을 선택합니다. 또는 에픽.

    Screenshot of Choose product backlog level, Backlog items, Stories, or Requirements.

  4. (선택 사항) 표시할 열과 순서를 선택하려면 작업 아이콘을 선택하고 열 옵션을 선택합니다. 백로그에 표시되는 열 집합에 반복 경로를 추가할 수 있습니다. 자세한 내용은 열 변경 옵션을 참조 하세요.

    Screenshot showing how to Open Column Options from More commands menu, Azure DevOps Server 2019.

  1. 웹 브라우저에서 팀의 백로그를 엽니다. (1) 프로젝트/팀 선택기에서 팀을 선택하고 (2) 작업, (3) 백로그를 선택한 다음(4) 관심 있는 포트폴리오 백로그( 기능 또는 에픽)를 선택합니다.

    Screenshot of opening Boards, Backlogs, and then Features, TFS 2018 version.

    다른 팀을 선택하려면 프로젝트/팀 선택기를 열고 다른 팀을 선택하거나 찾아보기 옵션을 선택합니다.

    Screenshot of Choose another team, TFS 2018 version.

  2. 에픽을 선택하여 팀의 활성 영역 경로에 정의된 모든 에픽 목록을 확인합니다.

    Screenshot of Epics pane and Value Area columns.

자세한 내용은 팀의 백로그 탐색 수준 선택을 참조하세요.

백로그에 기능 및 서사시 추가

제품 백로그에 항목을 추가할 수 있는 것처럼 기능에픽 백로그에 항목을 추가할 수 있습니다.

  1. plus-icon새 작업 항목을 선택하고 제목을 입력한 다음 맨 위에 Enter 또는 추가를 선택합니다.

    Screenshot of Add a product backlog item.

  2. 1단계를 반복하여 모든 아이디어를 작업 항목으로 캡처합니다.

    다음 예제에서는 6개의 기능을 추가했습니다.

    Screenshot showing how to add a feature, Azure DevOps Server 2019.

    동일한 방식으로 서사시를 추가할 수 있습니다. 백로그 선택기에서 Epics 백로그를 엽니다.

  1. 기능을 추가하려면 제목을 입력하고 추가를 선택합니다. 추가 링크가 표시되지 않으면 새로 만들기를 선택하여 빠른 추가 패널을 엽니다.

    Screenshot showing how to add a feature, TFS 2018.

  2. 모든 기본 아이디어를 캡처할 때까지 이 단계를 반복합니다.

    Screenshot of the Features backlog, TFS 2018.

기능 또는 에픽에 세부 정보 추가

두 번 클릭하여 각 항목을 열거나 항목을 강조 표시하고 Enter 키를 선택합니다. 그런 다음 추적하려는 정보를 추가합니다. 팀이 범위를 이해하고, 작업을 예측하고, 테스트를 개발하고, 최종 제품이 승인 기준을 충족하는지 확인할 수 있도록 가능한 한 많은 세부 정보를 입력합니다.

Screenshot of Feature work item form, Agile process, adding details to a feature.

필드

사용법


에픽, 기능 또는 백로그 항목으로 처리되는 고객 가치 영역입니다. 값은 다음과 같습니다.

  • **아키텍처 - 솔루션을 제공하는 비즈니스 기능을 구현하는 기술 서비스
  • 비즈니스 (기본값) - 비즈니스를 지원하기 위해 고객 가치를 직접 제공하는 고객 또는 관련자의 요구를 충족하는 서비스

기능 또는 에픽을 완료하는 데 필요한 작업의 상대적 예상을 제공합니다. 팀이 선호하는 측정 단위를 사용합니다. 일부 옵션은 스토리 포인트, 시간 또는 기타 상대 단위입니다.

동일한 유형의 다른 항목에 비해 에픽, 기능 또는 백로그 항목의 상대 값을 캡처하는 우선 순위를 지정합니다. 숫자가 높을수록 비즈니스 가치가 높아질 수 있습니다. 변경 가능한 백로그 스택 순위와 별도로 우선 순위를 캡처하려는 경우 이 필드를 사용합니다.

시간이 지남에 따라 비즈니스 가치가 감소하는 방식을 캡처하는 주관적인 측정 단위입니다. 값이 높을수록 에픽 또는 기능은 기본적으로 값이 낮은 항목보다 시간이 더 중요합니다.

기능을 구현할 날짜를 지정합니다.


자식 항목 추가

모든 백로그에서 자식 항목을 기능에 추가할 수 있습니다. 기능에 대한 Kanban 보드에서 자식 사용자 스토리(Agile) 또는 제품 백로그 항목(스크럼) 또는 CMMI(요구 사항)를 추가할 수도 있습니다. 또한 에픽 보드에서 자식 기능을 추가할 수 있습니다. 자세한 내용은 Kanban 보드 기능 및 서사시를 참조 하세요. 백로그에서 자식 또는 재부모 자식을 빠르게 만들려면 백로그 구성을 참조 하고 자식 작업 항목을 부모에 매핑합니다.

추가 아이콘이plus-icon 표시되면 자식 항목을 추가할 수 있습니다. 작업 항목은 항상 프로젝트에 대해 정의된 작업 항목 유형의 계층 구조에 해당합니다.

자세한 내용은 백로그 보기 및 작업 항목 및 작업 항목 유형에 대한 구성을 참조하세요.

작업 항목을 추가하려면 추가를 선택하고 제공된 옵션 중에서 선택합니다.

다음 이미지에서는 제품 백로그 항목을 자식으로 고객 웹 - 1단계 기능에 추가했습니다.

Screenshot of how to add a child item to a backlog work item, TFS 2018.

추가 아이콘이 표시되면 자식 항목을 추가할 수 있습니다. 작업 항목은 항상 프로젝트에 대해 정의된 작업 항목 유형의 계층 구조에 해당합니다.

스크럼 프로젝트의 경우 계층 구조는 다음 예제와 같습니다.

Screenshot from top to bottom, the hierarchy shows Epic, Feature, Product Backlog Item, and Task.

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

포트폴리오 백로그 및 보드 추가

포트폴리오 백로그 또는 보드를 추가하려면 프로세스를 사용자 지정하고 새 작업 항목 유형을 추가한 다음 백로그 및 보드를 구성합니다. WIT(작업 항목 유형)에 대해 정의된 필드를 추가하거나 수정하거나 사용자 지정 WIT를 추가할 수도 있습니다. 자세한 내용은 상속 프로세스 사용자 지정 및 백로그 또는 보드 사용자 지정(상속 프로세스)을 참조하세요.

포트폴리오 백로그 또는 보드를 추가하려면 상속된 프로세스를 사용자 지정하거나 XML 정의 파일을 수정합니다. WIT(작업 항목 유형)에 대해 정의된 필드를 추가하거나 수정하거나 사용자 지정 WIT를 추가할 수도 있습니다. 자세한 내용은 프로젝트를 업데이트하는 데 사용되는 프로세스 모델을 기반으로 하는 다음 문서를 참조하세요.

상속 프로세스 모델:

온-프레미스 XML 프로세스 모델:

포트폴리오 백로그 또는 보드를 추가하려면 더 많은 작업 항목 유형을 정의한 다음 프로세스 구성을 사용자 지정합니다. WIT(작업 항목 유형)에 대해 정의된 필드를 추가하거나 수정하거나 사용자 지정 WIT를 추가할 수도 있습니다. 자세한 내용은 온-프레미스 XML 프로세스 모델 사용자 지정 및 포트폴리오 백로그 수준 추가를 참조하세요.

롤업 진행률 개수 또는 합계 표시

제품 및 포트폴리오 백로그는 롤업 열을 지원합니다. 하나 이상의 롤업 열을 추가하여 진행률 표시줄, 하위 작업 항목 수 또는 선택한 숫자 필드의 합계를 표시할 수 있습니다. 설정은 사용자 지정하는 각 페이지에 대해 유지되며 보기에만 유효합니다.

  • 진행률 표시 줄은 닫히거나 완료된 계층 내의 하위 항목의 백분율을 나타냅니다.
  • 개수는 총 하위 항목 수를 표시합니다.
  • 합계는 작업, 스토리 포인트, 완료된 작업 시간 또는 하위 항목의 작업 기본 같은 숫자 필드의 합계를 제공합니다.

다음 예제에서는 포트폴리오 백로그에 대한 진행률 표시줄을 보여 있습니다.

Screenshot example of epic, feature, and user stories progress.

다음 단계