다음을 통해 공유


팀의 계층 구조 구성

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

이 문서에서는 관리 및 기능 팀을 위한 맞춤형 백로그 보기를 지원하는 팀의 계층 구조를 구성하는 방법을 설명합니다. 계층적 팀 구조는 조직이 민첩하고 집중적이며 전략적 목표에 부합하도록 하는 데 도움이 됩니다.

팀은 사용자 지정된 백로그 보기를 사용하여 특정 목표와 책임에 따라 자신의 작업의 우선 순위를 지정하고 관리할 수 있습니다. 관리 팀은 기능 팀 백로그 및 전체 프로젝트 진행 상황에 대한 가시성을 유지할 수 있습니다. 이 구조에는 다음과 같은 이점이 있습니다.

  • 다양한 기능에서 협업, 커뮤니케이션 및 팀워크를 향상시킵니다.
  • 워크플로 관리를 간소화하여 프로세스를 간소화하고 병목 상태를 줄이면 의사 결정 및 프로젝트 실행 속도가 빨라집니다.
  • 각 팀의 워크로드에 대한 가시성을 높여 프로젝트 전반의 책임, 효율성 및 생산성을 지원합니다.
  • 모든 팀이 공통 목표를 향해 작업할 수 있도록 조직의 목표에 부합하는 데 도움이 됩니다.

효과적인 팀 구성을 통해 각 팀은 책임과 우선 순위를 명확하고 집중적으로 볼 수 있습니다. 기능 팀은 관련 없는 작업 항목에 압도되지 않고 중요한 작업에 집중할 수 있습니다. 사용자 지정된 백로그는 향상된 가시성을 제공하고 워크로드 및 진행 상황에 대한 명확한 인사이트를 제공합니다. 팀이 백로그를 사용하여 가장 중요한 작업 항목의 우선 순위를 지정하고 집중하는 방법에 대한 자세한 내용은 제품 및 포트폴리오 백로그 관리를 참조하세요.

Prerequisites

Category Requirements
프로젝트 액세스 프로젝트 멤버.
Permissions 프로젝트 관리자 보안 그룹의 구성원입니다.

각 영역에 대한 팀 추가

계층적 팀 구조 설정을 시작하려면 각 기능 및 관리 영역에 대한 팀을 추가하거나 이미 존재하는 팀의 이름을 바꿉니다. 팀을 추가하려면 다음을 수행합니다.

  1. Azure DevOps 프로젝트의 왼쪽 탐색 메뉴에서 프로젝트 설정>Teams 를 선택한 다음, 새 팀을 선택합니다.

    프로젝트 설정, Teams, 새 팀을 보여 주는 스크린샷

  2. 새 팀 만들기 양식에서 팀 이름을 지정하고 필요에 따라 설명, 구성원 및 관리자를 추가한 다음 만들기를 선택합니다.

    Note

    팀을 잘 정의하려면 다른 팀 관리자를 추가하여 다른 팀 설정을 확인하거나 구성합니다. 자세한 내용은 팀 도구 관리 및 구성을 참조 하세요.

    팀 만들기를 보여 주는 스크린샷

추가하려는 각 팀에 대해 새 팀을 선택합니다. 기존 팀의 이름을 바꿀 수도 있습니다. Teams 목록에서 팀을 선택하고, 설정 탭을 선택하고, 팀 세부 정보>팀 이름 아래에 새 이름을 입력하고, 저장을 선택합니다.

영역 경로를 계층 구조로 이동

다음으로, 관리 팀에서 기능 팀을 사용하여 영역 경로를 계층 구조로 이동합니다. 다음 예제에서는 계층적 영역 경로 구조와 비교하여 영역 경로의 플랫 목록을 보여 줍니다.

평면 영역 구조 계층적 영역 구조
플랫 영역 경로를 보여 주는 스크린샷 계층적 영역 경로를 보여 주는 스크린샷

계층 구조를 만들려면 다음을 수행합니다.

  1. 프로젝트 설정에서 보드>프로젝트 구성을 선택한 다음 영역 탭을 선택합니다.

    프로젝트 설정, 프로젝트 구성, 영역 선택을 보여 주는 스크린샷

  2. 기능 팀 중 하나와 연결된 영역 경로 옆에 있는 추가 작업 아이콘을 선택하고 편집을 선택합니다.

    편집할 영역을 선택하는 방법을 보여 주는 스크린샷

  3. 위치 아래의 편집 영역 화면에서 관리 팀 영역 경로를 선택한 다음 저장 및 닫기를 선택합니다.

    영역 경로 편집을 보여 주는 스크린샷

모든 기능 팀 영역 경로에 대해 이 프로세스를 반복합니다.

프로젝트 설정>프로젝트 구성>영역을 사용하여 각 팀에 할당된 영역 경로를 검토하고 필요한 경우 할당을 변경할 수 있습니다.

관리 팀에 대한 하위 영역 경로 포함

팀 백로그의 기본 설정은 하위 영역 경로를 제외하는 것입니다. 관리 팀의 경우 기능 팀의 백로그 항목이 관리 팀 백로그에 자동으로 포함되도록 하위 영역 경로를 포함할 수 있습니다.

Note

하위 영역 경로를 포함하면 백로그에서 항목을 다시 정렬하거나 재분석하는 팀의 기능이 저하될 수 있습니다. 하위 영역 경로를 포함하면 백로그의 , 완료레인 필드에서 할당에 불확실성이 발생할 수도 있습니다. 자세한 내용은 공유 영역 경로 관련 문제 이해를 참조하세요.

