С удовольствием хочу рассказать о внедрении Scrum в нашей компании, проведенном Алексеем Корсуном в 2009 году. До этого в течение 5 лет компания работала по waterfall, и, хотя мы и слышали раньше о методологии Scrum, но не предполагали таких значительных позитивных перемен.
Самое главное, что хотелось бы отметить - это гигантский прилив энтузиазма и мотивированности команды. Считаю, что мотивированная команда может справиться с любыми трудностями и нерешаемыми проблемами.
Сократились потери рабочего времени за счет того, что исчезли бесконечные многочасовые статус-митинги. Кто чем занимается и в каком состоянии находится задача - все это стало наглядно видно на доске, а "блокеры" стали озвучиваться на стенд-ап пятиминутках.
Прозрачность процесса для всей команды - еще одно значительное изменение, которое все отметили.
В результате более гранулярного планирования задач стали более предсказуемыми и выполнимыми итерации, прекратился процесс "переползания" задач из итерации в итерацию, ускорилась и упростилась процедура работы с требованиями. Это привело к заметному повышению производительности команды.
После внедрения agile version control у нас появилась стабильная главная ветка кода, из которой стало возможно делать релизы без создания "стабилизационных" бранчей, а в результате введения парного программирования, ревью кода и рефакторинга - повысилась стабильность продукта в целом.
Следует отметить, что внедрение Scrum у нас не было гладким и поначалу было встречено с недоверием и сомнениями. Многие считали, что Scrum не будет работать в такой большой команде, распределенной по нескольким локациям. Однако итоги первых же итераций показали, что Scrum у нас очень хорошо работает и убедили даже самых больших скептиков.