Критический путь проекта как найти

Команда работает над проектом, и проект нужно сдать в срок. Кажется, что всё хорошо: задачи распределены, у каждой жёсткий дедлайн. Но ближе к сдаче всё охватывает огонь — появляются задачи, о которых забыли. В результате специалисты ничего не успевают, заказчик в бешенстве.

Чтобы такого не произошло, используют метод критического пути. В материале разберём:

  • что такое критический путь и зачем он нужен;
  • как определить критический путь для любого проекта;
  • что делать, когда нашли критический путь.

Метод критического пути (англ. CPM, или critical path method) — инструмент планирования и управления сроками проекта. Он нужен, чтобы завершать проекты вовремя.

Критический путь — это самая длинная последовательность задач, от которой зависит весь проект. Это цепочка действий: к следующей задаче нельзя приступить, не закончив предыдущую.

Если не пройти эту цепочку, выполнить работу не получится. Если сдвигается срок одной задачи на критическом пути, сдвигается и срок сдачи всего проекта. Например, вёрстку сайта нельзя начать, пока не готов дизайн, а его нельзя делать без мокапа.

Critical path method позволяет заранее распределить ресурсы так, чтобы вовремя выполнить задачи на критическом пути. Например, менеджер может составить календарный план работ и назначить критическим задачам высокий приоритет. Так исполнители поймут, над чем нужно работать в первую очередь.

Использовать метод критического пути начали в 1950-х годах на двух не связанных друг с другом проектах. Первый — строительство баллистических ракет флота ВМС США. Второй — реорганизация производства химического концерна E.I. DuPont de Nemours. В обоих случаях работы отставали от графика. Чтобы решить эту проблему, специалисты предложили разбить проект на задачи и для каждой из них определить приоритетность и срок выполнения.

Есть классическая схема из шести шагов. Это поиск задач, поиск зависимостей, построение сетевой диаграммы, расчёт времени, определение критического пути, обновление диаграммы.

Разберём каждый шаг на очень простом примере. Допустим, два мастера должны собрать, установить и закрепить у стены трёхъярусную полку.

Поиск задач. На этом этапе нужно составить список всех работ, которые нужно выполнить для завершения проекта. Самый простой способ сделать это — использовать структуру разбивки работ, или WBS (work breakdown structure). Метод предполагает, что проект и его части последовательно дробят на более мелкие компоненты.

Цель проекта делят на задачи, их — на подзадачи, подзадачи — на операции. Все операции записывают — из них и будет состоять проект.

В нашем примере путь к закреплённой полке можно разбить на три большие части: покупка полки, сборка, установка. Эти подзадачи делятся на более мелкие — их и вынесем в список работ по проекту.

Структура разбивки работ может выглядеть так

Поиск зависимостей поможет установить правильный порядок выполнения работ. Для этого определите, как работы связаны друг с другом и в какой последовательности их нужно выполнять.

Найти зависимости можно, если задать для каждой задачи вопросы:

  • Какую задачу нужно сделать, прежде чем приступить к этой?
  • Что нужно завершить одновременно с этой задачей?
  • Какие задачи следует выполнять сразу после этой?

В нашем примере закрепить полочки можно только на собранном каркасе. А его не получится сделать, если комплект ещё не доставлен. Значит, одна из последовательностей будет выглядеть так: «Доставить» → «Собрать каркас» → «Закрепить полочки».

Построение сетевой диаграммы позволяет увидеть план проекта. Сетевая диаграмма — визуализация порядка выполнения задач, основанная на зависимостях. У неё всегда есть начальная задача — её выполняют первой, и конечная — её выполняют последней.

Сетевую диаграмму можно нарисовать от руки или построить в онлайн-сервисе вроде Canva. В неё вносят все операции из списка, а последовательность работ показывают стрелочками.

Так выглядит сетевая диаграмма
Инфографика: Polina Vari для Skillbox Media

В проектах могут возникать так называемые плавающие задачи. Это задачи без жёсткой привязки к другим. На первый взгляд, их можно выполнить на любом этапе проекта, и критический путь от этого не изменится.

На самом деле плавающие задачи могут влиять на длительность проекта. Если заняться ими в последний момент или выделить на их решение недостаточно ресурсов, есть риск не закончить вовремя. В нашем примере плавающей задачей могла бы быть очистка стены. Её можно отмыть в любое время, но если заняться этим прямо перед тем, как закреплять каркас, критический путь увеличится.

Чтобы снизить риски, избавляйтесь от «плавающих» задач. Установите зависимости для каждой операции на сетевой диаграмме.

Расчёт времени. На этом этапе предполагают, сколько времени займёт выполнение каждой операции, и указывают это на сетевой диаграмме.

Время можно указывать в часах, днях, неделях — в зависимости от того, сколько будет длиться проект. Желательно назначить общую единицу измерения: например, указывать время для всех задач только в часах. Это упростит расчёты. В нашем примере время указано в минутах.

Время можно указывать рядом с самими задачами
Инфографика: Polina Vari для Skillbox Media

На этом же этапе можно указать даты начала и окончания работ по каждой задаче. Так вы поймёте, как распределять ресурсы. Например, увидите, что две задачи нужно решать параллельно, и сможете распределить их между сотрудниками, а не назначать на их выполнение одного человека.

Определение критического пути — поиск самого длинного пути на сетевой диаграмме. Длину определяет не количество задач, а время, потраченное на их выполнение. То есть нужно посчитать, какая последовательность действий займёт больше всего времени.

Например, есть две последовательные задачи, на которые уйдёт две недели. На десять оставшихся задач отведено три дня. Критический путь проекта в этом случае — две большие последовательные задачи.

Критический путь выделяют визуально на сетевой диаграмме. Например, меняют цвет стрелок, обозначающих последовательность действий. Суммарное время для выполнения всех задач на критическом пути — это и есть срок проекта.

Так выглядит критический путь — он займёт 170 минут, или почти три часа
Инфографика: Polina Vari для Skillbox Media

Бывает, что в проекте несколько критических путей. Это значит, что он чувствительный: есть риск того, что сам путь и сроки работ изменятся. Подобным проектам уделяют больше внимания, чтобы завершить их вовремя.

