팀 개발속도 보기 및 구성

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

속도 메트릭은 유용한 정보를 제공하므로 팀은 스프린트를 계획하고 예측하고 계획된 약정을 얼마나 잘 예측하고 충족하는지 결정할 수 있습니다. 완료된 작업 항목 수 또는 작업(제품 백로그 항목), 스토리 포인트(사용자 스토리) 또는 크기(요구 사항)를 기준으로 스프린트 중에 팀이 완료할 수 있는 작업의 양을 표시할 수 있습니다. 속도를 보조로 사용하여 팀 용량을 확인하고 주요 성과 지표와 혼동하지 마세요.

필수 조건

  • 프로젝트의 구성원이어야 합니다. 프로젝트에 추가하거나 만듭니다.
  • 팀 대시보드에 위젯을 추가하려면 팀의 구성원이어야 합니다. 기본 액세스 이상의 권한이 있거나, 대시보드 권한이 있거나, 팀 관리자 또는 프로젝트 관리자여야 합니다.
  • 보드 를 사용하도록 설정해야 합니다. 사용하지 않도록 설정하면 작업 추적 분석 위젯이 표시되지 않습니다. 다시 사용하도록 설정하려면 Azure DevOps 서비스 설정 또는 해제를 참조하세요.
  • 프로젝트의 구성원이어야 합니다. 프로젝트에 추가하거나 만듭니다.
  • 분석을 사용하거나 설치합니다. 확장을 추가하거나 서비스를 사용하도록 설정하려면 계정 소유자 또는 Project Collection 관리istrators 그룹의 구성원이어야 합니다.
  • 팀 대시보드에 위젯을 추가하려면 팀의 구성원이어야 합니다. 기본 액세스 권한이 있거나 대시보드 권한이 있거나 팀 관리자 또는 프로젝트 관리자여야 합니다. 기본 설정은 모든 팀 구성원에게 사용 권한을 제공합니다.
  • 보드 를 사용하도록 설정해야 합니다. 사용하지 않도록 설정하면 작업 추적 분석 위젯이 표시되지 않습니다. 다시 사용하도록 설정하려면 Azure DevOps 서비스 설정 또는 해제를 참조하세요.

웹 포털에서 볼 수 있는 이미지는 이 문서에 표시된 이미지와 다를 수 있습니다. 이러한 차이는 웹앱에 대한 업데이트, 사용자 또는 관리자가 사용하도록 설정한 옵션 및 프로젝트를 만들 때 선택한 프로세스(Agile, Basic, Scrum 또는 CMMI)로 인해 발생합니다. 기본 프로세스는 Azure DevOps Server 2019 업데이트 1 이상 버전에서 사용할 수 있습니다.

속도 차트 종류

백로그 페이지에서 액세스하는 상황에 맞는 속도 차트와 대시보드에 추가하는 속도 위젯 등 속도 차트를 선택할 수 있습니다. 이 두 차트를 사용하면 사용 가능한 워크플로 상태 범주 및 해당 설명을 설명하는 다음 표의 정보를 빠르게 확인할 수 있습니다.

제안되거나 해결된 항목에 할당된 항목은 완료됨, 완료된 지연 또는 불완전한 항목에 대한 계산에 포함되지 않습니다. 자세한 내용은 Azure Boards에서 워크플로 범주 상태를 사용하는 방법을 참조 하세요. 선택한 항목은 사용자에 대해서만 설정되며 변경될 때까지 세션 간에 유지됩니다.

워크플로 상태 설명
계획 스프린트가 시작되기 전에 스프린트에 할당된 작업 항목 수를 기준으로 계산됩니다. 작업 항목이 시작되기 전에 스프린트에 할당되지만 원래 스프린트가 시작된 후 다른 스프린트에 할당되면 원래 스프린트에서 계획됨으로 표시됩니다. 그런 다음 작업 항목이 할당된 새 스프린트에서 지연 또는 불완전으로 표시됩니다.
Completed 스프린트 시작 전후에 스프린트에 할당되고 스프린트가 끝나기 전에 완료된 작업 항목 수를 기준으로 계산됩니다.
늦게 완료됨 스프린트 시작 전후에 스프린트에 할당되었지만 스프린트 종료 후 완료된 작업 항목 수를 기준으로 계산됩니다.
Incomplete 스프린트 시작 전후에 스프린트에 할당된 작업 항목 수를 기준으로 계산되며 아직 완료되지 않았습니다.

