Привет! 🫂
📚📚📚 Прочла книгу “Agile Project Management. The Complete Guide for Beginners to Scrum, Agile Project Management, and Software Development.”, G. Caldwell. В книге содержится краткое описание основ Agile менеджмента, Scrum, XP, Lean, Kanban. Всё это описано в формате «делай раз, делай два». Так же автор попытался описать применимости каждого подхода.
🗯🗯🗯 Лично для себя вынесла из книги несколько вещей: - основные скиллы, необходимые менеджеру в Agile (они не совсем совпадают с другими источниками, но тут, как я понимаю, каждый автор пишет то, как он думает); - как может выглядеть процесс разработки в случае внедрения XP (роли, активности, жизненный цикл); - соотношение Lean и Six Sigma.
🗯🗯🗯 Вообще, книга навела на следующие мысли. Много где можно найти описание процессов, правил и тп. И в реальности я сталкиваюсь с тем, что и инженеры, и менеджеры, и заказчик думают в формате “у нас есть ретро, демо, спринты, значит, мы Agile, значит, у нас Scrum”. И самое сложное- это донести, что Agile и Scrum не только лишь процессы, а, в первую очередь образ мышления, отношения к проекту, к своей работе
Не Scrum это, когда команда зависит от внешних специалистов, когда команда представляет из себя отдельно подкоманды аналитики, разработки и тестирования, которые не общаются друг с другом, когда у каждых отдельный статус, и никто не знает чем другие занимаются. Не Scrum, когда аналитики отказываются участвовать в планировании и говорят «в спеке всё написано». Так же, как и то, когда команда не понимает цель спринта. Не Agile, когда менеджер в приказном порядке говорит команде, что она обязана выйти работать в выходные, и когда это- норма работать в выходные. Не Agile и когда все (команда, заказчик) смотрят на менеджера и ждут указаний вплоть до того какую задачу брать из спринтового бэклога. Так же, как и не является Agile то, что команда общается с заказчиком через толпу менеджеров.
Как сказал один мой знакомый «отсутствие спринтов ещё не Канбан», так же и наличие спринтов ещё не Скрам.
И мне часто задают вопрос: «а Scrum можешь нам сделать?» Могу. Но либо вынимая серую массу из ваших же голов, и заменяя её на ту, что будет содержать правильные ценности и понимание, либо же заменой 90% команды на тех, у кого уже сформированы ценности. При этом не отменяя первого. Но! Это долго и больно.. Поэтому, «давай процессами обойдёмся». Что ж, давайте обойдёмся только процессами, но при этом с вечной болью от натягивания совы на глобус.
Почему так? А потому что мало где про ценности, про мышление… В основном везде «делай раз, делай два».
Именно поэтому моим фаворитом среди книг об Agile остаётся книга Юргена Апелло
16.08.2022