Agile - планирование выпуска

Цель планирования выпуска - создать план по добавлению к продукту. Это делается каждые 2–3 месяца.

Кто в этом участвует?

  • Scrum Master - Скрам-мастер выступает в роли фасилитатора для гибкой команды доставки.

  • Product Owner - Владелец продукта представляет общий вид бэклога продукта.

  • Agile Team - Команда Agile-доставки дает представление о технических возможностях или любых зависимостях.

  • Stakeholders - Заинтересованные стороны, такие как клиенты, менеджеры программ, профильные эксперты, выступают в качестве советников при принятии решений по планированию выпуска.

Предпосылки планирования

Предпосылки для планирования выпуска следующие:

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

  • Информация команды о возможностях, известной скорости или о любых технических проблемах

  • Видение высокого уровня

  • Рынок и бизнес-цель

  • Признание, необходимы ли новые элементы невыполненной работы по продукту

Необходимые материалы

Список материалов, необходимых для планирования выпуска, выглядит следующим образом:

  • Опубликованная повестка дня, цель
  • Флип-чарты, доски, маркеры
  • Проектор, способ совместного использования компьютеров с данными / инструментами, необходимыми во время собрания по планированию
  • Данные планирования

Данные планирования

Список данных, необходимых для планирования выпуска, выглядит следующим образом:

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

Выход

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

  • План выпуска
  • Commitment
  • Проблемы, опасения, зависимости и предположения, которые необходимо отслеживать
  • Предложения по улучшению планирования будущих выпусков

Повестка дня

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

  • Opening ceremony - Приветственное сообщение, обзор цели и повестки дня, инструменты организации и знакомство с бизнес-спонсорами.

  • Product Vision, Roadmap - Покажите увеличенное изображение продукта.

  • Review previous releases - Обсуждение любого вопроса, который может повлиять на план.

  • Release name / theme - Проверьте текущее состояние тем дорожной карты и внесите необходимые корректировки, если таковые имеются.

  • Velocity - Представьте скорость для текущего выпуска и предыдущих выпусков.

  • Release schedule - Просмотрите ключевые этапы и решение о временных рамках для выпуска и итераций в рамках выпуска.

  • Issues and concerns - Отметьте любые проблемы или проблемы и запишите их.

  • Review and Update the Definition of Done - Просмотрите определение done и вносить соответствующие изменения на основе технологий, навыков или изменений в составе команды с момента последней итерации / выпуска.

  • Stories and items to be considered - Представьте истории пользователей и функции из невыполненной работы по продукту, которые будут учтены для планирования в текущем выпуске.

  • Determine sizing values - Если скорость неизвестна, запланируйте значения размеров, которые будут использоваться при планировании выпуска.

  • Coarse the size of stories- Группа доставки определяет подходящий размер рассматриваемых историй и разбивает истории на несколько итераций, если история слишком велика. Владелец продукта и эксперты в предметной области проясняют сомнения, разрабатывают критерии приемки и правильно разбивают историю. Скрам-мастер облегчает сотрудничество.

  • Map stories to iterations- Команда доставки и владелец продукта перемещают истории / дефекты в итерациях в зависимости от размера и скорости. Скрам-мастер облегчает сотрудничество.

  • New concerns or issues - Проверяйте любые новые проблемы на основе предыдущего опыта и записывайте то же самое.

  • Dependencies and assumptions - Проверьте любые зависимости / предположения, запланированные при планировании выпуска.

  • Commit- Мастер схватки требует планирования. Команда доставки и владелец продукта сигнализируют об этом как о лучшем плане, а затем соглашаются перейти на следующий уровень планирования, то есть планирование итераций.

  • Communication and logistics planning - Пересмотреть / обновить планирование коммуникации и логистики для выпуска.

  • Parking lot - Обработка парковки означает, что все элементы должны быть решены или установлены как элементы действий.

  • Distribute Action items and action plans - Распределить действия среди их владельцев, обработать план действий.

  • Retrospect - Спросите участников, чтобы встреча прошла успешно.

  • Close - Празднуйте успех.