Как-то мы опробовали идею выделения среды, как специального дня для работы на дому. По сути это означало: «Хочется поработать дома? Нет проблем, но только по средам. И согласуйте это с командой». Для команды, на которой ставился эксперимент, это сработало отлично. По средам большая часть команды обычно оставалась дома и выполняла значительный объём работ, будучи при этом на связи друг с другом. Один такой день не сильно нарушал синхронизацию людей в команде. Но по каким-то причинам с другими командами этот подход не сработал.
В целом, люди, работающие дома, не стали для нас проблемой.
Памятка ScrumMaster’а
Напоследок я познакомлю вас с нашей памяткой ScrumMaster'а. Она содержит наиболее важные административные задачи, за которые отвечает ScrumMaster. Есть вещи, про которые очень легко забыть. Но есть и очевидные, такие как «устранять препятствия на пути команды», которые мы не включаем в наш список.
В начале спринта
• После планирования создать «страницу с информацией о спринте».
a) На стартовой странице wiki-портала поместить ссылку на созданную страницу.
b) Распечатать эту страницу и повесить её на стене, которая у всех на глазах.
• Разослать e-mail'ы с уведомлением о начале нового спринта. Не забыть указать цель спринта и дать ссылку на «страницу с информацией о спринте».
• Обновить статистику спринтов. Добавить оценку предварительной производительности, размера команды, длины спринта и т. д.
Каждый день
• Следить за тем, чтобы ежедневный Scrum начинался и заканчивался вовремя.
• Следить за тем, чтобы в случае добавления или удаления истории из sprint backlog’а все было сделано, как положено, чтобы эти изменения не сорвали график работ.
a) Следить за тем, чтобы product owner знал про эти изменения.
• Следить за тем, чтобы команда постоянно обновляла burndown-диаграмму.
• Следить за тем, чтобы все проблемы решались. Как вариант можно проинформировать о них Product owner’а и/или начальника отдела разработки.
В конце спринта
1. Провести открытую демонстрацию результатов спринта.
2. За несколько дней до демонстрации напомнить всем про её проведение.
3. Провести ретроспективу при участии всей команды и Product owner’а. Пригласить начальника отдела разработки, чтобы он помог найти оптимальное решение проблем.
4. Обновить статистику спринтов. Внести значение реальной производительности и основные тезисы прошедшей ретроспективы.
Заключительное слово
Фух! Вот уж не ожидал, что это займёт столько времени.
Надеюсь, эта книга навеяла вам несколько полезных идей, будь вы новичками или уже бывалыми специалистами.
Поскольку Scrum всё равно необходимо подстраивать под каждую конкретную среду, спор по поводу общих практик заведомо будет неконструктивен. Однако мне всё же интересно получить от вас отзывы и предложения. Расскажите мне, чем ваши подходы отличаются от наших. Поделитесь идеями, как стать лучше!
Пишите мне на[email protected].
Кроме того, я заглядываю сюда: [email protected].
Если вам понравилась эта книга, вы, вероятно, захотите иногда заглядывать на мой блог. Я надеюсь и впредь писать там заметки по Java и разработке софта:
http://blog.crisp.se/henrikkniberg/
А ещё никогда не забывайте … Это ведь просто работа, правда?
Список рекомендованной литературы
Ниже перечислены книги, которые стали для меня источниками идей и вдохновения. Настоятельно рекомендую!
От переводчика: большая часть рекомендованных Хенриком книг не переведена на русский язык. Приведенные переводы достаточно точны, качественные и не меняют смысла написанного в оригинале.
• Donald G. Reinertsen «Managing the Design Factory»
• Mary Poppendieck, Tom Poppendieck «Implementing Lean Software Development»
• Mike Cohn «Agile Estimating and Planning»
• Джоэл Спольски «Джоэл о программировании»
• Mary Poppendieck, Tom Poppendieck «Lean Software Development. An Agile Toolkit»
• Barry Boehm, Richard Turner, «Balancing Agility and Discipline»
• Ken Schwaber, Mike Beedle, «Agile Software Development with Scrum»
• Фредерик Брукс «Мифический человеко-месяц»
• Ken Schwaber, «Agile Project Management with Scrum»
• Кент Бек «Экстремальное программирование»
• Том ДеМарко, Тимоти Листер «Человеческий фактор»
Об авторе