Обновление диаграммы необходимо, чтобы объективно оценивать ситуацию. Её обновляют каждый раз, когда в проекте что-то меняется — например, появляются дополнительные задачи. Или когда задачи, не лежащие на критическом пути, не получается выполнить вовремя.

Если изменения значительные, критический путь пересчитывают. Он может стать длиннее, а может сократиться.

На практике большинство проектов идёт не по плану. Поэтому обновления диаграммы и изменения критического пути почти неизбежны.

Важно сделать так, чтобы задачи на критическом пути выполнялись вовремя. Можно привязать к ним KPI, установить жёсткие дедлайны, контролировать работу поэтапно, выделять дополнительные ресурсы. Подойдут любые подходы, которые используют менеджеры проектов.

Но не стоит забывать о задачах, находящихся вне критического пути. Есть опасность, что их не сделают вовремя. И тогда чем больше времени займёт выполнение рядовой задачи, тем выше шанс, что в конце концов она тоже окажется на критическом пути и повлияет на сроки всего проекта.

Разберём на примере. Допустим, задачи на критическом пути делает один мастер: он выбирает полочку, оформляет заказ, привозит комплект домой, собирает и закрепляет его. На другом мастере — выбор места, сверление стены и изучение инструкции, чтобы помогать первому в сборке.

По сетевой диаграмме второй специалист должен потратить на сверление стены десять минут. Если он будет сверлить её три часа, первый специалист не сможет закрепить каркас вовремя. Задача по сверлению окажется на критическом пути, и сроки выполнения всего проекта сдвинутся.

Метод критического пути в управлении проектами — эффективно и просто

Если вы запутались в собственных задачах, не можете организовать работу команды или регулярно срываете сроки, то вам, как руководителю, пора задуматься о выборе методологии проектного управления. Сегодня расскажем о достаточно жестком, эффективном и хорошо структурированном методе критического пути в управлении проектами. Он идеально подходит для реализации крупных целей, учитывает долгосрочные и краткосрочные задачи, удобен для большого коллектива. При этом такой способ планирования отличается простотой, в нем отмечаются очевидные взаимосвязи и последовательная хронология событий. Это позволяет здраво оценивать сроки выполнения, назначать ответственных и создавать подробный поэтапный план.

Метод критического пути — что это такое

CPM (critical path method) — это методология, которая включает разные инструменты для планирования и управления проектами. Его основная цель — установить реальные сроки и завершить все ключевые задачи в соответствии с дедлайном. Для этого используется простой принцип: определить наиболее приоритетные задачи, расположить их в хронологическом порядке, найти зависимости и на основании этого построить план, учитывающий все сроки.

Дополнительно метод помогает:

  • визуализировать текущие задачи;

  • распределить нагрузку по отделам или ответственным сотрудникам;

  • настроить процесс документооборота между отделами на основе связей в сетевой диаграмме;

  • определить критерии оценки каждой выполненной работы.

Метод критического пути появился в Америке в 1950-х годах. Причем идея возникла одновременно на двух предприятиях с разными направлениями работ: строительство ракет ВМФ и реорганизация завода по созданию химикатов. Что связывало два этих предприятия? Только то, что в обоих случаях компании регулярно отставали от графика, срывали сроки заказов и в целом испытывали проблемы с управлением.

Определение критического пути проекта предполагает разделение всех операций на два типа:

  • критические, то есть необходимые, без них невозможно добиться ожидаемого результата;

  • операции с общим временным резервом — они тоже будут выполняться в ходе работы над проектом, но они не привязаны к конкретному времени, иными словами, их можно сдвинуть.

В критический путь входят операции первого типа, то есть те, которые обязательно должны выполняться последовательно и суммарно занимают максимальное время. Они имеют свой временной промежуток. Пока не закончится первая задача, нет возможности перейти к следующей. Если нарушится дедлайн в одной из частей пути, сдвинутся общие сроки. Соответственно, после составления дорожной карты проекта основная цель руководителя — следить за своевременным выполнением критических операций.

Остальные задачи, которые не попали в основной критический путь, стоят как бы около него. Они могут выполняться параллельно, обычно они не сильно привязаны к срокам и к основным операциям. Например, стоит задача запуска книги в печать. В критический путь будут входить операции по написанию текста, редактуре, верстке, печати. А параллельно идет задача по запуску рекламной кампании.

Второй важный момент: у одного проекта может быть несколько критических путей, которые идут параллельно. Например, производство и маркетинг часто идут по двум цепочкам, мало пересекаясь между собой.

Метод критического пути CPM относится к достаточно жестким методологиям управления проектами. Он отлично подходит для крупных предприятий с разветвленной системой отделов. Его часто используют на производстве, значительно реже — в IT сфере. Хорошо метод показал себя в достижении целей с большим количеством взаимосвязанных и второстепенных задач, со сложной организацией.

Преимущества CPM

Для чего выбирают метод построения критического пути:

  • Чтобы планировать будущие проекты. При большом количестве однотипных задач вырабатываются классические схемы, в которые нужно внести корректировки и использовать повторно. Так планирование встает на конвейер. Минус в том, что при таком подходе метод плохо реагирует на любые изменения, он не очень адаптивный.

  • Чтобы эффективно распределять ресурсы. Основной ресурс — время. Когда менеджеры знают, какие цели более приоритетные, то они хорошо управляют сроками. Но методика позволяет не менее эффективно распределять и другие ресурсы: человеческие, материальные, финансовые. Для этого в описании к каждой задаче можно дать подробный план их расходования.

  • Помогает обходить препятствия. Если руководитель заранее включил в схему все параллельные и последовательные операции, намного менее вероятно столкновение с непредвиденными обстоятельствами. Но если они появились и нужно задействовать ресурсы на устранение этих препятствий, то руководитель всегда может оперативно посмотреть по дорожной карте проекта: что является ключевой задачей, которую нельзя притормозить, а чем можно в данный момент пожертвовать. Таким образом, даже появление препятствий не станет причиной срыва сроков.

Как рассчитать критический путь проекта

Стандартная схема для построения критического пути состоит из 6 шагов. Рассмотрим каждый из них.

Шаг №1: Составить список работ

