프로젝트 프로세스를 스크럼에서 Agile로 변경

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

스크럼 프로세스에 따라 프로젝트를 변경하여 상속된 Agile 프로세스를 사용할 수 있습니다. 이 문서에서는 이 변경을 수행하는 데 필요한 단계를 제공합니다.

변경하기 전에 변경 중인 프로세스를 숙지하는 것이 좋습니다. 작업, 버그, 기능 및 에픽 작업 항목 유형은 스크럼 및 Agile 프로세스 모두에서 동일합니다. 그러나 일부 상태 및 이유 필드 값은 다릅니다.

 Process 작업 항목 형식 워크플로
스크럼 Scrum work item types Scrum workflow
애자일. Agile work item types Agile workflow

자세한 내용은 프로세스 및 프로세스 템플릿 정보를 참조 하세요.

프로세스를 스크럼에서 Agile로 변경하려는 이유:

  • 제품 백로그 항목 및 노력 대신 사용자 스토리 및 스토리 포인트를 사용하려고 합니다.
  • 조직에서는 모든 사용자가 Agile 프로세스에 따라 사용자 지정된 상속된 프로세스로 추적을 표준화하도록 요구합니다.

Warning

기존 작업 항목이 있는 경우 이 프로세스에는 작업 항목 및 보드 구성에 대한 수동 업데이트가 필요합니다. 프로젝트에서 사용하는 프로세스를 변경한 후 필요한 수동 단계를 처리하려면 이 문서에 제공된 단계를 따라야 합니다.

필수 조건

  • 프로세스를 만들거나 삭제하거나 편집하려면 Project Collection 관리istrators 그룹의 구성원이거나 조직에서 필드 만들기 프로세스, 삭제 프로세스, 편집 프로세스 또는 삭제에 대한 컬렉션 수준 권한이 있어야 합니다. 자세한 내용은 작업 추적에 대한 권한 및 액세스 설정, 상속된 프로세스 사용자 지정을 참조 하세요.
  • 기본 또는 이해 관계자 액세스 권한이 있더라도 다른 사용자가 권한을 부여해도 프로세스를 변경할 수 있습니다.
  • Kanban 보드를 업데이트하려면 팀 관리자 또는 Project 관리istrators 그룹의 구성원이어야 합니다.
  • 기존 작업 항목의 형식을 업데이트하고 변경하려면 프로젝트의 구성원이어야 합니다.

설정>프로세스 열기

조직 설정>프로세스에서 프로세스를 만들고 관리하고 사용자 지정합니다.

  1. Azure DevOps 로고를 선택하여 프로젝트를 엽니다. 그런 다음 조직 설정을 선택합니다.

    Choose Organization settings.

  2. 그런 다음 프로세스를 선택합니다.

    Choose Process.

    Important

    프로세스가 표시되지 않으면 TFS-2018 이전 버전에서 작업하는 것입니다. 프로세스 페이지는 지원되지 않습니다. 온-프레미스 XML 프로세스 모델에 지원되는 기능을 사용해야 합니다.

Collection 설정Process에서 프로세스를 만들고 관리하고 사용자 지정합니다.>

  1. Azure DevOps 로고를 선택하여 프로젝트를 엽니다. 프로세스를 사용자 지정할 프로젝트 컬렉션을 선택한 다음 컬렉션 설정 선택합니다.

    Choose Organization settings.

  2. 그런 다음 프로세스를 선택합니다.

    Choose Process.

Agile 상속 프로세스 만들기 및 사용자 지정

  1. Agile에서 "Agile - 상속됨"이라는 사용자 지정 프로세스를 만듭니다.

  2. 현재 스크럼 기반 프로젝트에서 제품 백로그 항목 및 장애 작업 항목 유형을 사용하는 경우 이러한 작업 항목 유형을 "Agile - 상속된" 프로세스에 추가해야 합니다.

    나중에 사용자 스토리 및 문제로 변경되므로 이러한 작업 항목 유형에 세부 정보를 추가할 필요가 없습니다. 그러나 작업, 우선 순위 또는 기타 필드와 같은 필드 내에서 세부 정보를 캡처한 경우 해당 필드를 작업 항목 형식에 추가합니다.

  3. 작업을 마치면 작업 항목 유형 목록이 다음과 같이 표시됩니다.

    Agile - Inherited WITs

프로세스 변경

  1. 변경하려는 프로젝트가 포함된 프로세스를 선택합니다. 스크럼에서 Agile로 변경하려면 스크럼 또는 스크럼을 기반으로 하는 사용자 지정 프로세스를 선택합니다.

    Choose the process

  2. 프로젝트를 선택한 다음 변경하려는 프로젝트의 작업 아이콘을 선택하고 프로세스 변경을 선택합니다. 여기서는 Fabrikam 파이버 PB 프로젝트를 선택합니다.

    Choose Projects tab

    마법사의 단계별 지침을 따릅니다.

  3. 이전에 만든 Agile - 상속된 프로세스를 선택한 다음 저장을 선택합니다.

    Step 1 of 3 of change process dialog, Choose the process

    Agile 상속 프로세스 만들기 및 사용자 지정의 2단계를 건너뛴 경우 누락된 작업 항목 유형을 추가하라는 다음 메시지가 표시됩니다.

    Step 2 of 3 of change process dialog, Retry

    마법사 대화 상자를 닫고 누락된 작업 항목 유형을 지금 추가합니다. 작업 항목 유형 추가 및 관리를 참조 하세요.

  4. 성공적으로 완료되면 마법사에 다음 정보가 표시됩니다. 따라야 할 단계를 적어 두고 닫기를 선택합니다.

    Step 3 of 3 of change process dialog

