Книга Scrum. Революционный метод управления проектами - Джефф Сазерленд
Шрифт:
Интервал:
Закладка:
Глава 8. «Приоритеты»
5. Уточните и оцените БЭКЛОГ ПРОДУКТА. Крайне важно, чтобы участники группы, которые будут выполнять задания из бэклога, оценили, сколько усилий это потребует. Команда должна взглянуть на каждую задачу и определить, выполнима ли она в принципе. Достаточно ли информации, чтобы выполнить задачу? Достаточно ли она обозрима, чтобы ее можно было оценить? Есть ли общее понимание, каким стандартам и критериям она должна соответствовать, чтобы быть выполненной? Создается ли при этом действительная стоимость? Должна быть обеспечена возможность продемонстрировать результат выполнения каждой задачи. Не оценивайте задания бэклога в часах, поскольку люди плохо с этим справляются. Оценивайте в относительных размерах: «малый», «средний», «большой». Лучше использовать последовательность Фибоначчи и присваивать каждой задаче количество баллов: 1, 2, 3, 5, 8, 13, 21.
Глава 6. «Планируйте реальность, а не пустую мечту»
6. ПЛАНИРОВАНИЕ СПРИНТА. Это первое скрам-собрание. Команда, скрам-мастер и владелец продукта планируют спринт. Спринты всегда имеют фиксированную продолжительность, которая должна быть меньше месяца. Как правило, выбирают спринты длиной в одну или две недели. Команда смотрит в верхнюю часть бэклога и прогнозирует количество заданий, которое возможно выполнить за этот спринт. Если команда уже прошла пару спринтов, ей следует учитывать то число баллов, которое было в прошлом спринте. Количество баллов мы называем ДИНАМИКОЙ ПРОИЗВОДИТЕЛЬНОСТИ. Скрам-мастер и команда должны в каждом спринте наращивать динамику.
Планирование спринта – это еще одна возможность для владельца продукта и команды удостовериться, что все точно понимают, как реализация заданий служит воплощению замысла. На этой встрече все должны договориться о цели спринта и определить, что должны выполнить за спринт.
Основное правило Scrum – если команда договорилась об определенном количестве заданий, которые нужно выполнить за один спринт, то добавлять новые уже нельзя. Команда должна быть в состоянии работать автономно на протяжении всего спринта и завершить то, что пообещала заказчику сделать.
Глава 6. «Планируйте реальность, а не пустую мечту»
7. РАБОТА ДОЛЖНА БЫТЬ ВИДИМОЙ. Прозрачность всех действий и процессов обеспечивает скорейшее достижение цели. Наиболее распространенный способ добиться этого – завести СКРАМ-ДОСКУ с колонками: «Нужно сделать, или бэклог»; «В работе»; «Сделано». Стикеры – это пользовательские требования, которые нужно реализовать; по мере того как они выполняются, команда перемещает стикеры из одной колонки в другую.
Еще один способ сделать работу видимой – создать ДИАГРАММУ ВЫГОРАНИЯ ЗАДАЧ. На одной оси – количество баллов, которое команда взяла в этом спринте, на другой – количество дней. Каждый день скрам-мастер подсчитывает количество баллов за выполненные задачи и отражает это на графике. В идеале к концу спринта должен быть резкий спад до нуля.
Глава 7. «Счастье»
8. ЕЖЕДНЕВНОЕ СОБРАНИЕ НА ХОДУ, или ЕЖЕДНЕВНЫЙ SCRUM. Это пульс всего процесса Scrum. Каждый день в одно и то же время не более чем на пятнадцать минут команда и скрам-мастер встречаются и дают ответы на три вопроса.
1. Что ты делал вчера, чтобы помочь команде завершить спринт?
2. Что ты будешь делать сегодня, чтобы помочь команде завершить спринт?
3. Какие препятствия встают на пути команды?
Вот и все. Вся встреча. Если на это требуется больше пятнадцати минут, значит вы что-то делаете неправильно. Суть таких встреч в том, чтобы вся команда точно знала, какое задание на каком этапе находится в текущем спринте. Все ли задачи будут выполнены в срок? Есть ли возможность помочь другим членам команды преодолеть препятствия? Никто не распределяет заданий сверху – команда самостоятельна и все решает сама. Никто не пишет подробных отчетов руководству. Скрам-мастер отвечает за устранение помех, мешающих команде продвигаться вперед.
Глава 4. «Время»
Глава 6. «Планируйте реальность, а не пустую мечту»
9. ОБЗОР СПРИНТА. Это встреча, на которой команда рассказывает, что сделано за спринт, и демонстрирует готовые части продукта. Присутствуют владелец продукта, скрам-мастер, команда и любые заинтересованные лица: заказчик, представители руководства, потенциальные потребители. Это открытая встреча, где команда демонстрирует, что удалось переместить в колонку «Сделано» за время спринта.
Демонстрировать команда должна только то, что соответствует определению «Сделано». Что полностью и окончательно готово. Это может быть полностью выполненный продукт или его отдельная готовая функция.
Глава 4. «Время»
10. РЕТРОСПЕКТИВНОЕ СОБРАНИЕ. После того как команда показала, что она сделала за прошедший спринт и что может быть сдано клиенту для получения обратной связи, все садятся за общий стол и обсуждают ряд вопросов. Что прошло хорошо? Что можно было сделать лучше? Что можно сделать лучше в следующем спринте? Какое улучшение команда может внедрить в процесс немедленно?
Чтобы собрание было действенным, потребуется создать атмосферу доверия и проявить необходимую эмоциональную зрелость. Главное, о чем нужно помнить, – вы никого не обличаете, а рассматриваете рабочий процесс. Почему это случилось? Почему мы это упустили? Что могло бы ускорить ход работ?
Особенно важно, что люди ощущают себя командой и берут на себя ответственность за все процессы и их результаты. Решения ищут всей командой. Участники группы должны обладать определенной психологической выдержкой, чтобы их обсуждения были направлены на решение злободневной проблемы, а не на поиски виноватых. Абсолютно недопустимо, чтобы даже один член команды вынужден был занимать оборонительную позицию, – все в группе должны слышать и понимать друг друга.
К концу встречи команда и скрам-мастер должны договориться о совершенствовании процесса, которое будет введено в действие в следующем спринте. Совершенствование, которое называют кайдзен, должно быть внесено в бэклог для следующего спринта, включая приемочные тесты. Благодаря скрам-доске и тестированию команда сможет понять, действительно ли они внедрили совершенствование и как оно сказалось на динамике производительности.
Глава 7. «Счастье»1
11. Немедленно начинайте следующий спринт, учитывая как возникшие препятствия, так и результаты непрерывного совершенствования.
Ни один проект не является результатом работы одного человека. Моя книга не исключение – над ней работала замечательная команда.
В первую очередь слова признательности моему сыну Джей Джею Сазерленду. Это он предложил написать вместе книгу о том удивительном путешествии, в которое я когда-то отправился благодаря Scrum. После десяти изматывающих лет работы на радиокомпанию NPR, когда одна война сменяла другую и катастрофы шли сплошной чередой, сын понял, что нуждается в передышке. Он решил, что история о возникновении методологии Scrum, ее становлении, о том, как она изменила мир, не только должна быть рассказана, но и обязательно будет услышана. И конечно, он надеялся – и оказался совершенно прав, – что совместная работа над книгой принесет нам обоим огромное удовольствие. Книга, которую вы держите в руках, – это результат долгих плодотворных часов, проведенных вместе с сыном.