Кладовочка

О разном, чтобы было под рукой онлайн

Диаграмма Ганта в управлении проектами: как построить, примеры из IT и строительства

Что такое диаграмма Ганта

Диаграмма Ганта (Gantt Chart) — горизонтальная столбчатая диаграмма, которая показывает задачи проекта, их длительность и зависимости на временной шкале.

Изобрёл Генри Гант в 1910-х годах для управления производством. С тех пор диаграмма стала стандартом визуализации проектного плана.

Элементы диаграммы:

  • Задачи — строки слева
  • Временная шкала — дни/недели/месяцы сверху
  • Полосы — длительность каждой задачи
  • Стрелки/линии — зависимости между задачами
  • Вехи (Milestones) — ключевые точки (обычно ромбы)

Зачем нужна диаграмма Ганта

  1. Визуализация плана — один взгляд заменяет 50 страниц текстового плана
  2. Критический путь — сразу видно, какие задачи нельзя задерживать
  3. Загрузка ресурсов — видно, кто перегружен, а кто простаивает
  4. Коммуникация — единый источник правды для команды и заказчика
  5. Контроль отклонений — базовый план vs факт

Как построить диаграмму Ганта

Шаг 1: список задач (WBS)

Work Breakdown Structure — иерархическое разбиение на задачи. Каждая задача должна быть:

  • Измеримой (понятно, когда она завершена)
  • Независимой (минимальные пересечения с другими задачами)
  • Оценимой по времени

Пример для IT-проекта (сайт):

  1. Проектирование 1.1. Сбор требований — 3 дня 1.2. Прототипы (Figma) — 5 дней 1.3. Техническое задание — 3 дня
  2. Дизайн 2.1. Главная страница — 3 дня 2.2. Внутренние страницы — 5 дней
  3. Разработка 3.1. Backend (API, БД) — 10 дней 3.2. Frontend (вёрстка, JS) — 15 дней
  4. Тестирование и запуск 4.1. Тестирование — 5 дней 4.2. Деплой — 2 дня

Шаг 2: оценка длительности

Три варианта оценки:

  • Экспертная — «по опыту, это займёт N дней»
  • По аналогам — «в похожем проекте было 12 дней»
  • PERT-оценка (трёхточечная):
Оптимистичная (O): 8 дней
Пессимистичная (P): 20 дней
Реалистичная (M): 12 дней
Ожидаемая = (O + 4*M + P) / 6 = (8 + 48 + 20) / 6 = 12.7 ≈ 13 дней

Шаг 3: определите зависимости

Типы зависимостей:

Тип Значение Пример
FS (Finish-to-Start) Задача B начинается после завершения A Код → тестирование
SS (Start-to-Start) Задача B начинается одновременно с A Дизайн и вёрстка
FF (Finish-to-Finish) Задача B завершается одновременно с A Документация и разработка
SF (Start-to-Finish) Задача B завершается с началом A Смена поддержки (редко)

Шаг 4: постройте диаграмму

Инструменты: Excel, Google Sheets, MS Project, Jira, Asana, ClickUp — см. раздел ниже.

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

Базовый вариант (условное форматирование)

  1. Столбец A: список задач
  2. Столбец B: дата начала
  3. Столбец C: длительность (дни)
  4. Столбцы D-AH: дни проекта (заголовки строк — даты)
  5. Формула: =IF(AND(D$1>=$B2; D$1<$B2+$C2); "█"; "")
  6. Условное форматирование: заливка ячеек

Продвинутый вариант (диаграмма с накоплением)

  1. Выделите столбцы: задача, начало, длительность
  2. Вставка → Гистограмма → Линейчатая с накоплением
  3. Первый ряд — дата начала (сделать прозрачным)
  4. Второй ряд — длительность
  5. Настройка: обратный порядок категорий, формат оси дат

Инструменты: от бесплатных до enterprise

Инструмент Стоимость Сложность Для кого
Excel / Google Sheets Бесплатно (есть Excel) Низкая Малые проекты, разовое использование
Google Sheets + шаблон Бесплатно Низкая Команды 2-5 человек
Jira + Advanced Roadmaps $15-30/чел/мес Средняя IT-команды, Scrum-проекты
MS Project $30-55/чел/мес Высокая Строительство, промышленность
Asana / ClickUp / Monday $10-20/чел/мес Средняя Маркетинг, дизайн, небольшие IT
GanttPRO / TeamGantt $8-15/чел/мес Низкая Те, кому нужна только диаграмма Ганта
Smartsheet $9-32/чел/мес Средняя Гибрид Excel + Gantt

Критический путь (Critical Path)

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

Как найти:

  1. Нарисуйте все задачи и их зависимости
  2. Для каждой задачи посчитайте: ранний старт, ранний финиш, поздний старт, поздний финиш
  3. Задачи, у которых ранний старт = поздний старт — на критическом пути

Большинство инструментов (MS Project, Jira, GanttPRO) подсвечивают критический путь автоматически.

Типовые ошибки

1. Слишком детальное планирование

Ошибка: расписывать задачи на месяцы вперёд с точностью до дня. На практике через 2-3 недели план разойдётся с реальностью.

Решение: детальный план — на 2-4 недели. Дальше — крупными блоками (эпики, фазы).

2. Игнорирование зависимостей

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

Решение: нарисовать сетевой граф зависимостей до того, как строить диаграмму.

3. Нет буфера на риски

Ошибка: сумма оценок задач = срок проекта. Без запаса.

Решение: добавить буфер 15-30% (или буфер на критпуть в конце, метод Critical Chain).

4. Ручное обновление

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

Решение: обновлять не реже раза в неделю. В идеале — инструмент с автообновлением статусов задач.

Шаблон диаграммы Ганта

Базовый шаблон (Google Sheets)

Скопируйте таблицу:

Задача Ответственный Начало Дней Статус Зависит от
Сбор требований Иванов 01.07 3 ✓ Готово —
Прототипы Петрова 04.07 5 В работе Сбор требований
Техзадание Иванов 09.07 3 Не начато Прототипы

Для визуализации используйте встроенную гистограмму Google Sheets (Вставка → Диаграмма → Линейчатая).

Шаблон для стройки

Этап Начало Конец Длит.
Котлован 01.07 10.07 10
Фундамент 11.07 25.07 15
Стены 1 этаж 26.07 15.08 21
Перекрытие 16.08 22.08 7
Стены 2 этаж 23.08 12.09 21
Кровля 13.09 30.09 18
Отделка 01.10 15.11 46

Связанные статьи: Принципы управления проектами, P3.Express: лёгкий фреймворк, Методологии планирования, Методики Problem Solving