작업 항목 및 보드 설정을 수동으로 업데이트하는 단계:

  • 각 팀 Kanban 보드에 대한 상태 매핑으로 열 업데이트
  • 대상 프로세스에서 설정한 작업 항목 유형을 사용하여 기존 작업 항목 업데이트
  • 대상 프로세스의 올바른 상태 모델을 사용하여 기존 작업 항목을 업데이트합니다.

Kanban 보드 열-상태 설정 업데이트

중간 열을 표시하도록 Kanban 보드를 사용자 지정할 수 있습니다. 추가된 각 열에 대해 보드에 표시되는 작업 항목 유형에 대해 유효한 워크플로 상태를 선택해야 합니다. 자세한 내용은 워크플로 상태 및 상태 범주를 참조 하세요.

  1. 각 팀에 대해 Kanban 보드를 엽니다.

    Open team Kanban board

  2. 지금 이 수정 링크를 선택하거나 기어 아이콘을 선택하여 보드 설정을 구성합니다.

    설정 대화 상자가 열립니다. 필요한 아이콘을 표시하는 탭에는 수정이 필요합니다.

    Columns dialog

    각 열의 이름을 바꾸고 각 열에 대해 올바른 상태를 선택하여 열-상태 매핑이 올바른지 확인합니다. 필요에 따라 하나 이상의 열을 추가합니다. 완료되면 저장을 선택하고 닫습니다.

    Kanban board fixed.

작업 항목 업데이트

다음 단계는 작업 항목을 대량으로 업데이트하는 것입니다. 권장되는 시퀀스는 다음과 같습니다.

  • 업데이트가 필요한 모든 작업 항목을 표시하는 작업 항목 쿼리를 만듭니다.
  • 대량 업데이트를 수행하여 제품 백로그 항목 작업 항목의 작업 항목 유형을 사용자 스토리로 변경합니다.
  • 모든 상태에서 대량 업데이트를 수행하여 스크럼 상태(승인됨, 커밋됨 및 완료)에서 Agile 프로세스 상태(활성, 해결됨 및 닫힘)로 변경합니다.
  1. 쿼리 를 만들어 모든 제품 백로그 항목, 장애, 기능, 작업 및 에픽 목록을 가져옵니다. 처음 두 작업 항목 형식의 작업 항목 유형과 모든 항목에 대한 상태 및 이유 필드를 변경해야 합니다.

    Query all items

  2. 작업 아이콘을 선택한 다음 열 옵션을 선택합니다. 상태 및 이유 필드를 표시하도록 선택합니다. 정렬 탭을 선택하고 작업 항목 유형 및 상태 값별로 목록을 정렬하도록 설정합니다.

    Column options dialog, sort tab

  3. 결과를 선택하여 작업 항목 목록을 표시합니다.

  4. 모든 사용자 스토리를 강조 표시하고, 작업 아이콘을 선택하고, 유형 변경을 선택하고, 유형을 제품 백로그 항목으로 변경합니다.

    Change type dialog

    자세한 내용은 작업 항목 이동, 변경 또는 삭제, 작업 항목 유형 변경을 참조하세요.

    작업 항목 유형과 상태가 일치하지 않는 경우 오류가 발생할 수 있습니다. 이 경우 다음 단계에서 설명한 대로 상태를 업데이트할 때까지 변경 내용을 저장할 수 없습니다.

    Error state of changed work item type

  5. 해결됨과 같이 동일한 상태의 모든 작업 항목을 강조 표시하고 작업 아이콘을 선택한 다음 편집을 선택합니다. 상태 필드를 추가하고 제품 백로그 항목에 대해 커밋 또는 유효한 값을 선택합니다. 이유 필드를 업데이트해야 할 수도 있습니다. 자세한 내용은 작업 항목 대량 편집을 참조 하세요.

    Edit work item dialog

    이렇게 하면 오류 없이 업데이트된 목록이 생성됩니다.

    Updated list without errors.

  6. 변경 내용을 저장하려면 작업 아이콘을 선택하고 항목 저장을 선택합니다.

  7. 위 단계를 반복하여 장애 조치의 작업 항목 유형을 문제로 변경하고 상태를 작업 항목 형식에 대한 유효한 상태로 업데이트합니다.

  8. 완료되면 작업 아이콘을 선택하고 항목 저장을 선택 해야 합니다.

Story Points 필드를 Effort에 보관된 값으로 채우는 것과 같이 필드 값이 많이 변경된 경우 Excel을 사용하여 변경할 수 있습니다. Excel을 사용하여 작업 항목 대량 추가 또는 수정을 참조 하세요.

변경 내용 확인

  1. 팀 백로그로 이동하여 백로그 항목이 예상대로 표시되는지 확인합니다.

    View team backlog

  2. 팀 보드로 이동하여 열 설정이 유효한지 확인합니다.

    View team board

    열을 추가하거나 열 이름을 변경하려면 Kanban 보드에 열 추가를 참조하세요.

선택적 업데이트

프로세스를 변경한 후 다음과 같이 추가 업데이트를 수행할 수 있습니다.