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 - Празднуйте успех.