Поделиться через


Изменение процесса проекта с Scrum на Agile

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

Проект можно изменить на основе процесса Scrum, чтобы использовать унаследованный гибкий процесс. В этой статье приведены шаги, необходимые для внесения этого изменения.

Перед внесением этого изменения рекомендуется ознакомиться с процессом, на который вы меняетесь. Типы рабочих элементов Task, Bug, Feature и Epic одинаковы для процессов Scrum и Agile. Однако некоторые значения полей "Состояние" и "Причина" отличаются.

 Процесс Типы рабочих элементов Рабочий процесс
Скрам Типы рабочих элементов Scrum Рабочий процесс Scrum
Agile Типы гибких рабочих элементов Рабочий процесс Agile

Дополнительные сведения см. в разделе "Сведения о процессах и шаблонах процессов".

Причины, по которым может потребоваться изменить процесс с Scrum на Agile:

  • Вы хотите использовать "Историю пользователя" и "Точки истории" вместо элемента бэклога продукта и оценочной работы.
  • Ваша организация требует, чтобы все стандартизировали отслеживание с помощью настраиваемого наследуемого процесса на основе Agile.

Предупреждение

Если у вас есть рабочие элементы, этот процесс требует ручного обновления рабочих элементов и конфигурации доски. Убедитесь, что вы выполните шаги, описанные в этой статье, чтобы выполнить необходимые ручные действия после изменения процесса, используемого в проекте.

Необходимые условия

Категория Требования
Права доступа — Чтобы создать, удалить или изменять процесс: член группы Администраторы коллекции проектов или конкретные разрешения на уровне коллекции: Создание процесса, Удаление процесса, Изменение процесса или Удаление поля из организации. Дополнительные сведения см. в разделе "Настройка разрешений и доступа для отслеживания работы", настройка наследуемого процесса.
— Чтобы обновить доски: администратор команды или член группы администраторов проекта.
Доступ - Даже если у вас есть базовый или более низкий доступ, вы все равно можете изменить процесс, если кто-то дает вам разрешения на это.
— Чтобы обновить и изменить тип существующих рабочих элементов: член проекта.

Открыть настройки>Процесс

Вы создаете, управляете и настраиваете процессы в настройках организации Процессы.

  1. Выберите логотип Azure DevOps, чтобы открыть проекты. Затем выберите параметры организации.

    Выберите параметры организации.

  2. Затем нажмите кнопку "Процесс".

    Выберите

    Внимание

    Если вы не видите Процесс, вы работаете с TFS-2018 или более ранней версией. Страница «Процесс» не поддерживается. Необходимо использовать функции, поддерживаемые для локальной модели xml-процессов.

Вы создаете, управляете и вносите изменения в процессы из настроек коллекции>Process.

  1. Выберите логотип Azure DevOps, чтобы открыть проекты. Выберите коллекцию проектов, процессы которой нужно настроить, а затем выберите параметры коллекции.

    Выберите параметры организации.

  2. Затем нажмите кнопку "Процесс".

    Выберите

Создание и настройка наследуемого процесса Agile

  1. Создайте настраиваемый процесс в рамках Agile под названием "Agile — Наследуемое".

  2. Если в текущем проекте на основе Scrum используются типы рабочих элементов "Элемент невыполненной работы" и "Препятствие", необходимо добавить эти типы рабочих элементов в процесс "Гибкий — унаследованный".

    Вам не нужно добавлять какие-либо сведения в эти типы рабочих элементов, так как вы измените их позже на "История пользователя" и "Проблема". Однако если вы захватили сведения в поле (например, "Усилия", "Приоритет" или другое поле), добавьте эти поля в типы рабочих элементов.

  3. По завершении список типов рабочих элементов должен отображаться следующим образом.

    Agile — унаследованные WIT

Изменение процесса

  1. Выберите процесс, содержащий проект, который требуется изменить. Чтобы измениться с Scrum на Agile, выберите Scrum или настраиваемый процесс на основе Scrum .

    Выбор процесса

  2. Выберите "Проекты", а затем щелкнитезначок действий для проекта, который вы хотите изменить, и нажмите кнопку "Изменить". Здесь мы выбираем проект Fabrikam Fibre PB.

    Вкладка

    Следуйте шагам мастера.

  3. Выберите процесс Гибкий - унаследованный, созданный ранее, и нажмите Сохранить.

    Шаг 1 из 3 диалогового окна процесса изменения, выберите процесс

    Если вы пропустили шаг 2 создания и настройки наследуемого процесса Agile, вы получите следующее сообщение, чтобы добавить отсутствующие типы рабочих элементов.

    Шаг 2 из 3 диалогового окна процесса изменения, повторная попытка

    Закройте диалоговое окно мастера и добавьте отсутствующие типы рабочих элементов. См. статью "Добавление типов рабочих элементов и управление ими".

  4. После успешного завершения мастер отображает следующие сведения. Запишите шаги, которые необходимо выполнить, и нажмите кнопку "Закрыть".

    Шаг 3 из 3 диалогового окна процесса изменения