이 문서의 뒷부분에서 속도 컨텍스트 내 보고서를 열거나 속도 위젯을 구성하는 방법을 알아봅니다.

각 차트는 다음과 같은 방법으로 구성할 수 있습니다.

위젯은 몇 가지 추가 구성 옵션을 지원합니다. 속도 차트를 구성하거나 보려면 속도 차트 구성 및 보기를 참조하세요.

백로그 페이지에서 액세스하는 상황에 맞는 속도 차트와 대시보드에 추가하는 속도 위젯 등 속도 차트를 선택할 수 있습니다. 속도 위젯을 사용하면 다음 정보를 신속하게 확인할 수 있습니다.

  • 계획된 속도
  • 실제(완료된) 속도
  • 계획보다 늦게 완료된 작업
  • 완료되지 않은 작업량

이러한 두 차트는 여러 스프린트에 대한 팀 속도 시각화를 지원합니다. 그러나 속도 위젯은 다음 구성 옵션을 지원합니다.

속도 컨텍스트 내 보고서 보기

속도 보고서는 제품 및 포트폴리오 백로그의 각 백로그 수준에서 사용할 수 있습니다. 각 보고서는 각 사용자에게 관심 있는 보기를 제공하는 대화형 컨트롤을 제공합니다.

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

  2. Boards>백로그 화면에서 분석을 선택하여 제품 또는 포트폴리오 백로그에 대한 속도 보고서를 엽니다.

    Screenshot showing Backlogs, open Analytics.

  3. 다른 백로그로 변경하려면 백로그 선택기에서 선택한 다음, 속도에 대한 전체 보고서 보기를 선택합니다.

  4. 대화형 컨트롤을 사용하여 개수 또는 합계 필드와 반복 횟수를 선택합니다. 사용자 지정 반복을 선택하여 1에서 15 사이의 반복 수를 지정합니다.

    팀이 스프린트를 완료하지 않거나 스프린트 시작 날짜 이전에 항목을 작업하는 경우 분석하고 예측할 데이터가 없습니다. 이 위젯을 사용하도록 반복 날짜를 설정하라는 메시지가 표시될 수 있습니다. 이 상황을 해결하려면 현재 날짜를 포함하도록 반복 날짜 범위를 설정하거나 스프린트가 시작될 때까지 기다립니다.

    열 영역을 마우스로 가리키면 계획된 작업 항목과 완료된 작업 항목의 요약이 표시됩니다. 예를 들어 07_2019 스프린트의 경우 131개 항목이 계획되어 있습니다.

    Screenshot of Velocity Analytics report.

    자세한 내용은 이 문서의 앞부분에서 멘션 워크플로 상태 설명을 참조하세요.

  5. 대시보드에 보고서를 추가하려면 작업 아이콘을 선택하고 대시보드에 복사를 선택합니다.

    Screenshot of Analytics in-context report, Copy to dashboard option.

  6. 대시보드를 선택하고 확인을 선택합니다.

  7. 분석 요약으로 돌아가려면 뒤로 화살표를 선택합니다.

  1. 웹 포털에서 제품 백로그를 엽니다.

  2. 올바른 프로젝트를 선택했는지 확인하고 Boards>백로그를 선택한 다음 팀 선택기 메뉴에서 올바른 팀을 선택합니다.

    Screenshot to Open Boards, Backlogs, for a team, Azure DevOps Server 2019.

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

    Screenshot to Select another team, Azure DevOps Server 2019.

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

  3. 백로그 수준으로 백로그 항목(스크럼), 스토리(Agile의 경우) 또는 요구 사항(CMMI용)을 선택합니다.

    Screenshot to select product backlog level, Backlog items, Stories, or Requirements in Azure DevOps Server 2019.

  4. 속도 차트를 엽니다.

    Screenshot to select product backlog level, Backlog items, Stories, or Requirements, Azure DevOps Server 2019.

    차트를 표시하려면 팀에서 다음 작업을 수행해야 합니다.

    • 팀의 스프린트를 선택합니다.
    • 스프린트에 백로그 항목을 할당합니다.
    • 작업, 스토리 포인트 또는 크기를 정의하여 백로그 항목을 예측합니다.
  5. 차트는 이전 스프린트에서 완료되었거나(파란색) 진행 중인 예상 백로그 작업(작업량, 스토리 포인트 또는 크기 합계)을 추적합니다(녹색).

    다음 차트에서 알 수 있듯이 속도는 다양한 이유로 스프린트에서 스프린트로 변동하는 경향이 있습니다. 그러나 각 스프린트에 대해 녹색으로 표시된 값을 평균하여 평균 속도를 빠르게 확인할 수 있습니다. 그런 다음 평균을 예측 도구에 연결할 수 있습니다.

    Web portal, Velocity chart showing seven sprints of in progress and completed work.

    스크럼 프로세스를 기반으로 하는 작업 항목은 상태가 커밋됨으로 설정되면 차트에서 계산되는 반면, AgileCMMI 프로세스를 기반으로 하는 항목은 상태가 활성으로 설정되면 계산됩니다. 이 동작은 워크플로 상태를 통해 범주 상태 매핑으로 설정됩니다.

