Azure Boards 팀에 대한 스크럼 사례 구현

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

Sprints 도구에는 반복 경로 및 유사하게 필터링된 작업 보드에 따라 필터링된 백로그가 포함됩니다. 이러한 도구는 스크럼 사례를 구현하는 데 유용합니다. 스크럼을 사용하면 스프린트를 예약 및 계획하고, 작업 보드를 업데이트하고, 스프린트 번다운을 모니터링할 수 있습니다.

스크럼 메서드는 스프린트라고도 하는 반복 경로를 사용하여 특정 기간 및 주기 내에 팀이 수행할 작업을 계획합니다. 시작하기 위해 팀에 대해 여러 스프린트가 미리 정의됩니다. 스크럼을 접하는 경우 스크럼 이란?에서 개요를 확인하세요.

참고

자세한 내용은 백로그, 보드 및 계획을 참조하세요. 백로그 또는 보드에서 원하는 작업 항목이 표시되지 않는 경우 기본 설정에 따라 구성하도록 백로그 및 보드 설정을 참조하세요.

Azure Boards 사용하여 스크럼 구현

Azure Boards 사용하여 스크럼을 구현하는 일반적인 단계 시퀀스는 다음과 같습니다.

팀 및 스프린트 구성

  1. 프로젝트 수준 반복 경로 정의 및 날짜 설정
  2. (선택 사항) 프로젝트 수준 영역 경로 추가 (또는 각 팀을 구성할 때 영역 경로 추가)
  3. 팀 추가
  4. 팀 수준 반복 경로를 선택합니다.

팀 백로그 만들기

  1. 팀 백로그를 만들고 구성합니다.
  2. (선택 사항) 팀 백로그를 예측합니다.

스프린트 구현

제품 백로그에서 스프린트로 끌어서 놓아 작업 항목을 스프린트에 빠르게 할당할 수 있습니다.

  1. 스프린트에 백로그 항목 할당
  2. 백로그 항목에 작업 추가
  3. 스프린트 용량 설정
  4. 스프린트 용량에 맞게 작업 조정
  5. (선택 사항) 스프린트 계획 공유
  6. 작업 보드 업데이트
  7. 스프린트 번다운 모니터링

스프린트 닫기

  1. 스프린트 활동 종료
  2. 스프린트 회고 모임

스프린트 백로그 및 태스크보드 개요

스프린트 백로그 및 작업 보드는 팀이 특정 반복 경로 또는 스프린트에 할당한 작업 항목의 필터링된 보기를 제공합니다. 스프린트는 프로젝트에 대해 정의한 다음 팀에서 선택합니다. 백로그에서 끌어서 놓기를 사용하여 작업을 반복 경로에 매핑한 다음, 별도의 스프린트 백로그에서 해당 작업을 볼 수 있습니다.

웹 포털, 보드 열기, 스프린트, 백로그 스크린샷

선택한 스프린트가 백로그에 표시되는 방법

팀에 대해 선택한 각 스프린트는 작업 계획 및 추적을 위해 스프린트 백로그, 작업 보드 및 기타 Agile 도구에 대한 액세스를 제공합니다.

  1. 계획 보기 옵션을 켜면 스프린트 계획에 대한 개요를 얻을 수 있습니다. 제품 백로그 또는 스프린트 백로그에서 보기 옵션 아이콘을 선택하고 계획을 선택합니다.

    스프린트 백로그 계획 창의 스크린샷.

    참고

    팀용으로 더 많은 스프린트가 선택되었더라도 계획 창에는 현재 스프린트와 다음 10개의 향후 스프린트만 목록에 표시됩니다.

    팀에 대해 선택한 스프린트 집합이 나타납니다. 나열된 스프린트가 표시되지 않으면 스프린트를 추가하거나 팀에서 사용할 기존 스프린트를 선택할 수 있습니다. 방법을 알아보려면 스프린트 정의를 참조하세요.

  2. 스프린트 백로그를 선택하려면 계획 창에서 스프린트 링크 중 하나를 선택하거나 스프린트 백로그에서 스프린트 선택기에서 스프린트를 선택할 수 있습니다.

    스프린트를 선택하는 방법을 보여 주는 스크린샷

예를 들어 스프린트 1~6을 선택하면 Fabrikam 파이버 팀은 6개의 스프린트 백로그에 액세스할 수 있습니다. 또한 각 스프린트에 대한 용량 계획 도구 및 작업 보드에 액세스할 수 있습니다.

선택한 반복이 웹 포털, 스프린트 백로그에 표시되는 방법을 보여 주는 스크린샷

팀 용량 추적

반복(스프린트) 경로를 정의하고 팀 반복을 구성한 후에는 다음 도구를 사용하여 스프린트를 계획할 수 있습니다.

