Диаграмма Ганта
Диаграмма Ганта — основной режим работы в Гантике. Она объединяет структурную таблицу задач (WBS) слева и графическую временную шкалу справа, позволяя одновременно видеть иерархию проекта и распределение работ во времени. В этой статье подробно разберём каждый элемент интерфейса и научимся эффективно управлять проектом через диаграмму Ганта.
Общая структура экрана
Экран диаграммы Ганта разделён на две панели, соединённые перетаскиваемым разделителем. Левая панель — это WBS-таблица (Work Breakdown Structure), содержащая иерархический список всех задач проекта. Правая панель — временная шкала (канва), на которой задачи отображаются в виде горизонтальных полос, пропорциональных их длительности.
WBS-таблица (левая панель)
Таблица WBS содержит ключевую информацию о каждой задаче проекта. Она позволяет быстро просматривать и редактировать свойства задач без необходимости открывать отдельные диалоги.
Столбцы таблицы
| Столбец | Описание | Редактирование |
|---|---|---|
| Название | Имя задачи с иконкой раскрытия для групп | Двойной клик для переименования |
| Длительность | Количество рабочих дней задачи | Редактируется в свойствах задачи |
| Начало | Дата начала задачи | Перетаскиванием полосы или в свойствах |
| Конец | Дата завершения задачи | Растягиванием полосы или в свойствах |
| Прогресс | Процент выполнения (0–100%) | Через доску или вручную |
| Исполнитель | Назначенный участник команды | Выбор из списка участников |
| Приоритет | Уровень важности задачи | Выпадающий список |
Иерархия задач
Задачи в WBS-таблице могут быть вложены друг в друга, образуя дерево. Родительские задачи (группы) отображаются с иконкой раскрытия и могут быть свёрнуты для удобства навигации по большим проектам. Когда группа свёрнута, на временной шкале отображается суммарная полоса, охватывающая период от самой ранней до самой поздней дочерней задачи.
Временная шкала (правая панель)
Временная шкала — это графическое пространство (канва), на котором задачи отображаются в виде горизонтальных полос. Каждая полоса соответствует строке в WBS-таблице и расположена на одной горизонтальной линии с ней.
Элементы временной шкалы
- Полосы задач — горизонтальные прямоугольники, ширина которых пропорциональна длительности задачи. Внутри полосы может отображаться заливка прогресса.
- Линия «Сегодня» — вертикальная красная линия, отмечающая текущую дату. Позволяет мгновенно оценить, какие задачи должны были быть завершены, какие идут сейчас и какие запланированы на будущее.
- Затенение выходных — столбцы, соответствующие субботам и воскресеньям, окрашены серым цветом. Это визуально отделяет рабочие дни от нерабочих и помогает правильно оценивать календарную длительность задач.
- Стрелки зависимостей — линии со стрелками, соединяющие связанные задачи. Показывают последовательность выполнения работ.
Перетаскивание и изменение размера полос
Одна из ключевых возможностей диаграммы Ганта — интерактивное управление датами задач прямо на временной шкале с помощью мыши.
Перемещение задачи (изменение дат)
- Наведите курсор на центральную часть полосы задачи — курсор изменится на иконку перемещения.
- Нажмите левую кнопку мыши и, удерживая её, перетащите полосу влево или вправо.
- Во время перетаскивания вы увидите подсказку с новыми датами начала и завершения.
- Отпустите кнопку мыши, чтобы зафиксировать новое положение. Длительность задачи при этом сохранится.
Изменение длительности (ресайз)
- Наведите курсор на правый край полосы задачи — курсор изменится на горизонтальную стрелку ресайза.
- Нажмите левую кнопку мыши и перетащите край вправо (увеличить длительность) или влево (уменьшить).
- Дата начала останется неизменной, изменится только дата завершения и длительность.
- Отпустите кнопку мыши для фиксации изменений.
Зависимости между задачами
Зависимости (связи) отображаются в виде стрелок между полосами задач на временной шкале. Они определяют порядок выполнения работ и помогают выстраивать критический путь проекта.
Типы зависимостей
| Тип | Обозначение | Описание |
|---|---|---|
| Финиш-Старт (FS) | Конец → Начало | Задача B начинается после завершения задачи A. Самый распространённый тип. |
| Старт-Старт (SS) | Начало → Начало | Задача B начинается одновременно с задачей A. |
| Финиш-Финиш (FF) | Конец → Конец | Задача B завершается одновременно с задачей A. |
| Старт-Финиш (SF) | Начало → Конец | Задача B завершается, когда начинается задача A. Редкий тип. |
Отображение стрелок
Стрелки зависимостей рисуются автоматически между связанными задачами. Они следуют от точки-источника (конец или начало полосы задачи-предшественника) к точке-приёмнику (начало или конец полосы задачи-последователя). Стрелки маршрутизируются так, чтобы не перекрывать другие полосы, обходя их при необходимости.
Линия «Сегодня» и затенение выходных
Для удобства ориентации во времени на канве присутствуют два визуальных элемента, которые всегда отображаются поверх полос задач.
- Красная вертикальная линия «Сегодня» — проходит через всю высоту канвы в позиции текущей даты. Она помогает мгновенно понять, какие задачи уже должны быть завершены (левее линии), какие выполняются прямо сейчас (пересекают линию) и какие запланированы на будущее (правее линии).
- Серые столбцы выходных — субботы и воскресенья отмечены полупрозрачной серой заливкой. Это помогает визуально отличать рабочие дни от нерабочих. Задачи, попадающие на выходные, по-прежнему отображаются, но фон подсказывает, что в эти дни работа обычно не ведётся.
Выделение строк
При клике на строку в WBS-таблице или на полосу задачи на временной шкале происходит выделение строки. Выделенная строка подсвечивается цветом, а соответствующая полоса на канве становится более контрастной. Это особенно полезно в больших проектах с десятками и сотнями задач, когда нужно быстро найти связь между записью в таблице и полосой на шкале.
Разделитель панелей (split view)
Между WBS-таблицей и временной шкалой расположен вертикальный разделитель, который можно перетаскивать мышью. Это позволяет настроить соотношение ширины панелей под ваши текущие задачи.
- Больше места таблице — перетащите разделитель вправо, чтобы видеть все столбцы таблицы без горизонтальной прокрутки. Удобно при редактировании свойств задач.
- Больше места шкале — перетащите разделитель влево, чтобы видеть более длинный временной диапазон. Удобно при планировании и оценке сроков.
Навигация по диаграмме
В крупных проектах диаграмма Ганта может занимать значительное пространство. Гантика предоставляет несколько способов навигации.
Прокрутка
- Вертикальная прокрутка — используйте колесо мыши или полосу прокрутки для перемещения по списку задач. WBS-таблица и временная шкала прокручиваются синхронно.
- Горизонтальная прокрутка — удерживайте клавишу
Shiftи вращайте колесо мыши для горизонтальной прокрутки временной шкалы. Также можно использовать горизонтальную полосу прокрутки.
Масштабирование
Масштаб временной шкалы определяет уровень детализации. Подробнее о масштабировании читайте в статье «Масштаб и шкала времени». Краткое описание доступных масштабов:
| Масштаб | Единица | Лучше всего подходит для |
|---|---|---|
| Часы | 1 час | Детальное планирование на 1–2 дня |
| Дни | 1 день | Стандартная работа с проектом |
| Недели | 1 неделя | Обзор проекта на 1–3 месяца |
| Месяцы | 1 месяц | Стратегическое планирование |
| Кварталы | 1 квартал | Годовые планы и роадмапы |
Советы по эффективной работе
- Начинайте планирование с создания верхнеуровневой структуры — сначала этапы, затем задачи внутри каждого этапа.
- Устанавливайте зависимости между задачами, чтобы видеть критический путь проекта и понимать, какие задачи нельзя откладывать.
- Регулярно сверяйтесь с линией «Сегодня» — если полосы задач остались левее красной линии без 100% прогресса, значит, проект отстаёт от графика.
- Назначайте исполнителей для всех задач — это позволит использовать режим «Ресурсы» для контроля загрузки команды.
- Используйте масштаб «Дни» для повседневной работы и переключайтесь на «Недели» или «Месяцы» для презентаций и стратегических обсуждений.