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

Линейная или столбчатая диаграмма, названная в честь её разработчика, американского консультанта по менеджменту, инженера Генри Ганта (Gantt), представляет собой полосы, сориентированные вдоль оси (шкалы) времени так, что конец и начало каждой полосы соответствует времени начала и конца работы по выполнению задачи. Соответственно, длина диаграммы Ганта позволяет определить продолжительность произведённой работы. На другой (перпендикулярной) шкале выстраиваются выполняемые задачи. Столбики, представляющие эти задачи, взаимосвязаны между собой, а их связь отражается фигурными стрелками.

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

Сущность и характеристики

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

В трактовке PMI понятие календарного плана совпадает с понятием расписания проекта. Такое расписание создаётся, чтобы рассчитать и показать полную продолжительность проекта как выражения сроков выполнения проектных операций. Последовательность звеньев в цепочке процесса планирования, выраженная в расписании, соотносится с иерархической структурой работ, вовлеченностью материальных, финансовых и человеческих ресурсов. Глубина декомпозиции задач во многом зависит от возможности быстро найти сотрудников, материалы и бюджетные средства для выполнения такой задачи. Контроль за содержанием, сроками и последовательностью работ реализуются с помощью координирующего календарного плана. Диаграмма Ганта показывает расписание запланированных операций по проектной задаче, но значимости, ресурсоёмкости и области действия работ график Ганта не демонстрирует.

Между задачами существуют следующие типы связей:

  1. Независимое начало работы.
  2. Начало – начало. Операция № 2 начинается не ранее операции № 1.
  3. Начало – конец. Операция № 2 не может завершиться, пока не начнётся операция № 1.
  4. Конец – конец. Операция № 2 должна завершиться не раньше операции № 1.
  5. Конец – начало. Операция № 2 не начинается до завершения операции № 1.

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

  • о совокупных задачах,
  • о процентах завершения задачи,
  • метка текущего момента (вертикальная полоска, отмеряющая «Сегодня» по календарной шкале),
  • метки вех (ключевых моментов).

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

Тем не менее, появившись в начале 20 века, график Ганта до сих пор входит в практику управления малыми и средними проектами как важный иллюстративный инструмент планирования.

История возникновения

По основной версии, график был задуман американским инженером Генри Л. Гантом (нередко встречается написание Гантт, более близкое к оригиналу). В 1910 году появился первый вариант диаграммы, применённый позднее на судостроительном заводе, где Гант применил график, позволяющий эффективно управлять деятельностью нескольких инженеров при решении ими ограниченных по времени задач. Первоначальный шаблон:

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

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

Диаграмма была быстро принята «на вооружение» на других производствах и применялась при планировании инженерных сооружений государственного масштаба (например, при строительстве плотины Гувера, начатой в 1931 году, системы скоростных автострад в 1956 году). Изменение в первоначальный пример графика были внесены только почти 80 лет спустя. В 90-х годах для уточнения сложных взаимосвязей между задачами применили линии связи.

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

Польский автор изобрёл метод отображения связей между процессами для повышения наглядности графика производства. Несколько статей на эту тему им были опубликованы в польском журнале ещё в 1909 году и на английский не переводились (хотя в России теория была достаточно широко известна с 1903 года). И только в 1931 году вышла статья, более подробно описывающая тот график, который Адамецкий назвал harmonogram (вариант: harmonograf), и который был очень похож на график Ганта. Однако к тому времени диаграмма уже получила известность и распространение в англоязычном мире как график Ганта, поэтому изобретение сохранило имя американского учёного.

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

Образец диаграммыЧтобы построить график Ганта в Exel, можно воспользоваться ранее созданным шаблоном или создать новый шаблон в программе. Для самостоятельного создания диаграммы необходимо:

  • Создать таблицу проекта. Для этого, как минимум, надо сделать две колонки с датой начала и длительностью реализации по каждой задаче, которые выстраиваются одна над другой построчно списком. Но, чаще всего, создаётся ещё и третья колонка с датой окончания работ по задаче.
  • Построить обычную ленточную диаграмму на базе даты начала проекта. Для этого в соответствующей колонке выделяются ячейки с данными (вместе с заголовком столбика) и во вкладке «Вставка» выбирается линейная диаграмма с накоплением.
  • Добавить данные о длительности. В любом месте диаграммы правой кнопкой мыши вызывается меню выбора данных и, затем, источника данных. Из показанных источников данных выбирается данные колонки «Длительность».
  • Добавить описание задач. При выборе источника данных надо выбрать по названию колонку, соответствующую дате старта и в правой области под Подписями горизонтальной категории, кликнуть кнопку «Изменить».
  • Привести ленточную диаграмму к виду графика Ганта. Задача этого этапа – удалить в линиях графика, состоящей из синей и оранжевой части, синюю часть, чтобы остались только оранжевая. Исходное меню для изменений вызывается правой кнопкой мыши после выделения полоски графика левой кнопкой. В меню выбирается «Формат ряда данных», после чего из предложенных вариантов надо выбрать «Нет заливки» и «Нет линий».

В известной программе MS Project уже настроены несколько версий шаблонов диаграммы, рядом с которыми отображается дополнительная информация:

  1. Подробная диаграмма (Detail Gantt). Используется для равномерного распределения нагрузки между ресурсами в процессе оптимизации плана проекта. Указываются возможные периоды, на которые можно отложить выполнение задачи, не изменяя при этом срок окончания проекта.
  2. Диаграмма с выравниванием (Leveling Gantt). Данные нужны для выравнивания нагрузки при распределении ресурсов. Те изменения, которые происходят в процессе выравнивания, тоже отображаются на графике.
  3. Диаграмма с отслеживанием (Tracking Gantt). Шаблон применяется при сравнении запланированного и реального сроков выполнения проекта, который для каждой задачи демонстрируется отдельно.
  4. Диаграмма с несколькими планами (Multiple Baselines Gantt). У проекта может быть несколько вариантов плана, выраженных на графике. В шаблоне сравниваются первые три варианта.
  5. Диаграмма с ожидаемым планом (PA_Expected Gantt). Планы анализируются на основе метода PERT (РА). В качестве вариантов, в рамках метода, кроме реалистичного, отображается оптимистичный и пессимистичный планы (PA Optimistic и PA Pessimistic соответственно).

Метод оценки и анализа PERT в настоящее время постепенно вытесняет классический график Ганта.