Вы должны определить, что именно предстоит сделать. Причем стоит выписать все задачи для разных отделов, даже те, которые кажутся вам незначительными. Даже запрос данных, промежуточное согласование, собрание и другие рутинные дела могут съесть день или два от общего срока. От того, насколько подробно вы распишите список дел, зависит точность построения работ критического пути.

Обычно это делается так: сперва ставится общая цель, например, по системе SMART. Затем используется техника разбивки работ WBS. Технология предполагает постепенное дробление целей на задачи, задач на подзадачи, подзадач на конкретные операции. Эти операции и будут составлять критический путь проекта.

ИСР Иерархическая Структура Работ

Шаг №2: Определить зависимые элементы

Задайте себе вопросы: от чего это зависит? Что нужно обязательно сделать прежде? Что можно сделать после? Так вы найдете последовательные цепочки и параллельные задачи. Этот шаг поможет определить последовательность выполнения работ. Прописывать зависимости можно текстом в таблице или схематически. Для построения такой схемы могут пригодиться ментальные карты.

Шаг №3: Построить сетевую диаграмму

Каждая операция — это ключевой элемент. Расположите их на одной плоскости и проставьте цифрами и стрелками последовательность их выполнения. Так вы визуализируете весь проект. Количество элементов может сильно варьироваться, но неизменными остаются две точки: начальная и конечная задачи. Схему можно построить от руки или в любом графическом редакторе, получится что-то похожее:

Сетевая диаграмма - метод критического пути

Сетевая диаграмма — ключевой этап для метода нахождения критического пути. Это одновременно инструмент планирования и хорошо визуализированный план.

Во время выполнения 2 и 3 шага вы можете заметить, что появилось несколько плавающих задач. Они идут как бы сами по себе, не сильно зависят от других операций, не имеют строгой привязки ко времени. С одной стороны, это неплохо, это дает некоторую адаптивность, так как эти работы можно двигать, варьировать время их выполнения. Но с другой стороны, чем больше плавающих задач, тем выше риск сорвать из-за них сроки. Команда будет сосредоточена только на операциях из критического пути, а к плавающим задачам приступит по остаточному принципу, зачастую, под самый конец. И окажется, что на их выполнение попросту не хватило времени и других ресурсов. Поэтому по возможности их тоже следует вписать в сетевую диаграмму.

Шаг №4: Провести расчет времени критического пути проекта

Теперь требуется взять все цепочки последовательных действий и определить временные затраты для каждой операции. При этом можно опираться на следующие источники:

  • среднеотраслевое значение;

  • данные с предыдущего аналогичного проекта;

  • предварительные данные, полученные с помощью математических расчетов.

Информацию о временных затратах следует указать непосредственно на сетевой диаграмме рядом с каждой операцией. Если это возможно, следует выбрать одну единицу измерения: часы, дни, недели, месяцы.

Дополнительно на этом этапе можно рассчитать и другие ресурсы. Например, по длительности задач вы уже можете понять, какие из них идут параллельно. В таком случае рационально будет назначить на эти операции разных исполнителей.

Система управления проектами Аспро.Cloud

Бесплатный тестовый период 14 дней.

Шаг №5: Провести анализ критического пути

Это почти финальный этап, он и покажет руководителю, какая из последовательных цепочек основная. Для этого нужно взять каждую последовательность и суммировать временные затраты всех входящих в нее операций.

Длительность критического пути определяет не количество задач, а затраченное время. А суммарное значение временных затрат этого пути — срок всего проекта.

Вот как это может выглядеть на диаграмме:

Метод критического пути

Когда вы окончательно рассчитали критический путь проекта, выделите все его элементы на диаграмме. Можно сделать это цветом или перестроить схему так, чтобы критический путь стоял линейно по центру, а остальные задачи с боков.

Шаг №6: Запланировать резервное время

Большинство проектов во время своей реализации сталкиваются с изменениями. Небольшие правки — это нормально, если они не сильно срывают общие сроки. Чтобы минимизировать риски, руководители обычно закладывают буферное время, то есть свободные промежутки между операциями. Это резерв, который можно при необходимости исчерпать.

Некоторые ключевые задачи ставятся с нулевым резервом, то есть их сроки нельзя нарушить без последствий для всего планирования.

Гайд: как составить критический путь

Собрали для вас поэтапную инструкцию по составлению критического пути проекта.

Пример применения метода критического пути на проекте

CPM применяется в проектах самых разных масштабов. Но мы приведем очень простой вариант, на котором будет понятна суть технологии. Стоит бытовая цель — пересадить цветок в другой горшок. Разбиваем цель на конкретные операции и находим их связи, определяем время каждой задачи. Показываем, как определить критический путь проекта:

Действие

Время, мин

Зависимость

1.Купить новый горшок

60

2.Насыпать керамзит на дно

10

Возможно после покупки горшка

3. Узнать о правилах ухода за цветком

30

4.Пересадить цветок в новый горшок и засыпать грунтом

20

Возможно после 2 действия

5. Полить цветок

10

Возможно после пересадки

Получаем цепочку зависимых действий с общей продолжительностью в 100 минут: покупка горшка → керамзит → пересадка → полив. И одну плавающую задачу: чтение о правилах ухода, которую можно выполнить параллельно, например, по пути в магазин.

В статье вы узнали, как посчитать критический путь проекта и получить максимально эффективный план для управления задачами. Попробуйте применить этот метод на простой последовательности действий, чтобы потом было проще создавать планирование для своей компании.

Подписаться на рассылку

Подпишитесь, чтобы раз в неделю получать статьи о финансах, продажах и управлении проектами.

Время на прочтение
6 мин

Количество просмотров 13K

В арсенале любого менеджера проекта есть свои запасы управленческих методов. Каждый стремится к эффективным результатам на основе собственной интуиции, практического опыта, популярных инструментов и известных техник приоритизации. Этих результатов можно достичь, если в жизненном цикле проекта отсутствует хаос, а менеджер знает, что делать на каждом этапе, в том числе, определять критический путь проекта.

Какую роль играет определение критического пути и для чего необходим специальный метод CPM? В этом материале учимся определять критический путь на примере проектирования парковки у офиса. Сперва разберемся с терминологией.

image

Что такое критический путь в project management?

Критический путь в управлении проектами – это определенные задачи, которые нужно выполнить в четком порядке и за определенный отрезок времени. Если часть одной задачи можно замедлить или отложить на срок, не оставляя работу над другими, то такая задача не является критически важной. Задачи с критическим значением не могут задерживаться в ходе реализации проекта и ограничены по времени.