각 스프린트가 시작될 때 팀이 커밋할 수 있는 작업을 계획하려고 합니다. 이 작업을 지원하는 세 가지 Agile 도구에는 스프린트 백로그, 용량 계획 및 용량 막대가 포함됩니다. 스프린트 백로그에는 반복 경로가 현재 스프린트에 해당하는 백로그 항목의 필터링된 하위 집합이 포함되어 있습니다.

팀 용량 계획 도구

팀 용량을 설정하여 팀은 각 스프린트에 대해 팀이 가지고 있는 총 작업 시간 또는 일 수를 정확히 알고 있습니다. 이 도구를 사용하면 개별 팀 구성원 용량과 쉬는 일을 설정할 수 있습니다. 그리고 편리하게 전체 팀이 휴일이나 공유 일을 쉬게 할 수 있습니다.

스프린트 중에 작업하는 각 팀 구성원의 용량을 설정하면 해당 개인의 용량 표시줄이 표시됩니다.

자세한 내용은 팀 및 팀 구성원의 용량 설정을 참조하세요.

팀 용량 계획 도구의 스크린샷

개별 및 팀 용량 막대

용량 막대를 사용하면 용량이 끝났거나, 사용 중이거나, 용량이 초과된 사용자를 빠르게 확인할 수 있습니다. 용량 표시줄은 다음과 같은 각 작업으로 업데이트됩니다.

  • 작업이 0이 아닌 나머지 작업으로 할당됩니다.
  • 남은 작업 시간 변경
  • 스프린트 주기 내의 날짜 변경. 개인 및 팀 용량은 항상 현재 날짜부터 스프린트 종료까지의 용량을 반영합니다.

용량 막대의 스크린샷.

용량 색을 해석하는 방법은 다음과 같습니다.

용량을 구분하는 데 도움이 되는 용량 보드의 스크린샷

작업 업데이트 및 번다운 모니터링

스프린트 중에는 태스크보드 및 스프린트 번다운 차트를 사용하여 진행률을 추적합니다. 스프린트 번다운 차트는 팀이 스프린트 계획을 충족하기 위해 궤도에 있는지 확인하는 한눈에 볼 수 있는 시각적 개체를 제공합니다.

작업 보드
Taskboard는 스프린트 백로그를 완료하는 데 필요한 작업을 위한 대화형 진행률 보드를 제공합니다. 스프린트하는 동안 각 작업에 대한 작업의 상태 나머지 작업을 업데이트하려고 합니다.

작업을 매일 또는 일주일에 여러 번 업데이트하면 더 부드러운 번다운 차트가 생성됩니다.

작업 보드의 스크린샷.

스프린트 번다운(Burndown) 차트

스프린트 번다운 차트를 사용하여 스프린트 주기 전반에 걸쳐 위험을 완화하고 scope 크리프에 대한 검사. 번다운 차트는 스프린트 계획 회의 중에 예상한 모든 작업을 완료하는 팀의 진행 상황을 반영합니다.

이상적인 추세선은 항상 꾸준한 번다운을 나타냅니다. 그러나 파란색 영역은 실제로 무슨 일이 일어나고 있는지 나타냅니다. 팀 구성원이 작업을 추가할 때의 작업 빌드와 팀 구성원이 해당 작업을 완료할 때의 작업 감소가 표시됩니다.

스프린트 번다운 차트의 스크린샷.

속도 및 예측 도구를 사용하여 작업 작업 예측

각 스프린트에 스프린트 계획 및 추적 도구를 사용합니다. 또한 속도 및 예측 도구를 사용하여 향후 스프린트에서 완료할 수 있는 작업을 예측합니다.

속도는 스프린트 주기 동안 팀이 완료할 수 있는 작업에 대한 인사이트를 얻기 위한 유용한 메트릭을 제공합니다. 또한 예측 도구는 스프린트 내에서 팀이 완료할 수 있는 작업을 결정하는 수단을 제공합니다. 이 크기는 지정된 팀 속도를 기반으로 합니다.

여러 스프린트 후 속도 차트예측 도구 도구를 사용하여 향후 스프린트에서 수행할 수 있는 작업을 예측합니다.


개발속도 차트
각 팀은 하나의 속도 차트와만 연결됩니다. 차트 내의 녹색 막대는 스프린트 내에서 완료된 백로그 항목(사용자 스토리 또는 요구 사항)의 총 예상 작업(스토리 포인트 또는 크기)을 나타냅니다. (파란색은 아직 완료되지 않은 항목의 예상 노력에 해당합니다.)
속도는 팀 용량, 스프린트에 따라 달라집니다. 그러나 시간이 지남에 따라 속도는 전체 백로그를 예측하는 데 사용할 수 있는 신뢰할 수 있는 평균을 나타내야 합니다.
백로그 항목 크기(노력 또는 스토리 포인트)의 가변성을 최소화하면 더 안정적인 속도 메트릭을 얻을 수 있습니다.