속도 위젯 구성

단일 팀에 대해서만 속도 위젯을 구성할 수 있습니다. 여러 팀의 속도를 보려면 여러 팀에서 롤업하는 포트폴리오 관리 팀을 구성해야 합니다. 자세한 내용은 팀 추가를 참조 하세요.

아직 추가하지 않은 경우 대시보드에 속도 위젯을 추가합니다. Azure DevOps Server 2019의 경우 분석을 사용하거나 설치합니다.

다음 단계를 완료하여 속도 위젯을 구성합니다.

  1. 작업 아이콘을 Actions icon 선택하고 구성 옵션을 선택하여 구성 대화 상자를 엽니다.

    Screenshot showing sequence of highlighted buttons to configure Velocity dashboard.

    제목을 수정하고 팀을 선택한 다음 추적할 백로그 수준 또는 작업 항목 유형을 선택합니다. 작업 항목 수를 추적할지 또는 숫자 필드의 합계를 추적할지 선택합니다. 가장 일반적인 합계 필드는 작업, 스토리 포인트 또는 크기입니다.

    Screenshot showing Configure dialog, Velocity widget.

  2. 보려는 스프린트 수를 지정합니다. 기본값은 6이고 최대값은 15입니다.

  3. (선택 사항) 검사 상자를 선택하여 각 스프린트에 대해 계획보다 늦게 완료된 작업에 대한 추가 정보를 표시합니다.

    • 반복에 대해 계획된 작업 표시: 반복 시작 시 반복에 대해 계획된 작업량을 표시하려면 이 확인란을 선택합니다. 이는 계획된 작업을 실제 결과물과 비교하는 데 유용합니다. 기본적으로 계획된 작업 수는 반복의 시작 날짜에 시작됩니다.
    • 계획된 작업이 마지막인 반복 시작 날짜 이전 일 수: 계획된 작업 수를 계산할 시작 날짜 이전의 일 수를 지정합니다. 예를 들어 반복의 처음 2일이 계획용인 경우 입력 3할 수 있으며 계획된 작업은 세 번째 날에 계산됩니다. 예를 들어 반복이 시작 01/01/2024되고 3개의 백로그 항목이 하루가 끝날 때 반복에 01/01/2024 할당되는 경우 이러한 세 백로그 항목은 계획된 것으로 간주됩니다. 팀이 반복에 며칠 전까지 계획을 완료하지 않는 경우 계획된 작업이 최종일 때 반복 시작 날짜 이후의 일을 업데이트할 수 있습니다.

    참고 항목

    작업은 반복 시작 날짜를 기준으로 반복에 할당된 경우 계획된 작업으로 간주됩니다.

    • 늦게 완료된 작업 강조 표시: 반복 종료 날짜 이후에 완료된 것으로 표시된 작업 항목을 표시하려면 이 확인란을 선택합니다. 이 항목은 늦게 완료된 것으로 간주되어 연한 녹색으로 표시됩니다. 늦게 완료된 작업을 강조 표시하면 반복이 완료된 후 작업 항목이 완료된 것으로 표시되는 추세를 파악하는 데 유용합니다.

    • 작업이 늦은 반복 종료 날짜 이후의 일 수: 상태 아직 새 항목이거나 진행 중인 경우 작업 항목을 늦게 고려한 지난 일 수를 지정합니다. 예를 들어 3일을 입력하면 팀이 작업 항목이 완료되거나 완료된 것으로 간주되기 전에 반복이 끝난 후 3일 후에 작업 항목을 표시할 수 있습니다.

      참고 항목

      작업 항목의 완료 날짜가 작업 항목이 현재 할당된 반복의 종료 날짜보다 늦은 경우 작업 항목은 늦은 것으로 간주됩니다. 작업이 늦은 후 반복 종료 날짜 이후 일 수에 대해 입력한 값을 고려합니다.

  4. 완료되면 저장을 선택합니다. 다음 이미지는 스토리 포인트 및 8개의 데이터 스프린트를 기반으로 하는 속도를 보여 줍니다.

    Screenshot of example Velocity widget, eight iterations.