image

Метод критического пути (Critical path method) — это алгоритм планирования, управления и анализа сроков проекта. Пошаговая система CPM помогает определять критические и некритические задачи от начала до завершения проекта и предупреждает временные риски.

Метод был разработан одной из американских компаний в 1957 году. Ее сотрудники планировали закрытие, ремонт и перезапуск химических заводов. Задачи в этом проекте были многочисленными и сложными, поэтому и возникла необходимость в такой технике. После этого метод критического пути быстро распространился на проекты в сельскохозяйственной и строительной сферах и везде, где хотели узнать, как справляться с рутинными задачами.

Сегодня такой способ выявления критических задач широко используется во многих отраслях, в том числе, в разработке ПО.

image

У критических задач проекта нулевой резерв времени выполнения. Если длительность этих задач поменяется, то «сдвинутся» сроки всего проекта. Вот почему в управлении проектом критические задачи требуют особого контроля и своевременного выявления рисков.

Преимущества анализа критического пути

Анализ критического пути нужен для того, чтобы спрогнозировать сроки завершения проекта.
Вот 6 главных преимуществ анализа критического пути:

  • Метод CPM наглядно визуализирует проект в графическом виде.
  • Определяет самые важные задачи.
  • Экономит время и помогает в управлении дедлайнами.
  • Помогает сравнивать запланированное с реальным статусом.
  • Определяет все критические активности, на которые следует обратить внимание.
  • Делает зависимости ясными и прозрачными.

Однако вряд ли существуют идеальные методологии, поэтому следует учитывать некоторые «подводные камни» CPM.

Ограничения метода критического пути

Считается, что методология разрабатывалась для рутинных и сложных проектов с возможностью минимального изменения времени завершения задач. В применении к более хаотичным проектам CPM потеряет свою полезность. Но существуют альтернативы, например, PERT-диаграммы, которые позволяют менять длительность каждой активности.

image

Критический путь моделирует события и действия в проекте, представляя их во взаимосвязанной сети. Действия визуализируются как «узлы», а начало и конец активностей выглядят как арки и линии между узлами.

Этапы метода критического пути

Метод CPM подразумевает 5 последовательных шагов:

1. Определение активностей/ задач

Представляя масштаб проекта, вы можете разбить структуру работ на список активностей, задать им имена или коды. У всех активностей в проекте должны быть определены длительность и конкретная дата.

Обратимся к проекту организации парковки возле офиса. Это простой краткосрочные проект, который можно выполнить в течение одного дня. Предположим, наша цель – «разбить» парковку на пустой асфальтированной территории возле офиса. Для этого необходимо спланировать и проделать определенные этапы для того, чтобы первый автомобиль смог свободно припарковаться на выделенном участке.
Для успешной реализации проекта, запланируем 6 поэтапных активностей. Необходимо определить территорию и очистить ее от мусора, купить краску для разметки, сделать все замеры, нанести краску и, наконец, установить шлагбаум.

2. Определение последовательности

Это самый важный шаг, поскольку он дает четкое представление о связях между активностями и помогает установить зависимости, поскольку некоторые действия будут зависеть от завершения других. Чтобы верно оценить задачи и их приоритетность, задайте себе три вопроса:

  1. Какая задача должна быть выполнена до того, как эта задача выполнится?
  2. Какие задачи должны быть выполнены одновременно с этой задачей?
  3. Какие задачи должны выполняться сразу после этой задачи?

В нашем примере активности следует расположить в такой очередности:

  • Выбрать место.
  • Расчистить площадку от мусора.
  • Купить краску для разметки.
  • Замерить площадку для определенного количества автомобилей.
  • Нанести разметку и указательные элементы для парковки.
  • Установить шлагбаум.

3. Создание групп/ сетей активностей

После того, как вы определили, какие действия зависят друг от друга, вы можете создать сетевую диаграмму или диаграмму критического анализа пути. С помощью стрелок можно легко соединить активности, исходя из их зависимостей.

4. Определение временных отрезков для завершения каждой активности

Оценивая, сколько времени будет затрачено на каждое действие, вы сможете определить время, необходимое для завершения всего проекта (небольшие проекты можно оценить за несколько дней, более сложные требуют продолжительной оценки).

Наш иллюстративный проект самый простой, поэтому для оценки достаточно одного дня. Исходя из плана, можно определить продолжительность этапов и всего проекта:

  • 15 минут на выбор места
  • 90 минут на расчистку площадки
  • 30 минут на покупку краску для разметки
  • 45 минут на замер площадки
  • 60 минут на нанесение разметку
  • 60 минут на установку шлагбаума
  • Общие временные затраты на проект составят 5 часов.

5. Поиск критического пути

Группировка действий поможет создать самую длинную последовательность на пути или критический путь, используя следующие параметры:

  • Ближайшее время старта (Early Start) — это момент, когда все предыдущие задачи завершены.
  • Ближайшее время окончания (Early Finish) — ближайшее время старта и время, необходимое для завершения задачи.
  • Последнее время окончания (Late Finish) — финальный момент — все активности завершены без переноса сроков.
  • Последнее время начала (Late Start) — последнее время окончания минус время, которое требуется для завершения задачи.

image

Время между ближайшим и последним временем старта, или между ближайшим и последним временем окончания называется резервным временем проекта. Это время, на которое могут быть отложены ближайшее время старта и финиша без изменения дедлайнов проекта.
Очевидно, что некоторые этапы в проекте организации парковки не могут начаться, пока не закончены другие. Они зависимы. Этапы 4,5,6 — это последовательные действия, потому как должны происходить в определенном порядке. Эти этапы – это наиболее важные критические задачи для решения вопроса. Именно их мы разместим на критическом пути проекта, потому что помним — нельзя начинать какие-то этапы, пока не завершены другие.

image

Как построить диаграмму критического пути?

В графической схеме критического пути для получения полного представления о проекте и отдельных задачах используются графы, секции, столбцы, стрелки, столбцы. С их помощью легко визуализировать активности и зависимости как на бумаге, так и использую специальные программы и инструменты для этих целей. Простейший расчет критического пути можно выполнить даже в Excel с помощью диаграмм Ганта.

