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

‣ Гойко Аджич, «Impact Mapping. Как повысить эффективность программных продуктов и проектов по их разработке», Альпина Паблишер, 2017

‣ Джефф Паттон, «Пользовательские истории. Искусство гибкой разработки ПО», Питер, 2017

<p>16</p><p>Планирование на среднесрочную перспективу</p>

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

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

В Peetic постоянно встают вопросы о будущем.

– Сможем ли мы использовать управление подписками для выставки собак в марте?

– Через сколько времени мы сможем анонсировать запуск приложения на планшет?

– Какой бюджет необходим для разработки версии 2 приложения?

– Когда нам понадобится компонент онлайн-платежей, который разрабатывается извне?

В этой главе мы увидим, что среднесрочное планирование может помочь при ответе на все эти вопросы.

<p>16.1 Зачем планировать то, что будет после спринта?</p>
16.1.1 Небольшое напоминание о том, что такое сроки

Для полного взаимопонимания давайте сперва разберемся в значении некоторых понятий.

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

✓ планирование на среднесрочную перспективу (сезон),

✓ поставка конечным пользователям (ввод в эксплуатацию),

✓ техническая реализация (развертывание).


Вот мои обновленные определения:

Сезон – это период времени, состоящий из последовательности спринтов.

В предыдущих изданиях я называл этот период релизом. Соответственно, план релиза стал планом сезона.

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


Рисунок 16.1 – Все сезоны имеют одинаковую продолжительность.

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

Развертывание – это процесс установки версии в среде для изучения чего-либо (ценность обучения).

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

Ввод в эксплуатацию – это предоставление пользователям версии продукта (бизнес-ценность).

Ввод в эксплуатацию относится к продукту, поэтому окончательное решение остается за Владельцем продукта (для принятия он консультируется с командой и заинтересованными сторонами). Чем больше Agility, тем чаще команда предоставляет новые версии пользователям.

Ввод в эксплуатацию содержит развертывание в среде производства и активацию доступа для пользователей [46].

Пример разграничения трех понятий внутри команды Peetic.

– Сезон длится 3 месяца и состоит из 6 спринтов по 2 недели каждый. В конце сезона команда проводит ретроспективу, открытое собрание и подготовку плана следующего сезона. И так четыре раза за год.

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

– Развертывание происходит раз в месяц по завершении работы над историей.

16.1.2 Чтобы подготовить ввод в экспуатацию продукта
Перейти на страницу:

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

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

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

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

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

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

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

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