Scrum и XP: заметки с передовой
54
Отдых между спринтами
В реальной жизни невозможно постоянно бежать как спринтер. Между забегами вам в любом случае
нужен отдых. Если вы бежите с постоянной максимальной скоростью, то, по сути, вы просто бежите трусцой.
То же самое наблюдается в Scrum'е, да и в разработке программного обеспечения в целом. Спринты
очень изматывают. Как у разработчика, у вас никогда нет времени, чтобы расслабиться, каждый день вы
должны стоять на этом проклятом Scrum-митинге и рассказывать всем, чего вы добились вчера. Мало кто
может похвастаться: "Я потратил большую часть дня, положив ноги на стол, просматривая блоги и попивая
капучино".
Помимо собственно отдыха, есть ещё одна причина для паузы между спринтами. После демо и
ретроспективы, как команда, так и product owner будут переполнены информацией и всевозможными
идеями, которые им следовало бы обмозговать. Если же они немедленно займутся планированием
следующего спринта, то есть риск, что они не смогут упорядочить всё полученную информацию или сделать
надлежащие выводы. К тому же у product owner'а не хватит времени для корректировки его приоритетов
после проведённого демо и т.д.
Плохо:
Понедельник
09-10
Спринт №
1:
демо
10-11
Спринт №
1:
ретроспектива
13-16
Спринт №
2:
планирование
Перед началом нового спринта (если быть точным, после ретроспективы спринта и перед планированием
следующего спринта) мы стараемся добавлять небольшой промежуток свободного времени. Увы, у нас это не
всегда получается.
Как минимум, мы стараемся добиться того, чтобы ретроспектива спринта и следующее планирование
спринта не проходили в один и тот же день. Перед началом нового спринта каждый должен хорошенько
выспаться, не думая при этом о спринтах.
Лучше:
Понедельник
09-10
Спринт №
1:
демо
10-11
Спринт №
1:
ретроспектива
Вторник
09-13
Спринт №
2:
планирование
Еще лучше: