Выбор правильной методологии управления проектами – первый шаг к успеху вашей команды. Но при существовании столь разных – иногда пересекающихся – подходов к управлению нюансами любого отдельно взятого проекта как узнать, какая из методологий наилучшая?
Управление проектами помогает улучшать их реализацию с точки зрения эффективности и затрат, одновременно снижая риски. Но одного лишь декларирования приоритетов для этого недостаточно. Нужно хорошо понимать, какое позитивное воздействие оказывает каждая из методологий управления проектами и чем она может помешать успешной реализации проекта.
В этой статье мы коротко обрисуем наиболее популярные методологии управления проектами (project management methodologies, PMM) и покажем, как оценить, какая из них лучше подходит для вашего проекта и организации. Разработанный один раз процесс оценки и выбора правильной методологии управления проектами можно задокументировать и затем применять его много раз, экономя тем самым время на структуризацию проектов и управление ими. Освободившиеся же ресурсы имеет смысл ориентировать на успешную реализацию самого проекта.
Наиболее популярные на сегодня методологии управления проектами
Методология водопада. На протяжении многих лет считалась основной методологией управления проектами. Имея по своей природе последовательный характер, она использовалась во многих отраслях, и особенно часто при разработке программного обеспечения. Методология водопада включает в себя статические этапы (анализ требований, проектирование, тестирование, реализацию и техническую поддержку), которые выполняются в определенном порядке. Она позволяет усиливать контроль на каждом из этапов, но, если границы проекта меняются уже в процессе его реализации, она не может обеспечить необходимую гибкость. Для методологии водопада характерен более формализованный этап планирования, на котором определяются все требования к проекту. И это уменьшает вероятность потерь ключевой информации и требований на начальной стадии.
Agile-методология. Такое проектирование подразумевает совершенно иной подход к управлению проектами. Изначально методология разрабатывалась для проектов, которым требуются высокая гибкость и быстрая реализация. Проектирование разбивается на короткие циклы – так называемые спринты. Agile-проектирование лучше подходит для проектов, требующих интенсивного взаимодействия в реальном времени и реализуемых высокомотивированными командами, не нуждающимися в дополнительном контроле. Методология agile отличается высокой интерактивностью, дает возможность быстро подстраиваться под проект. Одно из главных ее преимуществ в том, что можно быстро выявлять спорные моменты и вносить необходимые изменения на ранней стадии разработки, не дожидаясь завершения тестирования. Agile-проектирование обеспечивает применение повторяющихся процессов, снижение рисков, оперативную обратную связь, быструю оборачиваемость и уменьшение сложности.
Гибридная методология. Несмотря на то что многие команды отдают предпочтение либо методологии водопада, либо agile-проектированию, преимущества обоих подходов привели к появлению гибридной методологии, когда этапы планирования и определения требований выполняются согласно методологии водопада, а этапы проектирования, разработки, внедрения и оценки соответствуют гибкому подходу.
Метод критического пути. Метод критического пути (critical path method, CPM) – это пошаговая методология, используемая при реализации взаимозависимых проектов. Составляется перечень работ, определяются структура их декомпозиции, временная шкала, зависимости, реперные точки и результаты. Критические и некритические работы выделяются путем расчета наибольшего (на критическом пути) и наименьшего (плавающего) времени выполнения различных задач. После этого определяется, какие задачи являются критическими, а какие – нет.
Метод критической цепи. Метод критической цепи (critical chain project management, CCPM) отличается от метода критического пути тем, что он ориентирован на использование ресурсов проекта, а не проектных работ. Для решения потенциальных проблем с ресурсами формируются буферы, гарантирующие своевременную реализацию проектов с соблюдением всех необходимых мер безопасности.
Шесть сигм (six sigma). Концепция «шесть сигм» была разработана компанией Motorola для исключения лишних потерь, улучшения процессов и повышения прибыли. Методология, построенная на основе анализа данных, включает три ключевых компонента: DMAIC (define, measure, analyze, improve and control) – определение, измерение, анализ, улучшение и контроль; DMADV (define, measure, analyze, design and verify) – определение, измерение, анализ, проектирование и проверка; DFSS (Design for Six Sigma) – проектирование для шести сигм. DFSS может включать как предыдущие, так и другие варианты: например, IDOV (identify, design, optimize and verify) – идентификация, проектирование, оптимизация и проверка. Концепцию шести сигм иногда называют методологией.
Scrum. Термин scrum – «схватка» – пришел из регби, где он означает коллективную боевую стойку игроков над мячом. Методология реализации agile-разработки предполагает использование интерактивного подхода. «Скрам-сессии», или «30-дневные спринты», используются для определения приоритетных задач. Роль менеджера проекта для упрощения передается скрам-мастеру. Для независимого решения конкретных задач формируются небольшие команды. В ходе встреч со скрам-мастером оцениваются достигнутые результаты, после чего определяется приоритетность невыполненных задач.
Другие методологии управления проектами.
Помимо перечисленных, существуют и другие методологии управления проектами: методология цепочки событий (event chain methodology, ECM), Crystal, функционально-ориентированная разработка (feature driven development, FDD), разработка динамических систем (dynamic systems development, DSDM), адаптивная разработка программного обеспечения, Rational Unified Process (RUP), бережливая разработка (lean development, LD), Prince2 и пр.
Важно отметить, что решения на все случаи жизни, даже в рамках одной организации, не существует. Сфера управления проектами постоянно развивается, а знание менеджером проектов достоинств и недостатков каждой из методологий способствует успешной реализации проектов, расширяя потенциальные возможности всех заинтересованных сторон.
Как эффективно оценить методологии управления проектами
Процесс оценки, документирования и выбора правильной методологии управления проектами требует серьезной проработки, отличается сложностью и поначалу отнимает много времени, но конечный результат того стоит (разумеется, в том случае, если будет выбрана наиболее подходящая методология управления проектами).
Организация Project Management Institute (PMI) разработала всемирно признанный стандарт Organizational Project Management Maturity Model (OPM3) – модель зрелости организационного управления проектами. Он помогает организациям выявлять, измерять и улучшать свои возможности в части управления проектами и стандартизации процессов, способствует закреплению результатов успешных проектов, определению наилучших практик и усилению связей между стратегическим планированием и исполнением. OPM3 ориентирован на стратегическую эффективность организации в целом и описывает управление проектами, программами и портфелями.
В опубликованном PMI документе «Implementing Organizational Project Management: A Practice Guide» («Реализация организационного управления проектами: практическое руководство») описываются высокоуровневые процессы адаптации методологий управления проектами. Перед тем как выбрать методологии, подходящие для того или иного проекта, следует внимательно изучить этот документ и использовать в дальнейшем содержащиеся в нем сведения.
Преимущества организационного управления проектами
Поскольку основная цель OPM3 – достичь согласованности правильно выбранных стратегий и успешно реализовать проекты, организациям имеет смысл взять этот стандарт на вооружение. В сеансы высокоуровневого планирования необходимо включить офисы управления корпоративными программами (enterprise program management offices, EPMO), что будет способствовать выбору правильных методологий для конкретных проектов, повышению производительности труда и степени удовлетворенности клиентов, достижению конкурентных преимуществ, улучшению управления затратами, усилению взаимодействия и более точному прогнозированию эффективности. В конечном итоге все это улучшает и ускоряет процесс принятия решений в соответствии с общекорпоративными целями.
У каждой методологии управления проектами имеются свои сильные и слабые стороны, поэтому можно использовать сразу несколько методологий, исходя из уникальной природы проекта, его целей и организационной структуры. В любом случае необходимо описать стандартизированные лучшие практики и корректировать их с учетом меняющихся условий. Ключевая задача – выяснить, в какой степени конкретный проект соответствует целям компании. Критерии ранее достигнутых успехов или провалов можно изолировать; это упростит поиск наиболее подходящей методологии или методологий, которые позволят организации эффективно и с минимальными затратами достичь желаемых бизнес-результатов.
Ключевые моменты при выборе методологии управления проектами
При оценке методологий следует обратить внимание на следующие моменты:
• стратегические цели и базовые ценности организации;
• ключевые бизнес-факторы;
• ограничения;
• заинтересованные лица;
• риски;
• сложность;
• масштаб и стоимость проекта;
• оценка методологий управления проектами.
После того как определены критерии оценки, необходимо разработать процедуру выбора наилучшей методологии для конкретного проекта. Время от времени эту процедуру нужно корректировать с учетом развития бизнеса и меняющихся потребностей заинтересованных лиц. Перечислим некоторые ее общие этапы:
1) определение движущих сил проекта путем выявления и ранжирования основных его целей и приоритетов;
2) после определения движущих сил проекта, требований и целей – описание условий, влияющих на методологию;
3) выявление всех доступных/возможных методологий, которые в наибольшей степени подходят для проекта;
4) сравнение методологий применительно к конкретному проекту;
5) определение методологии, сулящей наилучшие результаты и наименьший риск;
6) налаживание обратной связи;
7) документирование и обоснование методологии;
8) реализация методологии;
9) мониторинг и внесение изменений по мере необходимости.
Что включает в себя оценка методологии управления проектами
К организационному развитию, равно как и к проектам, применимы критерии оценки, представленные на рисунке на этой странице. Эти же критерии необходимо учитывать и при выборе методологии. Их можно разделить на внутренние и внешние, разбив каждую из категорий на подкатегории.
Факторы наибольшего риска лежат, вероятно, в сфере организационных возможностей и подготовленности, но и все прочие указанные критерии могут породить серьезные проблемы в случае нарушения ключевых требований к проекту.
Как уже упоминалось, методологии управления проектами, подходящей на все случаи жизни, не существует даже в рамках одной компании, типа проекта или отрасли. В одной ситуации лучше может сработать какая-то одна методология, а в другой – другая или даже гибридный подход. Маловероятно, что одна и та же методология подойдет для всех проектов организации. Поэтому имеет смысл разработать и внедрить такую процедуру оценки методологий, которая поможет находить наилучший подход для каждого проекта. Учтите, что процедуру эту необходимо пересматривать и корректировать при изменении факторов бизнеса.
− Moira Alexander. How to pick the best project management methodology for success. CIO. JUL 20, 2017