ТОП-4 Методологии управления проектами
26 Мар 2015
Источник: http://www.devx.com/enterprise/explore-the-top-4-project-management-methodologies.html
Как известно, каждый проект – это уникальное мероприятие, не поддающееся стандартизации. Однако процессы управления проектами поддаются стандартизации и документы, которые формализуют эти процессы, получили название методологий управления проектами. Причем некоторые методологии управления проектами применимы для всех типов проектов в разных областях. Другие же, напротив, подходят только для управления конкретными типами проекта. Так, для сферы дорожного строительства наиболее подходящей будет одна проектная методология, в то время как для проекта по разработке программного обеспечения – другая. Рассмотрим ниже наиболее часто применяемые методологии управления проектами.
Традиционная (Каскадная) методология управления проектами
Традиционная методология управления проектами может быть использована во всех отраслях, но наиболее распространена в строительстве. Она также носит название каскадной или водопадной модели, вследствие того, что предлагаемая ею последовательность фаз напоминает поток. Методология выделяет семь последовательных этапов проектного управления:
- Определение требований
- Проектирование
- Реализация (строительство, производство…)
- Внедрение
- Тестирование и отладка
- Установка
- Эксплуатация и сопровождение
Переход к следующей фазе проекта возможен только в том случае, если предыдущий этап завершён и принят заказчиком. Применение данной методологии наиболее предпочтительно в проектах, результатом выполнения которых является материальный продукт (например, строительные проекты, установка оборудования и пр.) и для реализации которых требуется конкретная последовательность действий. Кроме того, разработанные планы возможно использовать повторно для аналогичных проектов в будущем.
Однако с другой стороны, каскадная модель управления проектом требует инвестиций в планирование. Обычно первые две фазы занимают от 20 до 40% от всего времени выполнения проекта по данной методологии. Вследствие структурированного подхода, внесение изменений в содержание работ происходит медленно, что делает методологию не гибкой и не подходящей в случаях, если клиент не уверен, какой результат он хочет получить.
Методология управления проектами PRINCE2
PRINCE2 (Projects in Controlled Environments) так же является структурированной методологией к проектному управлению. Это одна из самых популярных методологий управления проектами, широко используемая в Великобритании в управлении как в бизнесе, так в органах власти. PRINCE2 – это процессно-ориентированная проектная методология, которая фокусируется на процессах верхнего уровня (управление, организация, контроль), а не на низших задачах (декомпозиция работ, разработка графиков). Методология PRINCE2 базируется на семи принципах, семи темах и семи процессах. Принципы являются центральным элементом методологии: если хотя бы один из них не выполняется, то нельзя говорить о том, что проект выполняется в рамках PRINCE2.
Принципы методологии PRINCE2:
- Постоянная оценка экономической необходимости — остается ли неизменной экономическая выгода от проекта на протяжении всего жизненного цикла проекта
- Обучение на опыте – команда проекта должна постоянно искать и изучать опыт предыдущих проектов
- Определение ролевой модели – команда проекта должна иметь ясную организационную структуру и вовлекать подходящих людей для решения нужных задач
- Управление по этапам – необходимо, чтобы проекты были спланированы, а также подвергались мониторингу и контролю на каждом этапе выполнения;
- Управление по отклонениям – следует четко обозначить допустимые границы отклонений в проекте, чтобы установить границы ответственности
- Фокус на продуктах – необходимо концентрироваться на определении и достижении качества продуктов (результатах проекта)
- Адаптация к проектной среде – следует адаптировать процессы и инструменты управления проектом к требованиям проектной среды, а также к масштабу работ, их сложности, важности, квалификационным требованиям и степени риска
Аспекты представляют собой направления проектного управления, на которые следует обращать внимание в течение длительности всего проекта.
Аспекты методологии управления проектами PRINCE2:
- Обоснование проекта: какую ценность проект принесёт организации?
- Организация: каким образом необходимо распределить роли и ответственность между членами проектной команды для того, чтобы эффективно управлять проектом
- Качество: какие имеются требования и критерии к качеству и каким образом можно их обеспечить
- Планы: шаги, требуемые для разработки плана, и инструменты PRINCE2, необходимые к использованию
- Риски: каким образом менеджмент проекта будет разрешать проблему наличия неопределённостей в плане проекта и во внешней среде
- Изменение: как руководство проекта будет оценивать влияние непредвиденных задач и изменений и реагировать на них
- Прогресс: реализуемость проекта, выполнение планов и дальнейшее развитие проекта
Наконец, семь процессов разбивают жизненный цикл проекта на различные фазы, для каждой из которой имеются свои рекомендуемые к принятию действия, получаемые продукты и зоны ответственности.
PRINCE2 подразумевает следующие процессы управления проектом:
- запуск проекта
- руководство проектом
- инициация проекта
- контроль этапов
- управление созданием продукта
- управление границами этапов
- закрытие проекта
PRINCE2 позволяет стандартизировать процедуры управления проектами, улучшить координацию деятельности, а также помогает понять, каким образом следует планировать проект и осуществлять мониторинг его выполнения, что следует делать, если план проекта не выполняется. Однако методология PRINCE2 не является лучшим выбором для проектов небольшого масштаба или для проектов с большей степенью вероятности изменений объема работ и требований к ним.
Гибкая методология управления проектом (Agile Project Management)
Гибкое управление проектом представляет собой поступательную и итеративную проектную методологию. Ее главной особенностью является то, что в начале выполнения проекта точно неизвестно, каким должен быть конечный продукт и каким будет жизненный цикл проекта. Вместо этого, проектная деятельность разбивается на несколько итеративных фаз, называемых «спринтами». Каждый спринт состоит из множества задач и имеет свой конечный продукт и результат. Методология Agile позволяет менеджерам проектов постоянно получать обратную связь и улучшать продукт после каждой итерации.
В соответствии с данной методологией управления проектами, ответственность за результат делится между тремя ролями:
- Владелец продукта – определяет проектные цели, разрабатывает оптимальный график при заданных проектных параметрах, адаптирует процесс выполнения проекта к изменившимся требованиям и устанавливает приоритеты в характеристиках продукта
- Scrum мастер – устанавливает приоритеты в выполнении задач командой проекта и устраняет возникающие затруднения, препятствующие этому
- Члены команды – выполняют большинство поставленных задач, осуществляют ежедневный менеджмент, создают отчеты о ходе выполнения проекта, контролируют качество продукта
Методология Agile является гибкой и позволяет легко изменить параметры проекта, что является значимым для таких сервисно-ориентированных проектов, как разработка программного обеспечения или графический дизайн. Но это методология не подходит для проектов со строго заданными параметрами и требованиями.
Если вы хотите изучить гибкие подходы к управлению проектами, тогда регистрируйтесь на открытый базовый тренинг “Agile Certified Professional”!
Вы также можете оставить заявку на тренинг в корпоративном формате.
Методология быстрой разработки приложений (Rapid Application Development — RAD)
Быстрая разработка приложений (RAD) – это проектная методология, чаще всего используемая в проектах по разработке ПО, основной целью которых является быстрое и качественное создание приложения. Данная методология управления проектами выделяет 4 стадии проекта:
- Планирование
- Пользовательское проектирование
- Быстрое конструирование
- Переключение
Методология быстрой разработки приложений, с одной стороны, помогает улучшить показатели результативности проекта и повысить качество риск-менеджмента. Но с другой стороны, данная метрология не подходит для масштабных IT проектов, может привести к низкому качеству кода и требует постоянного вовлечение клиента в процесс исполнения всего проекта
Рекомендации:
- Не существует универсальной «наилучшей» методологии управления проектом – выбор определяется типом проекта и спецификой окружающей среды
- Если вы работаете над проектом с возможными небольшими изменениями содержания работ, например, в области строительства, выбирайте каскадную модель
- Для разработки программного обеспечения, графического дизайна и других сервисно-ориентированных проектов выбирайте Agile методологию
- Используйте методологию быстрой разработки приложений для небольших IT проектов с сжатыми сроками
- Если вам необходимо минимизировать риски и требуются структурированный подход в исполнении крупного или среднего масштаба проекта, выбирайте PRINCE2
- Не бойтесь использовать другие, менее популярные методологии, если они в большей степени подходят к вашему проекту
Как получить международный сертификат по Agile?
Для тех, кто хочет получить систематизированное понимание Agile, разобраться с преимуществами и недостатками гибкого подхода к проектам и продуктам, найти области наилучшего применения Agile и получить международный сертификат ICAgile Certified Professional — наш тренинг «ICAgile Certified Professional»
Смотрите также:
- Обучение: Курс «Управление проектами на базе PRINCE2»
- Обучение: Тренинг «ICAgile Certified Professional»
- Обучение: Базовый курс управления проектами
- Международная проектная сертификация
- Статья: Партизанский Аджайл
Подписывайтесь на наши соцсети, чтобы не пропускать новые статьи:
- Telegram-канал компании
- Telegram-канал Андрея Бадина, CEO «Проектных сервисов», — «Управляй иначе»
- YouTube
- VK