Действия по обновлению рабочих элементов и параметров доски вручную:

  • Обновление столбца на сопоставление состояний для каждой доски команды
  • Обновление существующих рабочих элементов с помощью типов рабочих элементов, заданных целевым процессом
  • Обновите существующие рабочие элементы с помощью правильной модели состояния целевого процесса.

Настройка соответствия столбцов доски состояниям

Вы можете настроить доски для отображения промежуточных столбцов. Для каждого добавленного столбца необходимо выбрать допустимое состояние рабочего процесса для типов рабочих элементов, отображаемых на доске. Дополнительные сведения см. в разделе "Состояния рабочего процесса" и категории состояний.

  1. Для каждой команды откройте свою доску.

  2. Нажмите на ссылку «Исправить это сейчас» или значок шестеренки, чтобы настроить параметры доски.

    Откроется диалоговое окно "Параметры". Эти вкладки, отображающие необходимый значок, нуждаются в исправлении.

    Диалоговое окно

    Переименуйте каждый столбец и выберите правильное состояние для каждого столбца, чтобы сопоставление столбцов было правильным. При необходимости добавьте один или несколько столбцов. По завершении нажмите кнопку "Сохранить и закрыть".

    Исправили доску.

Обновление рабочих элементов

Следующим шагом является массовое обновление рабочих элементов. Рекомендуемая последовательность:

  • Создайте запрос рабочего элемента, отображающий все рабочие элементы, необходимые для обновления.
  • Выполните массовое обновление, чтобы изменить тип рабочих элементов из "Элемент продуктового невыполненного списка" на "Пользовательская история".
  • Выполните массовое обновление всех состояний, чтобы изменить их из состояний Scrum — утвержденных, зафиксированных и выполненных — в состояния гибкого процесса — активное, разрешенное и закрытое.
  1. Создайте запрос, чтобы получить список всех элементов бэклога продукта, препятствий, функций, задач и эпиков. Необходимо изменить тип рабочего элемента первых двух типов рабочих элементов, а также поля "Состояние" и "Причина" для всех элементов.

    Запрос всех элементов

  2. Выберите значок действий и выберите параметры столбца. Выберите отображение полей "Состояние" и "Причина". Выберите вкладку "Сортировка" и установите сортировку по типу рабочего элемента и значению состояния.

    Диалоговое окно параметров столбца, вкладка сортировки

  3. Выберите "Результаты ", чтобы просто отобразить список рабочих элементов.

  4. Выделите все пользовательские истории, щелкните значок действий, выберите Изменить тип и измените тип на элемент бэклога продукта.

    Диалоговое окно

    Дополнительные сведения см. в разделе "Перемещение, изменение или удаление рабочих элементов", "Изменение типа рабочего элемента".

    Возможно, вы получите ошибки, в которых тип рабочего элемента и состояние не совпадают. В этом случае вы не сможете сохранить изменения, пока не обновите состояние, как описано на следующем шаге.

    Состояние ошибки изменения типа рабочего элемента

  5. Выделите все рабочие элементы одного и того же состояния, например «разрешено», выберите значок действий, а затем нажмите Изменить. Добавьте поле "Состояние" и выберите "Зафиксировано" или допустимое значение для элемента бэклога продукта. Также может потребоваться обновить поле "Причина". Дополнительные сведения см. в разделе "Массовое редактирование рабочих элементов".

    Диалоговое окно

    Это приведет к обновлению списка без ошибок.

    Обновленный список без ошибок.

  6. Чтобы сохранить изменения, щелкните значок действий и нажмите кнопку "Сохранить элементы".

  7. Повторите описанные выше действия, чтобы изменить тип рабочего элемента с Помехи на Задачу и обновить состояния на допустимые для типов рабочих элементов.

  8. По завершении выберите значок действий и выберите Сохранить элементы.

Совет

Если у вас есть несколько изменений значений полей, например, нужно внести значение из поля "Усилия" в поле "Точки истории", вы можете сделать это с помощью Excel. См. статью "Массовое добавление или изменение рабочих элементов" в Excel.

Проверка внесенных изменений

  1. Перейдите в командный бэклог и убедитесь, что элементы бэклога отображаются должным образом.

    Просмотр невыполненной работы группы

  2. Перейдите к доске команды и убедитесь, что параметры столбца верные.

    Просмотр доски команды

    Сведения о добавлении столбцов или изменении имен столбцов см. в разделе "Добавление столбцов в доску".

Необязательные обновления

После изменения процесса может потребоваться внести дополнительные обновления следующим образом: