Читаем Все о SCRUM. Изучение, разработка, интеграция полностью

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

21.3.2 Сезоны с фиксированной датой начала и завершения

Точно как и спринты, сезоны команд синхронизированы: одна дата начала, одна дата завершения. Все следуют одному ритму.

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


Рисунок 21.5 – Корректировка в космической программе

Все команды следуют сезонному ритму.

В конце сезона два момента, на которые стоит обратить внимание.


✓ Для ретроспективы и планирования нужен высокий уровень синхронизации между командами.

✓ Состав команд может меняться.

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

21.3.3 Прелюдия

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

<p>21.4 Бэклог и доработка несколькими командами</p>

Для лучшего понимания этого раздела рекомендую сперва ознакомиться с главами 6 «Структура бэклога», 7 «Доработка бэклога» и 8 «Определение критериев завершенности».

Философия заключается в сохранении концепции единого бэклога для нескольких команд.

21.4.1 Общий бэклог поставки

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

Также при помощи такой таблицы можно разделить работу между командами. Функциональность, как правило, – это ответственность одной команды, на что указывает какой-либо атрибут (например, цвет), добавленный к каждому элементу.


Рисунок 21.6 – Таблица функциональностей для трех команд


Итак, у команд есть бэклог поставки (представленный в виде таблицы функциональностей). Он один для продукта, даже если продукт большой.

21.4.2 Адаптированный рабочий бэклог

Должны ли команды, работающие над одним и тем же продуктом, иметь общий бэклог со всеми историями? Или у каждого есть своя часть в общем бэклоге? Это решать командам!

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

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

21.4.3 Доработка в больших масштабах

Традиционная доработка (помимо того, что выполняется каждой командой) проводится еще и на более высоком уровне – уровне функциональностей. Во время сессии доработки решается, какие новые функциональности команды возьмут в работу.


Рисунок 21.7 – Доработка в больших масштабах практикуется в Авероне[63]


Это собрание предшествует сессии доработки на уровне каждой команды.

В нем участвует группа Владельцев продукта, эксперты и представители команд (в случае, если у команды нет своего собственного Владельца продукта).


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

✓ разбить большие функциональности на части,

✓ обсудить, какие пойдут в работу, выявить зависимости и риски, определить готовность,

✓ упорядочить функциональности,

✓ определить, какая команда отвечает за реализацию функциональности; другие, соответственно, участвуют в роении.

21.4.5 Критерии готовности и завершенности в больших масштабах

Критерии готовности и завершенности одни для всех команд – так обеспечивается единый уровень качества. Роль критериев не меняется с увеличением количества команд.

Критерии разрабатываются коллективно во время прелюдии. Особое внимание следует уделить критериям завершенности для функциональности.

<p>21.5 События спринта в больших масштабах</p>
Перейти на страницу:

Все книги серии Библиотека цифровой трансформации

Менеджмент цифрового продукта. От идеи до идеала
Менеджмент цифрового продукта. От идеи до идеала

Цифровизация меняет потребительские услуги и промышленные процессы, проникая во все аспекты нашей жизни, а информационно-технологические компании становятся лидерами в своих отраслях. Традиционные отрасли также включаются в цифровую трансформацию, разрабатывая программное обеспечение для собственных нужд. Успех в этой среде требует управления жизненным циклом цифровых продуктов в условиях быстро меняющегося рынка, конкуренции и постоянного развития. Как управлять такими проектами знает Ярослав Шуваев, эксперт по корпоративным инновациям с более чем 10-летним опытом преподавания UX/UI-дизайна и продакт-менеджмента, основатель shuvaev.com.Независимо от того, в какой точке карьеры вы находитесь, «Менеджмент цифрового продукта» предоставит вам ценные знания и инструменты для успешной адаптации и роста в эпоху инноваций.Из этой книги вы узнаете:• что такое цифровой сервис и как его монетизировать;• какой продукт можно считать жизнеспособным;• какие циклы проходит проект и что делать на каждом этапе;• что нужно для масштабирования работы;• зачем создавать антихрупкую ИТ-компанию.Если вы владеете компанией и планируете внедрить цифровые технологии для улучшения бизнес-процессов, эта книга поможет понять, какие стратегии стоит применять. Она будет полезна и основателям стартапов в фазе кратного роста, и менеджерам продукта, стремящимся повысить свою эффективность, а также архитекторам, дизайнерам, разработчикам, аналитикам и другим участникам процесса создания цифровых продуктов.В формате PDF A4 сохранен издательский макет книги.

Ярослав Александрович Шуваев

Маркетинг, PR
UX/UI дизайн для создания идеального продукта. Полный и исчерпывающий гид
UX/UI дизайн для создания идеального продукта. Полный и исчерпывающий гид

Успех любого цифрового продукта складывается из многих факторов. Ваш продукт может быть уникальным и востребованным, но без проработанного UX ему не суждено заслужить лояльность клиента. Эта простая истина прекрасно известна Ярославу Шуваеву, основателю школы UXAcademy и руководителю крупных digital-проектов для российских и западных компаний, среди которых Администрация Президента, Внешэкономбанк, Coca-Cola, «Газпром», «Татнефть», «Башнефть», Bosco, QIWI, STADA и многие другие.«Моя главная цель – описать факты через призму личного опыта и конкретные жизненные примеры», – пишет Ярослав. Его книга – авторский подход к дизайну, выработанный годами плодотворной работы. Вы сделаете пользовательский опыт лучше, побуждая клиентов возвращаться к вашему продукту снова и снова.

Ярослав Александрович Шуваев

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