계획됨, 완료됨, 완료된 지연불완전한 상태에 대한 자세한 내용은 이 문서의 앞부분에 멘션 상태 설명을 참조하세요.

팀이 속도 차트에서 가장 큰 유틸리티를 얻으려면 다음 필수 및 권장 작업을 수행합니다.

필수:

권장:

  • 가변성을 최소화하기 위해 백로그 항목을 정의하고 크기를 조정합니다.
  • 팀에서 버그를 처리하는 방법을 결정합니다. 팀이 요구 사항과 같은 버그를 처리하도록 선택하는 경우 버그가 백로그에 표시되고 속도 차트 및 예측 내에서 계산됩니다.
  • 팀의 영역 경로를 설정합니다. 예측 도구는 팀의 기본 설정에 따라 해당 항목을 예측합니다. 이러한 설정은 팀의 기본값에 따라 영역 경로에 항목을 포함하거나 제외하도록 지정할 수 있습니다.
  • 백로그 항목 및 버그의 계층 구조를 만들지 마세요. Kanban 및 작업 보드 및 스프린트 백로그는 리프 노드라고 하는 계층 구조의 마지막 노드만 표시합니다. 예를 들어 4개의 수준 깊이인 계층 내의 항목을 연결하는 경우 네 번째 수준의 항목만 Kanban 보드, 스프린트 백로그 및 작업 보드에 표시됩니다.
    요구 사항, 버그 및 작업을 중첩하는 대신 항목 간에 한 수준 깊이의 부모-자식 링크를 만드는 플랫 목록 전용을 기본 것이 좋습니다. 기능을 사용하여 요구 사항 또는 사용자 스토리를 그룹화합니다. 스토리를 기능에 빠르게 매핑하여 백그라운드에서 부모-자식 링크를 만들 수 있습니다.
  • 스프린트가 끝날 때 팀이 완료한 백로그 항목의 상태 업데이트합니다. 불완전한 항목은 제품 백로그로 다시 이동하고 향후 스프린트 계획 회의에서 고려해야 합니다.
  • 백로그 항목의 크기 가변성을 최소화하여 팀의 실제 추정치 생성 능력을 강화할 수 있습니다. 가변성은 불확실성을 증가하지만 예측의 가변성을 최소화하면 더 안정적인 속도 메트릭 및 예측 결과가 발생할 가능성이 높아집니다. 추정은 본질적으로 현실을 반영하지 않습니다. 백로그에서 다른 항목을 완료하려는 노력과 관련하여 항목을 완료하는 데 필요한 노력에 대해 팀에서 가장 잘 추측합니다.

Important

영역 경로를 삭제하거나 반복 경로를 다시 구성하면 데이터가 손실될 수 있으며 되돌리기 수 없습니다. 예를 들어 영역 경로가 변경된 팀의 번다운 또는 번업 위젯 차트, 스프린트 번다운 및 속도 차트는 올바른 데이터를 반영하지 않습니다. 기록 추세 차트는 각 작업 항목에 대해 과거 시점에 정의된 영역 경로반복 경로를 참조합니다. 영역 경로 또는 반복 경로가 삭제되면 해당 경로의 기록 데이터를 검색할 수 없습니다.

다른 팀 추가

각 팀이 고유한 백로그 보기, 속도 차트 및 예측 도구를 사용하려는 경우 새 팀을 추가할 수 있습니다. 각 팀은 자신의 Agile 도구 집합에 액세스할 수 있습니다. 각 Agile 도구는 작업 항목을 필터링하여 팀에 대해 설정된 할당된 영역 경로 및 반복 경로만 포함합니다.

다음 단계