속도 차트의 스크린샷


예측 도구
예측 도구를 사용하여 스프린트 내에서 완료할 수 있는 항목 수와 항목을 파악할 수 있습니다.
속도를 연결하면 팀이 선택한 스프린트 집합에 대한 scope 내에 있는 항목을 확인할 수 있습니다. 여기에 표시된 것처럼 15의 속도는 표시된 작업을 완료하는 데 3개의 스프린트가 소요됨을 나타냅니다.*

예측 도구의 스크린샷


스프린트 scope 변경 내용 쿼리

스프린트 범위 변경 차트 또는 위젯이 없습니다. 그러나 스프린트에 추가되거나 스프린트 시작 후 스프린트 외부로 이동된 작업 항목을 쿼리할 수 있습니다. 다음에 제공된 단계를 사용합니다.

스프린트가 시작된 후 추가된 작업 항목 나열

  1. 팀의 속도 차트를 열고 관심 있는 스프린트에 대해 계획된 막대를 선택합니다. 속도 차트 위젯 또는 팀 백로그 속도 차트에 계획된 막대를 사용할 수 있습니다.

    팀 속도 차트의 스크린샷, 계획된 작업 표시줄을 선택합니다.

  2. 스프린트의 첫 날인 스프린트 시작 시 스프린트에 대해 정의된 작업 항목 목록이 포함된 쿼리 결과 페이지가 열립니다. 이 목록은 항목별 작업 항목 ID 목록입니다.

  3. 편집기 페이지를 선택하여 쿼리를 편집합니다.

  4. 스프린트가 시작된 후 스프린트에 추가된 항목을 나열합니다. 이렇게 하려면 쿼리를 변경하여 다음 절을 추가하고 변경합니다.

    • 맨 위에 절을 추가하여 관심 있는 작업 항목 유형을 지정합니다.
    • ID 필드의 연산자를 Not In으로 변경합니다.
    • 관심 있는 스프린트에 대한 반복 경로를 추가합니다.
    • 팀의 영역 경로를 추가합니다.

    업데이트된 쿼리는 다음 이미지와 유사해야 합니다.

    스프린트가 시작된 후 스프린트에 추가된 쿼리 편집기 작업 항목의 스크린샷

  5. 만든 날짜를 열 옵션으로 추가하고 해당 필드를 기준으로 정렬합니다. 그런 다음 스프린트에 추가된 기존 작업 항목과 새로 만든 작업 항목이 추가된 것을 볼 수 있습니다.

스프린트에서 이동된 작업 항목 나열

  1. 팀의 속도 차트를 열고 관심 있는 스프린트에 대해 계획된 막대를 선택합니다. 속도 차트 위젯 또는 팀 백로그 속도 차트에 계획된 막대를 사용할 수 있습니다.

    팀 속도 차트의 스크린샷, 계획된 작업 표시줄 선택, 두 번째 instance.

  2. 스프린트의 첫 날인 스프린트 시작 시 스프린트에 대해 정의된 작업 항목 목록과 함께 쿼리 결과 페이지가 열립니다. 이 목록은 항목별 작업 항목 ID 목록입니다.

  3. 편집기 페이지를 선택하여 쿼리를 편집합니다.

  4. 스프린트가 시작된 후 스프린트에서 이동된 항목을 나열합니다. 이렇게 하려면 쿼리를 변경하여 다음 절을 추가하고 변경합니다.

    • 맨 위에 절을 추가하여 관심 있는 작업 항목 유형을 지정합니다.
    • 관심 있는 스프린트에 대한 반복 경로를 추가하고 , Not Under 연산자를 지정합니다.
    • 팀의 영역 경로를 추가합니다.

    업데이트된 쿼리는 다음 이미지와 유사해야 합니다.

    스프린트에서 이동된 쿼리 편집기 작업 항목의 스크린샷

스프린트 scope 변경 내용을 확인하는 다른 옵션은 날짜별 쿼리 또는 현재 반복, 스프린트에서 이동된 작업 항목 나열을 참조하세요.

다음 단계

여러 팀과 함께 작업하고 각 팀이 고유한 백로그 보기를 원하는 경우 더 많은 팀을 만들 수 있습니다. 그런 다음 각 팀은 자체 Agile 도구 집합에 액세스할 수 있습니다. 각 Agile 도구는 작업 항목을 필터링하여 팀의 기본 영역 경로 및 반복 경로 아래에 할당된 값만 포함합니다.