Background Image
Table of Contents Table of Contents
Previous Page  45 / 94 Next Page
Information
Show Menu
Previous Page 45 / 94 Next Page
Page Background

Scrum и XP: заметки с передовой

45

Как мы проводим ежедневный Scrum

Наш ежедневный Scrum очень похож на то, как это описывают в книгах. Каждый день он начинается в

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

(это были дни, когда мы использовали sprint backlog'и в электронном формате), однако сейчас мы проводим

ежедневный Scrum у доски задач в комнате команды. Нет ничего лучше!

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

нашей "планёрки" превысит 15 минут.

Как мы обновляем доску задач

Об чно мы обновляем доску задач во время ежедневного Scrum'а. По мере того, как каждый член

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

перемещает стикеры на доске задач. Как только рассказ касается какого-то незапланированного задания, то

для него клеится новый стикер. При обновлении временных оценок, на стикере пишется новая оценка, а

старая зачеркивается. Иногда стикерами занимается ScrumMaster, пока участники говорят.

Приёмоч-

ный тест

Приёмоч-

ный тест

Приёмоч-

ный тест

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

перед

каждой встречей.

Это тоже хорошо работает. Просто решите, что вам ближе, и придерживайтесь этого.

Независимо от того, какой формат sprint backlog'a вы используете, пытайтесь вовлечь

всю команду

в

поддержание sprint backlog'a в актуальном состоянии. Мы пробовали проводить спринты, в которых только

ScrumMaster занимался поддержкой sprint backlog'a. Он должен был каждый день обходить всех членов

команды и спрашивать об оценках оставшегося до окончания времени. Недостатки этого подхода в том, что:

ScrumMaster тратит слишком много времени на "бумажную работу", вместо того, чтобы

заниматься поддержкой команды и устранением преград.

Члены команды не в курсе состояния спринта, поскольку им не нужно заботиться о sprint backlog'e.

Эта нехватка обратной связи уменьшает общую гибкость и сконцентрированность команды.

Если sprint backlog имеет надлежащий вид, то любой член команды может легко его обновить.

Сразу же после ежедневного Scrum'a, кто-то суммирует оценки всех задач на доске (конечно, кроме тех,

которые находятся в колонке "Готово") и ставит новую точку на burndown-диаграмме.

Как быть с опоздавшими

Некоторые ком нды заводят специальную копилку. Если вы опоздали, даже на минуту, вы кидаете в

копилку определённую сумму. Без вариантов. Даже если вы позвонили перед началом ежедневного Scrum'а

и предупредили, заплатить всё равно придётся :o)