image

Как ограничение ресурсов влияет на метод?

Стремясь извлечь максимум пользы из метода критического пути и обеспечить беспрерывное развитие проектов, мы все же можем столкнуться с некоторыми ограничения, которые могут влиять на проекты и создавать новые зависимости.

К примеру, если команда внезапно сокращается с 10 до 5 человек, то вы сталкиваетесь с ограничениями ресурсов.

Так критический путь превращается в «критический путь ресурсов», где ресурсы, связанные с каждым видом деятельности, становятся неотъемлемой частью процесса.
Это означает, что некоторые задачи должны выполняться в другом порядке, что может привести к задержкам и, следовательно, сделать проект более продолжительным, чем ожидалось.

В качестве заключения

Хотя сегодня метод критического пути CPM часто подвергается критике, его основы продолжают быть востребованы у менеджеров проектов.

CPM обладает рядом преимуществ:

  • Определяет приоритет задач.
  • Дает четкое понимание временных интервалов проекта. Это помогает сократить время, необходимое для завершения проекта.
  • Дает возможность сравнить запланированное и фактический прогресс.
  • Оценивает риски.
  • Помогает в распределении членов команды.
  • Помогает команде оставаться сфокусированной на главном.

С помощью метода CPM вы можете перенести менее важные задачи и сосредоточить свои усилия на оптимизации работы.

А вы использовали метод CPM в работе? Делитесь опытом в комментариях!

Краткое содержание

Метод критического пути — это техника, позволяющая определять задачи, необходимые для реализации проекта. В управлении проектами критический путь — это самая длинная последовательность действий, которые нужно выполнить для своевременной реализации всего проекта. Ниже мы обозначим пошаговые действия по определению критического пути для очередного проекта.

Создание дорожной карты проекта позволяет визуализировать действия, необходимые для достижения конечной цели. Метод критического пути помогает это сделать. Это особая техника управления проектами, предусматривающая определение ключевых или критически важных задач, от выполнения которых зависит реализация всего проекта. 

Применение этой техники позволяет управлять зависимостями между задачами и устанавливать реалистичные сроки. Узнайте, как работает метод критического пути и как, вооружившись им, ваша команда может оптимизировать хронологии проектов. 

Что такое метод критического пути (СРМ)?

Метод критического пути (СРМ) — это метод определения задач, необходимых для выполнения проекта, и гибкого планирования сроков его реализации. Критический путь в управлении проектами представляет собой самую длинную последовательность работ, которые нужно выполнить, чтобы завершить проект в установленные сроки. Любые задержки в работе над такими задачами отражаются на всей оставшейся части проекта.

Метод СРМ предполагает выявление в хронологии проекта самых важных задач, определение зависимостей между ними и расчёт времени, необходимого для выполнения задач.

Метод СРМ был разработан в конце 1950-х для решения проблемы, связанной с ростом затрат из-за неэффективного планирования. С тех пор метод СРМ завоевал популярность как способ планирования проектов и определения приоритетов. Он позволяет разбивать сложные проекты на отдельные задачи и обеспечивает более высокую гибкость работы с проектом. 

Зачем использовать метод критического пути?

Метод СРМ даёт ценные знания о том, как планировать проекты, распределять ресурсы и ставить сроки выполнения задач. 

Вот несколько причин, обосновывающих применение этого метода: 

  • Помогает планировать будущие проекты. Метод СРМ можно применять для сравнения ожиданий с фактическим ходом работ. При этом данные из текущих проектов могут пригодиться и при планировании проектов в будущем. 

  • Повышает эффективность управления ресурсами. Метод СРМ помогает менеджерам проектов определять приоритетные задачи, что даёт им более полное представление о том, как и где следует задействовать ресурсы. 

  • Помогает обходить препятствия. Препятствия в проектах ведут к потере ценного времени. Обозначив зависимые элементы проекта посредством сетевого графика, вы получите более полное представление о том, какие работы можно выполнять параллельно, а какие нет. Это поможет вам грамотно составить график работ.   

Планировать проекты с помощью Asana

Как найти критический путь

Поиск критического пути осуществляется путём анализа продолжительности задач разной степени важности. Ниже приводятся пошаговые действия с примерами. 

1. Составление списка работ

Воспользуйтесь структурой разбивки работ, чтобы составить список всех работ или задач по проекту, которые необходимо выполнить для достижения ожидаемых результатов. Список работ в структуре разбивки работ служит основой для остальной части метода СРМ. 

Составление списка работ

Допустим, отдел маркетинга занимается созданием новой интерактивной статьи в блоге. В структуре разбивки работ могут быть следующие задачи:

Структура разбивки работ

Получив общее представление обо всём, что нужно сделать, вы сможете приступить к определению зависимостей между задачами.

2. Определение зависимых элементов

Определите взаимозависимые задачи, исходя из структуры разбивки работ. Это поможет понять, какую работу можно выполнять параллельно с другими задачами.

Ниже приводятся зависимости между задачами на основе приведённого выше примера:

  • Задача B зависит от задачи A

  • Задача C зависит от задачи B 

  • Задачи C и D можно выполнять параллельно

  • Задача E зависит от задачи D

  • Задача F зависит от задач C, D и E

Список взаимозависимых задач называется последовательностью работ, которая используется для определения критического пути. 

3. Создание сетевого графика

Следующий шаг — преобразование структуры разбивки работ в сетевой график, отображающий хронологию работ. Выделите область под каждую задачу и стрелками обозначьте зависимости между задачами. 

Различные компоненты с временными рамками добавляются в сетевой график до тех пор, пока не будет составлен общий график работ по проекту. 

4. Оценка продолжительности задачи

Чтобы рассчитать критический путь, то есть самую длинную последовательность наиболее значимых задач, сначала следует оценить продолжительность каждой работы. 

Для оценки продолжительности попробуйте следующее: 

  • Обоснованные предположения на основе опыта и знаний

  • Оценка на основе данных предыдущего проекта

  • Оценка по отраслевым стандартам

