Что такое PERT-диаграмма
📌 PERT-диаграма (от англ. Program Evaluation Review Technique, «метод оценки программ») — инструмент визуализации планов по проекту. Помогает распределять, структурировать задачи и видеть их взаимосвязь.
Вот, что показывают на диаграмме:
- Задачи проекта. Вехи, которые откроют новый этап, когда прошлый пул задач выполнен
- Сроки. Причём на некоторых видах диаграммы указывают несколько сроков: оптимистичные, пессимистичные, реалистичные и собственно дедлайн — срок сдачи
- Ресурсы проекта. В первую очередь — время, которое нужно для выполнения задач
- Зависимости между событиями. Связи между событиями и последовательность, в которой реально реализовать этапы проекта
Как работает PERT-диаграмма
PERT-диаграмма нужна для согласованности связанных и несвязанных этапов проекта. Как это работает?
Функциями PERT похожа на диаграмму Ганта. Обе нужны для распределения этапов и управления связями между ними — только PERT-диаграмму проще воспринимать и строить.
Диаграмму PERT удобно использовать на старте проекта, когда нужно составить верхнеуровневые планы и быстро посвятить в них заинтересованных.
С её помощью можно:
- Согласовать график и хронологию основных этапов проекта и презентовать руководству
- Визуализировать на одном рисунке сложный проект
- Оценить время, которое нужно для разных этапов и задач
- Оценить общее время, которое потребуется на все связанные этапы
Чем PERT-диаграмма отличается от диаграммы Ганта
Как ты уже знаешь, у PERT-диаграммы есть прямой конкурент — диаграмма Ганта. Она тоже позволяет расписать проект по этапам со сроками выполнения, выстроить задачи, объединить их через связи и зависимости. Тогда в чём разница?
PERT-диаграмма:
- показывает основные события без деталей
- легко строится
- легко читается
- вмещает на одном листе все ключевые события — от начала до завершения проекта
- имеет вид сетевой диаграммы
PERT идеально подходит для верхнеуровневого планирования проекта и презентации внешним заинтересованным лицам. Она доказывает, как и когда проект может быть выполнен, опуская детали.
Диаграмма Ганта:
- подробнее и детальнее — показывает взаимосвязи и зависимости задач, а не только последовательность
- строится чуть сложнее, чем PERT
- легко читается
- вмещает на одном листе все ключевые события — от начала до завершения проекта
- имеет вид гистограммы
Гант идеален для внутреннего пользования при выполнении работы. Именно такой уровень детализации нужен для упорядоченного движения команды по дорожной карте проекта.
💡 Диаграмма PERT — такой zoom-out плана проекта, взгляд сверху. Диаграмма Ганта — zoom-in, более детальное изображение плана проекта.
Как построить PERT-диаграмму в 4 шага
Шаг 1. Определить задачи
Собрать все промежуточные результаты, которые будут свидетельствовать об общем прогрессе проекта. По сути это конкретные задачи для команды.
Ещё можно классифицировать задачи как вехи проекта. Идеально формулировать их в формате результата — например, вместо «Сделать сайт» просто «Сайт».
Что пригодится:
- Резюме проекта, устав, бизнес-план — документ, в котором собрана основная информация по проекту
- Встречи с командой для обсуждения предстоящей работы
- Организационная структура команды или компании
- Понимание ресурсов — экономическое обоснование в том же резюме проекта или любом документе с обозначенным количеством ресурсов
Шаг 2. Установить зависимости и связи между задачами
Нужно связать между собой задачи по двум критериям: содержанию и ресурсам.
Команде важно общаться друг с другом и установить, что нужно для выполнения задач. Где-то понадобятся ресурсы — имеющиеся или дополнительные. В других случаях важны результаты предыдущих задач, то есть содержание.
Допустим, проект — всё тот же сайт.
Зависимые по содержанию задачи при создании сайта: Сделать макет дизайна ➡️ Написать код сайта. Потому что без дизайна будет нечего кодить.
Зависимые по ресурсам задачи: Сделать макет дизайна ➡️ Сделать брендбук. Брендбук не получится сделать, пока дизайнеры не освободятся от первой задачи — макета.
Зависимые без ресурсов задачи: Выработать идею сайта ➡️ Создание дизайн-макета. Идею продумывает, допустим, оунер бизнеса, он дизайном не занимается, так что его ресурс на дизайне не нужен. Хотя идея сайта для дизайна нужна
Шаг 3. Прописать дедлайны событий
Чтобы установить сроки для диаграммы, иногда используют аж четыре параметра:
Оптимистичный срок. Время, которое уйдёт на выполнение задачи в наилучших условиях: когда её делают супер-профи, которые не болеют, не уходят в отпуск, не пропускают дедлайны, не допускают ошибок… Короче, когда всё идёт по плану и даже лучше. Это, скорее, желательный срок
Пессимистичный срок. Это когда параллельно проходит обучение, всё идёт не по плану, сбываются риски, совершаются ошибки, уходят ключевые члены команды. Это аварийный срок
Реалистичный срок. Или обычный — усреднённый показатель, который основан на опыте команды. Обычно этот срок ближе всего к реальности
Установленный срок. Дедлайн, к которому всё должно быть сделано. Может биться со всеми перечисленными выше сроками
Ещё есть формула для расчёта сроков при построении диаграммы PERT. Там три параметра:
- Минимальное время выполнения (tmin) — кратчайший срок выполнения, тот самый оптимистичный
- Наиболее вероятное время (tmost) — более реалистичная оценка времени
- Максимальное время выполнения (tmax) — самый длительный срок, за который задача может быть выполнена, тот самый пессимистичный
И потом общее время выполнения (ТЕ) рассчитывается по следующей формуле:
TE = (tmin + 4tmost + tmax) / 6
Почему там цифра 6, история умалчивает. В итоге у команды появится примерное число.
Скажем, tmin — 2 дня, tmost — 3 дня, tmax — 5 дней. Получаем: TE = (2 + 4 * 3 + 5) / 6 = 3.33 дня.
Важно посвятить команду в то, как вы будете считать сроки, и договориться о единицах подсчёта. Ведь там могут быть и дни, и часы, и месяцы, и годы.
Зачем такая морока? Чтобы рассчитать срок выполнения проекта в целом. После такого дотошного анализа они наверняка будут близки к правде.
Шаг 4. Построить диаграмму
Когда все данные собраны и проанализированы, можно приступить к созданию диаграммы.
PERT выглядит как блок-схема или сетевая диаграмма, где блоки — события плюс сроки выполнения. Зависимости между событиями показаны при помощи стрелок: связи по содержанию — обычной стрелкой, а по ресурсам — пунктирной.
💡 Проще сначала нарисовать блоки с задачами-этапами. Потом соединить стрелками, и только в конце прописать сроки. Затем диаграмму стоит оценить целиком — скорее всего, что-то придётся скорректировать
Попробуй пять инструментов для построения диаграммы PERT:
- Lucidchart — есть все функции для построения диаграммы, шаблоны и экспорт в разных форматах
- EdrawMax — тут даже 3D-визуализация, анимации и интерактивные элементы
- VisualParadigm Online — удобный и простой в освоении, есть экспорт в разных форматах
- MindOnMap — бесплатный, много функций, есть шаблоны
- SmartDraw — есть шаблон под диаграмму, удобно сразу заполнить под себя
Когда применять PERT-диаграмму
PERT-диаграмма нужна для планирования масштабных и многозадачных проектов, которым требуется много ресурсов — времени, сотрудников, знаний. Там много информации, которую непросто удержать в голове.
Теперь конкретнее — для каких именно проектов подходит диаграмма PERT:
✔️ Сложных и нестандартных. Их сложно разбить на мелкие и чётко очерченные задачи
✔️ Крупных проектов с множеством взаимосвязей. Чтобы объять необъятное единым взором
✔️ Проектов, где важна оценка сроков и рисков. Диаграмма помогает рассчитать критический путь — то есть последовательность задач, от которой зависят сроки и успех проекта
✔️ Проектов, которые требуют гибкости и адаптивности. Потому что диаграмму легко перекроить, не поломав её
Примеры проектов, которые подходят под эти критерии:
- Разработка программного обеспечения — особенно хорошо для нового ПО или цифрового продукта
- Запуск любого нового продукта — необязательно из IT
- Строительство — любого объекта, будь то здание, мост, детская площадка
- Запуск и проведение крупной маркетинговой кампании
- Любой научно-исследовательский проект — когда команда последовательно готовит почву под исследование, потом само исследование и анализирует то, что получилось
- Мероприятие — например, конференция или фестиваль
Пример диаграммы PERT
Диаграмму можно собрать в таблицу — это удобно использовать как внутренний календарь проекта или держать под рукой, чтобы помнить о прогнозах.
Например, таблица PERT для запуска нового продукта:
Событие | Описание события | Событие до него | Оптимистичный срок | Пессимистичный срок | Реалистичный срок | Ресурсы |
---|---|---|---|---|---|---|
1 | Идея и общая концепция | 0 | 3 дня | 2 недели | 7 дней | Команда продукта |
2 | Дизайн-концепция | 1 | 1 неделя | 3 недели | 3 недели | Дизайнер, бренд-менеджер |
3 | Макет и прототип | 1, 2 | 1 неделя | 4 недели | 2 недели | Дизайнер |
4 | Разработка образца | 3 | 5 дней | 10 дней | 7 дней | Разработчики |
5 | Тестирование | 4 | 30 дней | 60 дней | 45 дней | Разработчики, тестировщики |
6 | Запуск продукта | 5 | 1 день | 1 день | 1 день | Команда продукта, маркетинг |
А вот будет выглядеть диаграмма в виде блок-схемы — или сетевой диаграммы:
Диаграмма выглядит так неслучайно. Цель — охватить проект сразу, сверху, не вдаваясь в детали. Такую схема нужна для общего понимания проекта.
Плюсы и подводные камни PERT-диаграммы
✅ Плюсы
- Мощная визуализация. Ты видишь весь проект целиком, с реальными сроками и знаешь, где заложены дополнительные ресурсы
- Прозрачность повышает мотивацию. С диаграммой проще объяснить коллегам проект, а заодно показать, на каких этапах они будут работать вместе и кто именно будет ждать, если кто-то пропустит дедлайн
- Сложное становится простым. Многосоставной проект, разложенный до уровня задач, становится реалистичным и не таким страшным. Дальше можно разгрузить голову и перейти к реализации
❌ Моменты, которые нужно иметь в виду
- Как и любая диаграмма, PERT показывает план, но не отображает фактическое состояние проекта
- Не подходит для проектов, в которых задачи имеют более сложные связи
- Если в проекте очень много информации, лучше подойдёт ментальная карта
- Будет лишней для небольших и простых проектов