Упражнение. Планирование спринта с помощью планов доставки
Теперь вы можете создать план доставки и использовать его для планирования спринта в Azure DevOps.
Команде Tailspin не терпится узнать, как будут работать "Планы выполнения". У них уже есть две команды с спринтами, настроенными в Azure DevOps, поэтому теперь они могут просматривать и оптимизировать рабочие расписания.
Для этого необходимо сделать следующее:
- Создайте план доставки.
- Добавьте спринты и вехи команды.
- Переупорядочение рабочих элементов в соответствии с общим расписанием.
Создание плана доставки
Вы создаете план доставки на вкладке "Планы доставки" в Azure Boards. Вы можете создавать столько планов доставки, сколько необходимо для управления различными аспектами организации.
В Azure DevOps перейдите к проекту.
В разделе Boards (Доски) выберите Delivery Plans (Планы выполнения).
Выберите новый план.
В форме введите следующие поля:
- Имя: План выполнения Space Game.
- Выберите Элементы невыполненной работы для веб-команды Веб-команда Space Game.
- Добавьте Элементы невыполненной работы для команды модуля Space Game с помощью пункта Добавить команду.
Веб-команда и команда разработки движка имеют общий набор элементов невыполненной работы.
Нажмите кнопку создания.
Примечание.
Командный проект, созданный для этого модуля, использует процесс Scrum, а не Базовый, который используется в других модулях этой схемы обучения. Хотя базовый процесс использует проблемы, процесс Scrum использует элементы невыполненной работы, которые функционально одинаковы для целей этого модуля. Вы можете использовать планы доставки с помощью любого процесса.
Добавление маркеров вехи расписания
Маркеры вехи можно добавить в план доставки в качестве эталонных точек. Они помогают планировать работу в контексте значимых или связанных с внешними обстоятельствами дат. Давайте теперь добавим несколько маркеров. Для этого:
Выберите план выполнения.
На панели инструментов справа вверху выберите Параметры, а затем в области Параметры плана выберите Метки.
На вкладке "Маркеры" выберите "Добавить маркер".
В форме введите следующие поля:
- Дата — выберите дату на одну неделю позже сегодняшней.
- Метка: Cliffchella
- Цвет: красный
Повторите эту процедуру, чтобы добавить метки с отметками, датами и цветами:
- Бета: пять недель с сегодняшнего дня (синий)
- Годовая вечеринка компании: шесть недель с сегодняшнего дня (зеленый)
Выберите Сохранить.
Используйте элементы управления Scroll calendar (Прокрутка календаря) и Zoom out (Уменьшить масштаб), чтобы отобразить все маркеры в представлении.
Выберите маркер Beta (Бета-версия) в верхней части проекта плана. Сплошная линия показывает границу вехи бета-версии.
Оптимизация рабочего расписания
Обратите внимание, что для веб-команды есть рабочий элемент для интеграции с бета-базой данных. Оно запланировано на завершение до того, как бета-версия будет готова. Это проблема, так как этот рабочий элемент зависит от этой бета-версии.
Перетащите рабочий элемент интеграции из Sprint 3 в Sprint 4 , чтобы убедиться, что его зависимость будет доступна.
Это изменение открывает значительную пропускную способность в Sprint 3. Так как это время теперь доступно для продуктивной работы, перетащите два рабочих элемента Исправление из Спринта 4 обратно в Спринт 3.
Окончательный план спринта должен выглядеть следующим образом:
Хотя команда внесла некоторые корректировки, она решила не все проблемы с зависимостями, выявленные в плане выполнения. В следующем уроке вы узнаете больше о зависимостях и способах устранения проблем, которые могут возникнуть в расписании.