Кроме того, можно попробовать применить метод прямого и обратного хода:

  • Метод прямого хода. Используется для расчёта дат раннего начала (ES) и раннего завершения (EF) работ с помощью предварительно заданной даты начала. Раннее начало отражает наибольшее значение раннего завершения предшествующей работы, а раннее завершение — это раннее начало плюс продолжительность. Расчёт начинается с нуля в точке раннего начала первой работы и ведётся в направлении по ходу графика работ. Определение дат раннего начала и раннего завершения позволяет заблаговременно распределять ресурсы по проекту. 

  • Метод обратного хода. Используется для расчёта дат позднего начала (LS) и позднего завершения (LF). Позднее начало — это позднее завершение минус продолжительность, тогда как позднее завершение отражает наименьшее значение позднего начала последующей работы. Расчёт начинается с последней запланированной работы и ведётся в направлении, обратном ходу графика работ.    

При этом даты раннего и позднего начала и завершения можно использовать для вычисления резерва времени или обеспечения гибкости при планировании каждой задачи. 

5. Расчёт критического пути

Расчёт критического пути можно произвести вручную, однако применение алгоритма критического пути позволяет сэкономить время. 

Ниже приводятся пошаговые действия по вычислению критического пути вручную:

Шаг 1. Запишите время начала и завершения каждой работы.

  • Время начала первой работы равно 0, а время завершения соответствует её продолжительности.

  • Время начала следующей работы соответствует времени завершения предыдущей работы, а время завершения равно времени начала плюс продолжительность.

  • Проделайте это вычисление со всеми работами.

Шаг 2. Чтобы определить продолжительность всей последовательности, возьмите время завершения последней работы в последовательности. 

Шаг 3. Последовательность работ с наибольшей продолжительностью — это и есть критический путь.

Применив вышеприведённый пример, получаем следующий вариант графика критического пути: 

Пошаговые действия по вычислению критического пути вручную

Определив критический путь, вы сможете составить на его основе фактический график работ по проекту.

6. Расчёт резерва времени

Резерв или запас времени отражает степень гибкости работы над той или иной задачи. Эта величина указывает, насколько можно задержать выполнение задачи без последствий для последующих задач или даты завершения проекта. 

Определение резерва времени позволяет оценить степень гибкости проекта. Резерв времени — это ресурс, используемый для покрытия рисков и устранения непредвиденных проблем в рамках проекта. 

Важнейшие задачи имеют нулевой резерв времени, то есть все сроки по ним фиксированы. Задачи с положительной величиной резерва времени относятся к категории некритических, то есть их выполнение можно отложить без последствий для сроков завершения проекта. Если у вас не хватает времени или ресурсов, некритические задачи можно пропустить. 

Рассчитать резерв времени можно с помощью алгоритма или вручную. Для вычисления общего и свободного резерва времени используйте расчёты из нижеследующего раздела. 

Общий и свободный резерв времени

Резерв времени бывает двух типов:

  • Общий резерв времени — это количество времени, отсчитываемое от даты раннего начала, на которое можно отложить выполнение той или иной работы, не срывая при этом срок реализации проекта и не нарушая график работ. Общий резерв времени = LS – ES или LF – EF 

  • Свободный резерв времени — это количество времени, на которое можно отложить выполнение той или иной работы без последствий для последующей задачи. Свободный резерв времени возможен только в том случае, если у двух и более работ есть общая последующая задача. На сетевом графике это место сближения работ. Свободный резерв = ES (последующей задачи) – EF (текущей задачи)

Существует несколько веских причин, объясняющих, почему чёткое понимание резерва времени так важно для менеджеров проектов:

  • Оно обеспечивает своевременное выполнение проектов: контроль общего резерва времени по проекту позволяет определить, насколько планомерно реализуется проект. Чем больше резерв времени, тем выше вероятность, что работы будут завершены вовремя или даже раньше срока.  

  • Оно помогает расставлять приоритеты: определив задачи со свободным резервом времени, вы получите более полное представление о том, каким задачам следует отдавать приоритет, а какие можно пока отложить. 

  • Это полезный ресурс: такой резерв представляет собой дополнительное время, которое можно использовать для покрытия рисков и устранения непредвиденных проблем в рамках проекта. Понимание имеющегося резерва времени позволяет выбрать наиболее эффективный способ его использования. 

Поиск критического пути

Как использовать метод критического пути

Метод СРМ обеспечивает прозрачность хода работ по проектам, что позволяет контролировать сроки выполнения задач. Ниже приводятся некоторые другие примеры использования этого метода. 

Сжатые сроки

Хотя это и нежелательно, иногда приходится сдвигать сроки реализации проекта. В таких случаях можно использовать два метода сжатия сроков: ускорение и подкрепление.

  1. Ускорение — анализ критического пути с целью определения работ, которые можно выполнять одновременно. Параллельное выполнение процессов сокращает общую продолжительность работ. 

  2. Подкрепление — это процесс, подразумевающий выделение дополнительных ресурсов для ускорения работ. Прежде чем привлекать дополнительные ресурсы, убедитесь, что они не выходят за рамки объёма проекта, и сообщите заинтересованным сторонам о соответствующих изменениях.

Определив критический путь, вы сможете выбрать подходящую стратегию соблюдения скорректированных сроков. 

Читать о том, как создавать графики реализации проектов для упрощения работы

Решение проблемы нехватки ресурсов

Следует помнить, что в методе СРМ не учитывается наличие ресурсов. В случае нехватки ресурсов, например, когда сотрудник перегружен или отсутствует необходимое оборудование, для решения этой проблемы можно применить технику перераспределения ресурсов. 

Цель этой техники состоит в том, чтобы грамотно перераспределить ресурсы и завершить проект с помощью имеющихся ресурсов. 

В рамках техники перераспределения ресурсов выполняется корректировка дат начала и завершения проекта, с тем чтобы можно было изменить критический путь или применить эту технику к задачам, в которых имеется резерв времени.

Читать статью «Если вам нравится добиваться максимальной эффективности в работе коллектива, вам понравится и техника распределения ресурсов»

Сбор данных для использования в будущем

В график работ, созданный на основе метода СРМ, можно вносить изменения, поскольку вы работаете пусть и с обоснованной, но, всё же, оценочной продолжительностью работ. Исходный критический путь можно сравнивать с фактическим по ходу реализации проекта.

Эти данные позволяют более точно оценить продолжительность выполнения задач для будущих проектов. 

