Официальные сертификации Scrum и Kanban

Что такое план выпуска Scrum? Ответ может вас удивить!

Цель плана выпуска — показать высокоуровневое планирование нескольких Спринтов, в этом примере обычно от трёх до двенадцати. Спринт — временной интервал, а Инкремент — пригодный к использованию результат; за один Спринт можно создать несколько Инкрементов.

План выпуска становится ориентиром, отражающим ожидания от Scrum-команды:

  • Какие функции будут реализованы,
  • В каком порядке и когда их реализуют.

План выпуска также служит ориентиром контроля прогресса проекта. Он задаёт цели фактического развёртывания программного обеспечения в производственных ИТ-системах двумя способами:

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

До создания плана выпуска нужно учесть следующие артефакты и сведения:

  • Приоритизированный и оценённый бэклог продукта Scrum,
  • Измеренную скорость Scrum-команды (если команда только формируется, скорость оценивают или выводят из прошлых похожих проектов),
  • Критерии успеха, заданные клиентами, например сроки, объём и доступных людей в рамках бюджета проекта.

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

В зависимости от требований и приоритетов клиентов план выпуска создают для одной из трёх целей:

  • Планирование выпуска по функциям
  • Планирование выпуска по дате
  • Планирование выпуска по функциям и дате (Самый распространённый вариант)

Планирование выпуска по функциям

Что мы знаем: Скорость команды и функции, которые хотим поставить.
Чего мы не знаем: Сколько времени понадобится для поставки этих функций?

При планировании выпуска по функциям (Подробнее: Планирование релизов Scrum) сумму стори-пойнтов нужных функций выпуска делят на скорость команды. Это даёт первоначальный прогноз числа Спринтов для промежуточной или окончательной поставки. Округляйте вверх до целых Спринтов и проверяйте предположения об объёме и скорости по мере работы. На этой основе составляют план выпуска.

Feature-Based Release PlanFeature-Based Release PlanIDStoryEstimationPriority7As an unauthorized User I want to create a new account311As an unauthorized User I want to login1210As an authorized User I want to logout139Create script to purge database142As an authorized User I want to see the list of items sothat I can select one254As an authorized User I want to add a new item so that itappears in the list563As an authorized User I want to delete the selected item275As an authorized User I want to edit the selected item586As an authorized User I want to set a reminder for aselected item so that I am reminded when item is due898As an administrator I want to see the list of accounts onlogin210Total30Release goals: first, login and logout;second, manage items; final, all stories.First release: stories 7,1,10 = 5 points. 5/ 3 → 2 Sprints.Second release: stories 9,2,4,3,5 = 15points. 15 / 3 → 5 additional Sprints.Final release: all stories = 30 points. 30 /3 → 10 Sprints in total.Velocity: 3 points / Sprint. Releases afterSprints 2,7,10.
Открыть схему в полном размере

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

Что мы знаем: Скорость команды и дату, к которой хотим поставить.
Чего мы не знаем: Какие функции можно поставить к сроку?

При планировании по дате скорость команды умножают на число Спринтов до выпуска. Это показывает оценочное общее число стори-пойнтов, которое команда сможет поставить к этой дате. На основе результата составляют план выпуска.

Date-Based Release PlanDate-Based Release PlanIDStoryEstimationPriority7As an unauthorized User I want to create a new account311As an unauthorized User I want to login1210As an authorized User I want to logout139Create script to purge database142As an authorized User I want to see the list of items sothat I can select one254As an authorized User I want to add a new item so that itappears in the list563As an authorized User I want to delete the selected item275As an authorized User I want to edit the selected item586As an authorized User I want to set a reminder for aselected item so that I am reminded when item is due898As an administrator I want to see the list of accounts onlogin210Total30ReleaseReleaseReleaseReleaseRelease goal: release every 6 weeks.Velocity: 3 points / Sprint. Sprint length:2 weeks.Each release window contains 3 Sprints, witha forecast capacity of 9 points.Source cutlines: after priorities 5,7,8,9.They illustrate candidate release scope,rather than a validated capacity schedule.The full backlog is 30 points. 30 / 3 = 10Sprints of work; actual scope at a releasedepends on work completed and currentforecasts.
Открыть схему в полном размере

Планирование выпуска по функциям и дате

Что мы знаем: Скорость команды, нужные функции и желаемую дату их поставки.
Чего мы не знаем: Сможет ли Scrum-команда поставить нужные функции к заданному сроку?

Скорость команды умножают на число Спринтов до выпуска, получая оценочное общее число доступных стори-пойнтов. Если оно больше суммы стори-пойнтов функций выпуска, текущий прогноз предполагает, что объём помещается; неопределённость и изменения всё равно сохраняются.

Иначе обсудите компромиссы объёма, даты и возможностей. Добавление людей не повышает скорость автоматически и сначала может замедлить команду из-за обучения совместной работе. Прежняя рекомендация о девяти участниках не является жёстким современным пределом: в Scrum-команде обычно 10 человек или меньше. Другая команда может работать параллельно, если это эффективнее; команды одного продукта сохраняют единых Владельца продукта, Цель, бэклог и Определение готовности.

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




Поделитесь этим обучением с коллегами и друзьями!

ВАШЕ ОБУЧЕНИЕ SCRUM

Содержание

The Scrum Framework — третье издание

The Scrum Framework — второе издание

Зарегистрироваться на сертификацию

Мы гарантируем, что бесплатное онлайн-обучение поможет сдать сертификационный экзамен Scrum и Kanban!

  1. 01

    Зарегистрируйтесь онлайн

    Выберите аккредитованную сертификацию и завершите регистрацию.

  2. 02

    Получите код доступа

    Ваш личный код доступа к экзамену мгновенно придёт по электронной почте.

  3. 03

    Подготовьтесь и сдайте экзамен

    Пройдите бесплатное обучение и ответьте онлайн на 30 / 50 вопросов с выбором ответа согласно программе.

  4. 04

    Получите бессрочную квалификацию

    Получите всемирно действительный сертификат и проверяемый цифровой значок.

Образец Scrum Master Accredited Certification™
Зарегистрироваться на сертификацию

ВАШЕ БЕСПЛАТНОЕ ПРЕМИАЛЬНОЕ ОБУЧЕНИЕ ОНЛАЙН

The Scrum Framework, третье издание, готова.

Обучение создано консорциумом известных деловых лидеров и руководителей, коучей Scrum и Kanban, наставников, экспертов и авторитетов ведущих отраслей. Оно доступно каждому посетителю International Scrum Institute™. Найдите материалы через Ваша бесплатная книга о Scrum и Ваше бесплатное обучение Scrum и Kanban премиум-класса в главном меню.

Материалы — защищённая авторским правом интеллектуальная собственность International Scrum Institute™. Мы свободно делимся ими со всеми: обмен опытом служит специалистам и развитию Scrum и Kanban.

Экзамен содержит вопросы с выбором ответа. Пройдите онлайн-обучение для знаний, необходимых для сдачи и получения сертификации Scrum и Kanban.

Мы гарантируем, что бесплатное онлайн-обучение премиум-класса поможет сдать сертификационный экзамен Scrum и Kanban!