11/04/2018
Заблуждения в Agile вызывают проблемы при реальном применении того или иного подхода и, как показывает практика, связаны, как с недостатком опыта, так и с навязываемыми стереотипами, в которых высвечиваются преимущества, но замалчиваются ограничения.
РАСПРОСТРАНЁННЫЕ ЗАБЛУЖДЕНИЯ ОБ
1. Не нужно планировать, а нужно делать.
Этот слоган можно встретить, как один из принципов Agile. Звучит красиво, но вызывает ряд вопросов: Делать что? В какой последовательности? Какими ресурсами? С какими затратами? Как сдавать продукт Заказчику? В реальной жизни в Agile необходимо применять упрощенное планирование (по сравнению с «водопадом») по причине того, что а) проект выполняется короткими итерациями (спринтами) с длительностью каждой от 2-х до 4-х недель (рекомендовано) и, естественно, планирование такой итерации не должно требовать столько же усилий, как «водопадный проект» длиной в 3 года и б) если изначально предполагается, что будет большое количество изменений, то имеет смысл детально планировать только каждую итерацию (спринт), а не набор итераций (релиз) и тем более не весь проект, т.к. это лишено практического смысла. Что не отменяет оценки стоимости и длительности всего проекта перед его началом.
2. Любой проект может быть выполнен по Agile методикам.
Это очевидное преувеличение, т.к. существует набор факторов, определяющих выбор того или иного метода построения жизненного цикла проекта, учитывающих сильные и слабые стороны метода, а также его естественные ограничения (см. ниже)
3. Agile является «дутым пузырём», распропагандированным, но неприменимым на практике.
Это обратная сторона заблуждения №2 и так же «отвечает действительности». Agile прекрасно применим в некоторых типах проектов, как модель для реализации всего проекта (например – проекты Change Management, Six Sigma, IT разработка и др.), и является неотъемлемой частью гибридных проектов, которые уже в ближайшее время станут превалирующими, особенно учитывая развитие современных технологий, особенно в IT сфере
4. При применении Agile командой не нужно управлять, т.к. она самоорганизующаяся и способна принимать любые решения самостоятельно.
Самоорганизация проектных команд и человеческих ресурсов вообще действительно является крайне желательным элементом успешного достижения целей в современном управлении. Но утверждения, что: а) команда априори является самоорганизующейся; б) руководить проектом нет необходимости; в) если команда не самоорганизующаяся, то это не Agile, мягко говоря, спорны. Очевидно, что способность команды самоорганизоваться зависит от ее размеров, психологии людей, опыта людей, квалификации людей, стрессовости проекта, значения проекта для Заказчика, культуры управления в организации, а также от других факторов. Поэтому на практике метод управления проектной командой (директивный или обслуживающий, как антонимы) должен выбираться, исходя из реальной ситуации, как при выполнении «адаптивного», так и «прогнозируемого» типов проектов и вообще может быть разным на разных стадиях
5. «Водопадная модель проекта является устаревшей, а Agile – новый подход к управлению».
Вообще-то и инкрементальный и, тем более, итерационный подходы к реализации проекта применяются уже много-много лет. Что действительно является относительно новым – это “time-boxed” метод в жёстком ограничении длительности итерации, применяемый, например, в . В этом подходе есть свои очевидные достоинства и такие же очевидные недостатки, которые рассмотрены ниже. Также следует отметить, что эффективность и целесообразность применения того или иного подхода к реализации проекта зависит от набора факторов, а не от «новизны» или «устаревания», что также рассматривается в этой статье
6. Крепёж и передвигание стикеров на Kanban доске и есть Agile.
Красивые и разноцветные стикеры, разделенные по статусам, приковывают внимание. Этим «важнейшим» навыкам перемещения стикеров посвящается много времени и усилий. Некоторые люди искренне считают, что это и есть важнейший элемент Agile и Project Management вообще. Не хочется расстраивать этих людей, но: а) Kanban вообще-то создан не для Управления проектами и б) доски статусов являются всего лишь средством визуализации и могут, а могут и не применяться для отслеживания фактического состояния проекта. Вообще-то в наличии есть гораздо более мощные инструменты для таких задач.
Материал подготовлен Влад Березин, PMP, SMART business
Ранее мы опубликовали статью о том, что такое Agile и в каких видах проектов он применим: https://bit.ly/2JCtEHy.
_
17-19 апреля приглашаем вас на Сертификационный курс "Agile Project Management PMI®" (интенсив)