Метод критического пути в сравнении с методом оценки и анализа проектов

Как метод критического пути (СРМ), так и метод оценки и анализа проектов (PERT) были разработаны в 1950-х. Метод PERT используется для оценки неопределённости в отношении работ по проекту посредством средневзвешенного показателя оптимистичного и пессимистичного сценариев. По этому методу оценивается время, необходимое для выполнения той или иной работы. 

В методе PERT применяются три оценки для определения диапазона времени выполнения работы:

  1. Оценка наивысшей вероятности (M)

  2. Оптимистическая оценка (O)

  3. Пессимистическая оценка (P) 

Расчёт в рамках метода PERT выполняется следующим образом: Предполагаемое время = (O + 4M + P) / 6

Главное различие между методами PERT и СРМ заключается в уровне определённости в отношении продолжительности выполнения работ: метод PERT используется для оценки времени, необходимого для выполнения работ, тогда как метод СРМ применяется, когда приблизительная продолжительность работы уже просчитана. 

Сравним эти два метода:

  • Метод PERT применяется к работам по проекту с неопределённым временем выполнения, а метод СРМ — к работам с предсказуемым временем выполнения.

  • Метод PERT направлен на соблюдение заданной или обеспечение минимальной продолжительности проекта, а метод СРМ — на достижение компромисса между временем и затратами.

  • Метод PERT — это вероятностная модель, тогда как метод СРМ — детерминистическая.

  • В методе PERT применяются три оценки по каждой работе, а в методе СРМ — только одна.

Несмотря на различия, и в случае PERT, и в случае СРМ анализируются следующие компоненты:

  • Список необходимых задач

  • Оценочная продолжительность каждой задачи

  • Зависимости задач друг от друга

Для большей эффективности эти два метода можно использовать в связке. Сначала можно получить более реалистичные оценки продолжительности выполнения задач с помощью метода PERT, а затем рассчитать критический путь и резервы времени.  

Метод критического пути в сравнении с диаграммой Ганта

Диаграммы Ганта представляют собой горизонтальные столбиковые диаграммы, отображающие работы по проекту, которые можно отслеживать по заданной хронологии. И метод СРМ, и диаграммы Ганта показывают зависимости между задачами. 

Рассмотрим некоторые различия между двумя инструментами:

CPM

  • Визуализирует критический и некритический пути и позволяет рассчитать продолжительность реализации проекта

  • Отображается в виде сетевого графика со связанными областями

  • Не показывает необходимые ресурсы

  • Отображает работы на сетевом графике без шкалы времени

Диаграмма Ганта

  • Визуализирует хода работ по проекту

  • Отображается в виде горизонтальной столбиковой диаграммы

  • Показывает ресурсы, необходимые для каждой работы 

  • Отображает работы на шкале времени 

Диаграммы Ганта можно использовать вместе с методом СРМ для отслеживания критических путей в динамике, чтобы реализация вашего проекта шла точно по графику. 

Использование критического пути для более эффективного управления проектами

Метод СРМ может быть весьма полезным инструментом управления проектами, особенно при планировании задач и управлении ресурсами. С помощью инструментов для планирования проектов вы сможете с лёгкостью создавать графики работ и отслеживать реализацию проектов. Если вам интересно, как ещё можно повысить эффективность работы, прочитайте наши 12 советов по быстрому повышению продуктивности уже сегодня.

Читать двенадцать советов по быстрому повышению продуктивности

Для успешной реализации проекта нужно учитывать большое число переменных, среди которых список выполненных задач, сроки их реализации, затраченные для этого ресурсы. Один из способов держать нужную информацию под рукой и всегда иметь возможность ее анализа — специальный планировщик от Microsoft MS Project. В нем представлен целый спектр инструментов, которые помогают контролировать ход реализации проекта любой сложности.

Одной из часто используемых опций планировщика является критический путь. При работе с ним у начинающих пользователей может возникнуть большое количество вопросов.

Из этой статьи вы узнаете, как рассчитать критический путь в MS Project, и как его использовать в планировании.

  • Что такое критический путь.
  • Зачем нужен критический путь.
  • Как рассчитать и показать критический путь.
  • Критический путь в диаграмме Ганта.
  • Критический путь в других представлениях задач.
  • Отображение нескольких критических путей.
  • Отображение критического пути для главного проекта.
  • Изменение критических задач.

Что такое критический путь

Критический путь в MS Project ― это последовательность задач, от которых зависят сроки начала и окончания всего проекта. Только с завершением последнего из данного списка этапа можно считать реализованным весь план проекта.

В зависимости от сложности проекта в нем может быть определенное количество задач и подзадач. Среди общего числа есть и те, что последовательно связаны между собой и определяют точный срок реализации всего проекта. Именно они и составляют критический путь в MS Project. Такие задачи выделяются среди прочих тем, что, если срок завершения выйдет из графика, изменится и дата окончания всего проекта.

Зачем нужен критический путь, и как он помогает в управлении

Критический путь проекта MS Project имеет важное значение для грамотного планирования. Он помогает своевременно увидеть возможные отклонения от согласованного расписания реализации, а также позволяет более эффективно распределить ресурсы на подзадачи и промежуточные этапы, чтобы обеспечить соблюдение срока реализации ключевых шагов. Дав команду MS Project показать критический путь, вы можете еще при первичном планировании выявить возможные риски и своевременно их устранить. Данный инструмент часто используется для перепроверки корректности составления базовых и промежуточных планов.

Как рассчитать и показать критический путь

Посмотреть критический путь в MS Project можно несколькими способами. Отображение данного параметра возможно как в диаграмме Ганта в MS Project, так и в других представлениях задач. При этом критический путь может рассчитываться как для главного проекта, так и для его подпроектов.

Критический путь в диаграмме Ганта

Наиболее распространенное представление данных плана ― диаграмма. Она визуализирует этапы и их длительность, чем помогает быстрее выявить возможные риски и отклонения.

Прежде чем ответить на вопрос, как показать критический путь в MS Project, напомним, что почти для каждой функции планировщика Microsoft есть несколько вариантов исполнения. Как правило, нужные опции располагаются на панели инструментов в верхней части экрана, а также дублируются в контекстном меню связанных элементов, что позволяет получить максимально быстрый доступ к необходимым командам.

