Если ты откроешь практически любую статью о методах управления проектами, уверяю тебя, наткнёшься там на примерно один и тот же перечень «методов»:
Дело в том, что многие авторы путают тёплое с мягким, а именно — методы с методологиями, методиками, философскими концепциями и много чем ещё. Похоже, что они просто берут похожие слова, рассчитывая, что те являются синонимами. Возникает страшная путаница, из-за которой новичку в управлении проектами очень сложно разобраться в происходящем.
Важная теоретическая часть
Давай расставим все точки над «ё».
Метод — способ что-то сделать. Также называют техникой.
Методология — набор методов и принципов, подкреплённых теорией. Также называют моделью.
Методика — готовый алгоритм применения различных методов для достижения какой-то цели. Также называют фреймворком.
Ну а подход или философская концепция включают в себя общие принципы и ценности в управлении проектами без чётких решений.
С этой точки зрения:
Название | Чем является |
---|---|
Waterfall | подход |
Agile | подход, философская концепция |
Scrum | методология Agile |
Kanban | метод Agile |
Lean | философская концепция |
PRINCE2 | методика |
Six Sigma | методология, но касается она управления процессами, а не проектами |
Не совсем про методы, да? Скорее про методологии.
К слову, есть всего два подхода к управления проектами:
- предиктивный (водопадный, Waterfall) – задачи делаются последовательно, пока не завершится одна, нельзя начать другую;
- адаптивный (итерационный, Agile) — работа над задачами ведётся параллельно, благодаря чему компания экономит ресурсы.
В чистом виде этими подходами пользуются редко. Большинство методологий так или иначе включают себя элементы и того, и другого.
7 методов управления проектами
Техник управления проектами очень-очень много. Я собрал, на мой взгляд, ключевые — которые работают вне зависимости от проекта.
Иерархическая структура работ (WBS)
Разбиваешь большие задачи на блоки более мелких и управляемых, которые тебе и команде будет проще понять и сделать. Короче, проводишь декомпозицию.
Скажем, если ты планируешь собрать себе велосипед с нуля, иерархическая структура работ может выглядеть следующим образом:
Метод поможет тебе оценить все задачи и понять, какие ресурсы нужны для достижения результата. Собственно, начинать декомпозицию лучше всего от обратного — сначала определись с желаемым результатом, а затем уже с задачами, которые для этого результата нужны.
Диаграмма Ганта
Один из самых старых и популярных методов управления проектами. До сих пор востребован и у новичков, и у опытных проджект-менеджеров. Всё благодаря отличной визуализации проекта — ты видишь:
- зависимость задач друг от друга;
- время, которое занимает каждая из них;
- то, как это время влияет на финальный дедлайн.
В принципе, диаграмму Ганта можно использовать для управления любыми проектами, но я бы не советовал сильно на ней фокусироваться. Это довольно жёсткий вариант планирования — при столкновении с реальностью любая такая диаграмма начинает разваливаться, потому что не бывает проектов, где всё идёт гладко.
Диаграмма Ганта — отличный способ оценить весь фронт работ и примерно прикинуть продолжительность, последовательность и зависимость задач друг от друга. Не более того.
Kanban
Очень популярный метод управления проектами, часть Agile и методики Scrum. Его придумали в Toyota, чтобы оптимизировать рабочие процессы с помощью наглядной визуализации и активной работы над незавершёнными задачами.
Управление ведётся через специальную доску и набор стикеров-задач. Доска разделена на столбцы-этапы, которые проходит задача на пути к завершению. По умолчанию это:
- Входящие,
- К работе,
- В работе,
- Сделано.
Но с помощью столбцов можно описать любой рабочий процесс. Kanban особенно эффективен на простых проектах или в командах, практикующих многозадачность.
Работать по методу Kanban можно в WEEEK.
PERT (Program Evaluation and Review Technique)
Метод оценки, анализа, планирования и контроля работ по проекту. Разработан для ВМС США во времена Холодной войны, чтобы повысить эффективность работы над новыми технологиями.
Основа PERT — специальные диаграммы, сетевые графики. Каждая вершина — состояние проекта в той или иной момент времени. Связи между вершинами — проектные работы.
Среди прочего, PERT позволяет оценить время, которое потребуется твоей команде на каждую задачу, а также минимально необходимое время для выполнения проекта в целом.
Этот метод лучше всего подходит крупным и долгосрочным проектам с нестандартными задачами и сложными требованиями.
Метод критического пути (CPM)
Это метод планирования проектных работ, который часто используется вместе с PERT. Суть метода в определении самой длительной последовательности взаимосвязанных задач — так называемого «критического пути». Эти задачи называются критическими, потому что у них нет резерва времени — то есть любая проблема в одной из этих задач повлияет на сроки выполнения проекта в целом. Такие задачи требуют более пристального внимания и контроля.
Метод критического пути полезен на сложных проектах в областях, где сроки крайне важны — строительство, оборонка, разработка и т. п.
Метод критической цепи (CCPM)
Более продвинутый метод, основанный на методах PERT и CPM и, в каком-то смысле, противоположный им. Метод критической цепи не предполагает жёсткого планирования и жёсткой последовательности задач. Напротив — упор идёт на гибкость в распределении ресурсов и внимание к использованию времени.
CCPM, как и два предыдущих метода, эффективен на сложных проектах. А поскольку фокус этого метода на оптимизации времени и разумном распределении ресурсов, лучше всего он подойдёт проектам, где ресурсы ограничены.
Экстремальное управление проектами (XPM)
Примечательный метод управления, радикально отличающийся от всех вышеперечисленных. Если до этого я говорил о методах плюс-минус формальных, то XPM вообще не про то. XPM — это джаз, импровизация. Вместо чётких планов, правил и фаз, через которые должен пройти проект, здесь упор идёт на гибкость планирования и человеческий фактор.
В XPM настолько важная роль отводится людям, что и успех проекта определяют они, а не цифры. Например, если у команды есть ощущение, что проект движется в верном направлении, или они довольны своей жизнью во время работы над проектом, значит всё ОК.
Метод экстремального управления полезен на больших и сложных проектах с кучей неопределённых и непредсказуемых факторов.
***
Нельзя однозначно советовать те или иные методы управления проектами. Методы — это детали конструктора. И твоя задача, как менеджера проекта, собрать из деталей систему, которая подойдёт именно для этого проекта, именно здесь и сейчас.