관리 팀의 영역 경로를 정의하려면 다음을 수행합니다.

  1. 프로젝트 설정>Teams에서 설정을 수정하려는 관리 팀을 선택합니다.

  2. 팀 페이지에서 반복 및 영역 경로를 선택합니다.

    반복 및 영역 경로를 보여 주는 스크린샷

  3. 팀 구성>보드 페이지가 열립니다. 영역 탭을 선택한 다음 영역 선택을 선택합니다.

    Teams를 보여 주는 스크린샷, 팀 선택

  4. 영역 선택 화면에서 포함할 팀 이름의 영역 경로를 선택하고 하위 영역 포함 확인란을 선택한 다음 저장 및 닫기를 선택합니다.

    영역 선택을 보여 주는 스크린샷

  5. 영역 페이지에서 팀에 대해 이 영역 경로만 선택되고 기본 영역 경로인지 확인합니다. 다른 영역 경로를 제거합니다.

    관리 팀의 영역 경로를 보여 주는 스크린샷

모든 관리 팀에 대해 이 단계를 반복합니다. 팀을 전환하려면 화면 위쪽의 이동 경로 탐색에서 팀 선택기를 사용합니다.

모든 기능 팀 및 관리 영역에서 최상위 영역으로 롤업을 사용하도록 설정하려면 기본 팀에 대해 이 단계를 반복합니다.

모든 팀에 대한 단일 스프린트 주기 정의

기능 팀이 스크럼을 사용하거나 스프린트를 사용하여 작업을 할당하는 경우 모든 팀에서 사용할 일련의 스프린트를 설정할 수 있습니다. 프로젝트 설정>보드>프로젝트 구성 페이지에는 기본적으로 미리 정의된 스프린트 집합이 표시됩니다. 반복 추가 및 반복 날짜 설정에 설명된 대로 더 많은 스프린트를 추가하고 프로젝트 설정에서 해당 날짜를 설정할 수 있습니다. 필요에 따라 기본 스프린트의 이름을 바꾸고 편집할 수도 있습니다.

단일 스프린트 주기를 유지 관리하면 프로젝트 관리가 간소화되지만 필요에 따라 다른 주기를 만들 수 있습니다. 예를 들어 일부 팀은 월별 주기를 따르는 반면 다른 팀은 3주 주기를 따를 수 있습니다.

Fabrikam 파이버/CY2025 및 Fabrikam 파이버/3주 스프린트와 같이 각 주기에 대한 상위 프로젝트 노드 아래에 노드를 정의한 다음 해당 노드 아래에 스프린트를 정의할 수 있습니다. 다음 예제에서는 3주 주기에 해당하는 처음 세 스프린트의 시작 및 종료 날짜를 정의합니다.

반복 경로를 보여 주는 스크린샷

공유 영역 경로 관련 문제 이해

둘 이상의 팀에서 영역 경로를 공유하는 경우 다음과 같은 경우에 충돌이 발생할 수 있습니다.

  • 백로그 또는 보드에서 작업 항목의 순서를 다시 지정하거나 재지정합니다.
  • 항목을 다른 열로 끌어 보드 열, 보드 열 완료보드 레인 필드를 업데이트합니다.

작업 항목 다시 정렬 및 상위 항목 변경

백로그 및 보드는 작업 항목의 순서를 변경하고 다시 구분하기 위한 끌어서 놓기 기능을 지원합니다. 한 팀의 백로그와 보드에서 변경된 내용은 동일한 영역 경로를 공유하는 다른 팀 백로그 및 보드에 자동으로 반영됩니다. 이러한 업데이트를 보려면 페이지를 새로 고쳐야 할 수 있습니다.

끌어서 놓기를 사용하여 팀의 영역 경로에 할당된 작업 항목만 다시 정렬하거나 다시 열 수 있습니다. 부모 보기 옵션을 사용하도록 설정하면 팀이 소유하지 않은 작업 항목이 백로그에 표시될 수 있습니다. 이러한 항목 옆에 있는 정보 아이콘은 다른 팀이 소유하고 있기 때문에 항목을 다시 정렬하거나 다시 정렬할 수 없음을 나타냅니다.

팀 소유권에 대한 정보 메시지의 스크린샷

보드 열 업데이트

각 팀은 보드 열과 스윔 레인을 사용자 지정할 수 있으므로 팀이 다른 보드의 작업 항목을 업데이트할 때 보드 필드에 할당된 값이 다를 수 있습니다. 관리 팀과 기능 팀이 동일한 워크플로 매핑을 사용하여 보드 열을 구성하더라도 한 팀 보드의 작업 항목에 대한 업데이트는 다른 팀의 보드에 자동으로 반영되지 않습니다. 작업 항목이 워크플로 상태에 매핑되는 열로 이동하는 경우에만 카드 열이 모든 보드에서 일관되게 업데이트됩니다.

기본적으로 영역 경로가 가장 긴 팀은 충돌을 해결하는 데 우선하고 보드 열, 보드 열 완료보드 레인 필드의 값을 결정합니다. 둘 이상의 팀이 동일한 깊이의 영역 경로를 공유하는 경우 결과는 비결정적입니다.

주요 해결 방법은 영역 경로를 정의하고 특정 팀에 할당하여 작업 항목의 단일 소유권을 유지하는 것입니다. 또는 모든 팀이 균일하게 사용할 수 있는 사용자 지정 워크플로 상태를 추가할 수 있습니다. 자세한 내용은 워크플로 사용자 지정(상속 프로세스)을 참조하세요.

다음 단계