Чтобы рассчитать критический путь, нужно открыть интересующий проект или подпроект и перейти на вкладку «Вид».

Критический путь в MS Project

Здесь выбираем представление «Диаграмма Ганта» и переходим в раздел «Формат». Устанавливаем флажок напротив пункта «Критические задачи».

Критический путь в MS Project

Еще один способ построения критического пути реализуется через контекстное меню. Для доступа к нему щелкните правой клавишей мышки по крайней левой панели рабочей области и выберите пункт «Другие представления».

Критический путь в MS Project

В появившемся диалоговом окне выделите мышкой вариант «Подробная диаграмма Ганта» и в завершении нажмите кнопку «Применить».

Критический путь в MS Project

При использовании любого из этих способов критический путь в MS Project будет отображен на временной шкале проекта (правая часть рабочей области). Он представлен в виде связи элементов с выделением красного цвета.

Критический путь в MS Project

Аналогичным способом можно построить и сетевой график. Для этого правой кнопкой мыши щелкните по крайней левой панели рабочей области и выберите пункт с соответствующим названием. Задачи, считающиеся критическими, будут выделены красным контуром.

Критический путь в MS Project

Критический путь в MS Project

Критический путь в других представлениях задач

Чтобы те этапы проекта, которые напрямую влияют на срок его реализации, были выделены сразу в таблице с планом, можно воспользоваться специальным фильтром. Для этого в открытом проекте перейдите на вкладку «Вид» и в разделе «Данные» выберите режим выделения критических задач.

Критический путь в MS Project

Те этапы, которые имеют критическое значения для соблюдения общих сроков реализации проекта, будут выделены желтым цветом.

Критический путь в MS Project

Если вы хотите, чтобы в таблице отображались только задачи со статусом критических, установите соответствующий фильтр в разделе «Данные» вкладки «Вид».

Критический путь в MS Project

Отображение нескольких критических путей

Расписание проектов с большим количеством задач можно настраивать таким образом, чтобы критический путь в MS Project рассчитывался для отдельных этапов и их отображалось такое количество, которое нужно для эффективного контроля.

Чтобы задать такие параметры, откройте раздел «Файл». В его меню выберите опцию «Параметры».

Критический путь в MS Project

В раскрывшемся списке нажмите вариант «Дополнительно» и найдите пункт «Вычислить несколько критических путей», который расположен в самом низу.

После этого вернитесь в интересующий проект и на вкладке «Формат» при выбранном представлении «Диаграмма Ганта» установите галочку напротив пункта «Критические задачи».

Критический путь в MS Project

Отображение критического пути для главного проекта

Если план содержит несколько суммарных, вы можете рассчитать критический путь проекта MS Project для главного из них. Чтобы выполнить это действие, выберите меню «Файл» и в нем найдите раздел «Параметры».

В появившемся списке перейдите в раздел «Расписание». Перед вами откроется еще одно меню, в котором нужно открыть список параметров вычисления для заданной области. В открывшемся окне выберите опцию «Рассчитать вставленные проекты как суммарные задачи».

Критический путь в MS Project

Изменение критических задач

Если нужно задать определенные условия, при которых задачу стоит считать критической, перейдите в меню «Параметры» группы «Файл».

В раскрывшемся списке нажмите кнопку «Дополнительно» и укажите параметры для конкретной области. Перед вами появится поле для заполнения. В нем укажите максимальное резервное число часов, при котором задачи будут считаться критическими.

Критический путь в MS Project

Как показать критический путь в GanttPRO

Работать с критическим путем и видеть наиболее важные для своевременного завершения проекта задачи можно не только в MS Project.

GanttPRO – это эффективная альтернатива MS Project с большим количеством возможностей для успешного ведения проектов в интуитивно понятном интерфейсе.

Создание онлайн диаграммы Ганта в GanttPRO

Это профессиональный инструмент для управления проектами, основанный на онлайн-диаграмме Ганта.

Диаграмма помогает в планировании, организации и приоритизации задач проектов разного уровня сложности. Вы можете использовать GanttPRO для управления задачами в разных областях и сферах: ИТ разработке, строительстве, маркетинге, продажах, здравоохранении и т.д. Его также применяют для отслеживания времени и прогресса проекта, совместной работы команды, управления сроками, ресурсами и затратами.

Мобильная версия GanttPRO поможет постоянно оставаться на связи с командой и оперативно решать текущие вопросы.

Удобный поиск критического пути в проекте

Определяйте критический путь в диаграмме Ганта за считанные минуты.

Попробуйте бесплатно

В GanttPRO увидеть критические задачи гораздо проще по сравнению с MS Project.

Поиск критического пути на диаграмме Ганта в GanttPRO

GanttPRO помогает быстро и просто найти самые важные задачи в вашем проекте. Без лишних усилий вы сможете определить, какие из них напрямую влияют на дату завершения всего проекта.

Вот как можно отобразить критический путь в представлении диаграммы Ганта.

1. Создайте проект со всеми задачами, датами их начала и окончания, а также продолжительностью каждой из них. Также вы можете определить предшественников.

Как создать проект в GanttPRO

2. Добавьте зависимости и вехи. Вы можете сделать это с помощью функции перетаскивания.

Как добавить вехи и зависимости в GanttPRO

3. Используйте специальную возможность GanttPRO, которая поможет рассчитать критический путь. Вам понадобится всего один клик.

Откройте Настройки в правом верхнем углу экрана. Там вы увидите значок с активацией критического пути. Нажмите на него и цепочка важных задач будет выделена красным. Их своевременное выполнение будет влиять на выполнение в срок всего проекта. 

Как найти критический путь в GanttPRO

Из этого видео вы также узнаете, как построить критический путь в онлайн диаграмме Ганта GanttPRO.

Настройка проекта в GanttPRO

Остались вопросы о возможностях GanttPRO? Мы проведем для вас персональное демо в любое удобное для вас время или ответим в Live чате.

5
3
голоса

Рейтинг статьи

Понравилась статья? Поделить с друзьями:
  • Как найти спонсора для покупки жилья
  • Как составить договор купли продажи гаража самостоятельно образец заполнения
  • Как составить заключение в дипломе
  • Как найти информационный объем текстового сообщения
  • Суммарный импульс шаров как найти