Топ программ для управления проектами диаграмма ганта

Обновлено: 04.07.2024

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

Похожие на GanttPRO

Описание GanttPRO

GanttPRO — это сервис для планирования и управления проектами с помощью диаграммы Ганта.

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

  • Создание наглядных планов проектов.
  • Назначение участников на задачи.
  • Контроль выполнения задач.
  • Отслеживание развития проекта.
  • Управление ресурсами.
  • Поддержка Drag-and-drop.
  • Поиск и фильтры.
  • Экспорт диаграмм в PDF, PNG, XLSX или XML.
  • Возможность поделиться проектом.
  • Критический путь.
  • Шаблоны проектов для различных сфер.
  • Комментарии к задачам и прикрепление файлов.
  • Просмотр истории изменений и отмена действий.
  • Доска задач.
  • Базовый план.

Позиция в рейтинге

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

Сервисы, с которыми у GanttPRO есть интеграция

Цены на GanttPRO

Имеется бесплатный пробный период на 14 дней. Платные - от $15/мес. Для некоммерческих организаций, а также для применения в сфере образования предлагаются значительные скидки.

Возможности GanttPRO

Платформы: Веб-приложение Развёртывание: Облако

Безопасность и конфиденциальность

Законодательство

Совместная работа и личная эффективность

Системы совместной работы

Управление проектом

Число пользователей на бесплатном тарифе: Неограниченно

Повышение эффективности

Отличный сервис для работы

Плюсы

удобный и понятный интерфейс

можно командно работать над проектом

Минусы

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

В нем имеются все необходимые функции для работы с проектами. В целом очень довольна и рекомендую данный сервис.

Юлия Родионова

Отличный инструмент, с дружественным интерфейсом

Плюсы

Минусы

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

  • обладает всеми самыми необходимым функциями для работы с проектами, без всяких лишних методов, которые только мешают в работе.
  • супер удобный интерфейс (user-frendly)
  • доступ к проектам всегда под рукой 24/7
  • можно быстро командно работать над проектом, Коллеги видят правки в режиме реального времени без лагов

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

Адамов Вячеслав

отзыв по использованию GanttPro

Плюсы

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

Минусы

Нет возможности купить подписку на месяц, только на 1 год

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

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

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

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

Если вы управляете большими и сложными проектами, попробуйте сначала решения на базе open source. Если не понравится — вернётесь к Microsoft Project.


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

И вроде бы решение вопроса звучит просто: разделяй и властвуй. Создай план и разбивай его на более мелкие части до тех пор, пока не сможешь более-менее чётко оценить фронт работ, прикинуть затраты, время, ресурсы и зависимости между задачами. Как только план будет утверждён руководством, заказчиком или, например, инвесторами, остаётся следовать ему. А для наглядности можно изобразить всё это на временной прямой, например, в виде диаграмм Ганта. Однако на деле в больших проектах редко бывает всё гладко.

Ранее в разработке ПО диаграммы или графики Ганта использовались внутри водопадной модели. Постепенно гибкие умы поняли, что этот инструмент можно использовать и в agile: например, для отслеживания спринтов в SCRUM или просто в процессе одновременной работы над несколькими релизами одного и того же продукта (одна диаграмма Ганта на один релиз). В последнем случае это помогает контролировать распределение бюджета для каждого из релизов и разбираться в сложных зависимостях.

Инструменты управления проектами

Среди сотен инструментов управления большими проектами с использованием диаграмм Ганта Microsoft Project, возможно, самый популярный. Этот продукт — часть офисной экосистемы Microsoft. В нём реализовано множество фич на все случаи жизни. Однако к нему, всё же, есть вопросы. Например, что дороже: лицензия или курсы, на которых учат им пользоваться?

Другой недостаток MS Project — это отсутствие возможности распределённой работы из коробки. То есть, будучи десктопным standalone-приложением, он рассчитан лишь на работу одного пользователя в один момент времени (то есть, на того, кто сидит за компьютером). Чтобы организовать параллельную работу, придётся покупать лицензию Microsoft Project Server, Project for the web или Microsoft Planner.

Во многом, это и заставляет нас искать альтернативы из open source. В данной статье я рассматриваю ProjectLibre, GanttProject и TaskJuggler (бесплатные десктопные приложения для индивидуального пользования, без возможности распределённой работы); ProjeQtOr и Redmine (web-приложения для распределённой командной работы) и ]project-open[ (web-приложение для управления не только проектами, но и процессами компании в целом).

Эти инструменты я выбрал неслучайно, они соответствуют требованиям, которые я сформулировал так:

  • наличие редактора диаграмм Ганта;
  • кроссплатформенность — Windows, Linux и macOS;
  • масштабируемость;
  • функции импорта/экспорта;
  • генерация отчётов.

Redmine 4.1.0



Изображение: Frank Bergmann, CC BY-SA 4.0

Redmine — это инструмент управления проектами с акцентом на agile-методологии. Диаграмма Ганта работает из коробки, но нет таких важных фич, как расписание проекта, drag-and-drop и назначение ресурсов. Чтобы изменить древовидную структуру проекта, каждый таск нужно редактировать индивидуально (через свойства).

Для Redmine можно поискать плагины с полноценным редактором диаграмм Ганта, но они либо старые (как Plus Gantt), либо платные (как ANKO Gantt chart). Если я не прав, пожалуйста, напишите в комментариях.

Redmine написан на Ruby on Rails. Работать с инструментом могут пользователи Windows, Linux и macOS. Ядро доступно под лицензией GPLv2.

  • лучше всего подходит: для ИТ-команд, использующих гибкие методологии
  • уникальная особенность: этот проект стал родителем для таких решений, как OpenProject и EasyRedmine.

]project-open[ 5.1



Изображение: Frank Bergmann, CC BY-SA 4.0

]project-open[ — это приложение с web-интерфейсом, созданное по аналогии с ERP (Enterprise Resource Planning) системами. Оно позволяет управлять финансами, цепочками поставок, операциями, отчётностью, разработкой, продажами, кадрами и некоторыми другими процессами.

Кроме того, существуют специальные решения для PSA (Система автоматизации профессиональных услуг), PMO (Офис стратегического Управления Проектами и портфелями), EPM (Управление внутренними корпоративными проектами).

Встроенный редактор диаграмм Ганта поддерживает иерархические задачи, зависимости, распределение работ в зависимости от плана и имеющихся ресурсов. Пока не поддерживает календарь ресурсов и управление нетрудовыми ресурсами. Система ]project-open[ достаточно сильно разрослась и усложнилась, и её GUI нуждается в переработке. Продукт написан на скриптовых языках высокого уровня — TCL и JavaScript. Работает он под Windows и Linux.

Ядро доступно по лицензии GPLv2. Для крупных компаний существуют проприетарные расширения.

  • лучше всего подходит: для средних и крупных фирм, которым нужна детальная финансовая отчётность;
  • уникальная особенность: ]project-open[ — это интегрированная система, позволяющая управлять сразу всеми процессами компании или подразделения.

ProjectLibre 1.9.3



Изображение: Frank Bergmann, CC BY-SA 4.0

ProjectLibre, пожалуй, больше всех open source продуктов похож на Microsoft Project. Это десктопное приложение, которое поддерживает все необходимые для управления проектами фичи. Среди них — календарь ресурсов, базовый план и управление стоимостью. Так же важно, что приложение позволяет импортировать и экспортировать файлы в формате MS Project.

ProjectLibre идеально подходит для мелких и средних проектов. Однако, ей, всё же, не хватает некоторых функций, которые есть у MS Project. А GUI и вовсе оставляет желать лучшего.
Продукт написан на Java, работает под Windows, Linux и macOS. Приложение распространяется по лицензии Common Public Attribution (CPAL). Сейчас команда работает над новым проприетарным продуктом ProjectLibre Cloud.

  • лучше всего подходит: для единоличной работы менеджера либо для командной работы с возможностью открывать для просмотра файлы в формате MS Project (если не у всех есть лицензия MS Project);
  • уникальная особенность: среди open source продуктов он ближе всего к MS Project.

GanttProject 2.8.11



Изображение: Frank Bergmann, CC BY-SA 4.0

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

Продукт (десктопное приложение) написан на Java и работает под Windows, Linux и macOS. Он распространяется по лицензии GPLv3.

  • лучше всего подходит: для построения простых диаграмм Ганта или для изучения технологий использования диаграмм Ганта в управлении проектами;
  • уникальная особенность: поддерживает технологию оценки и анализа проектов (PERT), PERT-диаграммы и возможность совместной работы пользователей с файлами (реализована на основе технологии WebDAV).

TaskJuggler 3.7.1



Изображение: Frank Bergmann, CC BY-SA 4.0

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

Это не интерактивный редактор диаграмм Ганта, а некий текстовый интерфейс, куда на собственном предметно-ориентированном декларативном языке программирования вводится описание проекта и необходимых отчётов. Компилятор на основе описания создаёт отчёты различных типов, включая сетевой график и диаграммы Ганта. Таким образом он генерирует серию планов с оптимальными датами начала и завершения каждой задачи — в соответствии с выделенными ресурсами, зависимостями, приоритетами и многими другими параметрами. Он способен обрабатывать большие проекты с более чем 10000 задач, 1000 ресурсов и сложными условиями.

Из-за таких особенностей интерфейса не каждый менеджер сможет быстро освоить этот инструмент. Однако в качестве графического фронтенда для TaskJuggler можно использовать ]project-open[. Последний принимает данные от пользователя в «человеческом» виде и конвертирует их в команды для TaskJuggler.

Продукт написан на Ruby и работает под Windows, Linux и macOS. Распространяется по лицензии GPLv2.

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

ProjeQtOr 9.0.4



Изображение: Frank Bergmann, CC BY-SA 4.0

ProjeQtOr — web-приложение, которое заточено под ИТ-проекты. Помимо управления тикетами и активностями, позволяет управлять рисками, бюджетированием, поставкой и финансовой документацией.

ProjeQtOr написан на PHP, работает под Windows, Linux и macOS, с лицензией Affero GPL3.

  • лучше всего подходит: для ИТ-компаний или подразделений, которые ведут несколько проектов одновременно;
  • уникальная особенность: позволяет в одном месте хранить большой объем информации по каждому проекту.

Другие инструменты

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



Изображение: Frank Bergmann, CC BY-SA 4.0

    — это перспективное web-приложение. Основной акцент в нём сделан на диаграммы Ганта. Оно не находится в основном списке, так как пока не поддерживает свежие версии некоторых ОС на базе Linux (например, CentOS 7 и 8). Разработчики обещают в ближайшее время доработать продукт. — это приложение с web-интерфейсом, написанное на PHP. Оно доступно по лицензии GPLv2.x. В нём реализован график Ганта, но нет возможности редактировать его. И пока не реализовано управление зависимостями. — это приложение с красивым и эргономичным web-интерфейсом, написанное на PHP. Оно доступно по лицензии GPLv2. В нём есть график Ганта для майлстоунов, но нет поддержки зависимостей. — приложение с web-интерфейсом, которое позволяет купить поддержку диаграмм Ганта как платное расширение или воспользоваться для этого платной подпиской. — приложение для управления портфелями проектов. Они всё обещают, но никак не сделают поддержку диаграмм Ганта: «Coming Soon: Interactive Gantt Charts.» и OpenProject заслуживают внимания, но имеют слишком много ограничений в сравнении с платными корпоративными версиями.

Что хотел сказать автор

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


Используя наши виртуальные серверы вы сможете без проблем установить любую web-систему управления проектами, например, тот же Redmine. Это только одна из миллионов задач, которую можно воплотить вместе с Маклаудом!
Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!

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

Рассмотрим популярные JavaScript библиотеки для построения диаграмм Ганта, которые можно использовать при создании веб-приложений для проектного менеджмента.

12 JavaScript библиотек для создания диаграмм Ганта

Евгений Панченко

Что такое диаграммы Ганта и какую пользу они несут

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

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

Компания KPMG, Австралийский институт управления проектами (AIPM) и Международная Ассоциация Управления Проектами (IPMA) провели исследование, которое показало, что 71% компаний-респондентов используют специальное программное обеспечение или корпоративные приложения в своей работе. В период пандемии Covid-19, когда большое количество компаний переходит на удалённую работу и все рабочие вопросы решаются через интернет, спрос на различные веб-приложения и программы ещё больше растет. Многие компании предпочитают покупать специальные JavaScript библиотеки и UI-компоненты для разработки собственных бизнес-приложений вместо использования готового софта.

12 JavaScript библиотек для создания диаграмм Ганта

Профессия

Веб-разработчик

Узнать больше

  • Научитесь программировать на JavaScript и PHP
  • Получите 11 готовых проектов в портфолио по итогам обучения
  • Сможете уверенно работать и с фронтендом, и с бэкендом веб-сервисов

Платные JavaScript библиотеки для создания диаграмм Ганта

DHTMLX Gantt

JavaScript библиотека с богатым и гибким API, позволяющая создавать полностью настраиваемые диаграммы Ганта с удобным drag-n-drop (возможность захватить элемент и перетащить его) интерфейсом для приложений по управлению проектами.

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

DHTMLX Gantt обладает широкими возможностями по управлению ресурсами: можно назначать сразу несколько ресурсов одной задаче и следить за распределением ресурсов с помощью диаграмм и гистограмм загруженности ресурсов. Библиотека позволяет проводить расчёт критического пути, применять автоматическое планирование и обратное планирование задач, отображать Гант в режиме чтения, конвертировать единицы времени.

DHTMLX Gantt поддерживает экспорт и импорт в форматы Excel, MS Project, Primavera P6, PDF/PNG и iCal.

Совместима с различными технологиями как на клиентской, так и на серверной стороне, поэтому её можно интегрировать в любое веб-приложение для бизнеса. Более того, DHTMLX предоставляет специальный Node.js модуль для использования алгоритмов вычисления на сервере.

Пробная версия: DHTMLX Gantt.

Цена: бесплатная версия с открытым кодом (GNU GPL v2), платная версия от $699 до $2 999.

Bryntum Gantt

Если для вашего проекта необходим Гант-компонент, основанный на стеке современных веб-технологий и использующий мощный движок отрисовки (Chronograph) для поддержки проектов разного уровня сложности, то стоит обратить внимание эту библиотеку. Она основана на Bryntum Grid и обладает многими его особенностями: редактирование ячеек, изменение размеров столбцов и так далее. Богатый графический интерфейс и широкие возможности стилизации этой библиотеки позволяют визуально адаптировать диаграмму Ганта к требованиям любого проекта.

Для улучшения процесса планирования и управления задачами, Bryntum позволяет использовать метки для задач (task labels), всплывающие подсказки, задавать ограничения, а также фильтровать задачи по различным критериям. Внесение изменений выполняется при помощи редактора задач и сопровождается программной валидацией.

Пробная версия: Bryntum Gantt.

Цена: для использования в некоммерческих целях — от $1 100, цены для коммерческой версии доступны по запросу.

DlhSoft Gantt Chart Hyper Library

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

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

Этот JavaScript компонент остаётся высокопроизводительным и быстро реагирует на действия пользователя, даже с тысячами задач. Более того, Gantt Chart Hyper Library может быть интегрирована с другими компонентами: диаграммами нагрузки, диаграммами PERT, сетевыми диаграммами.

Цена: платная версия от $389 до $4 118.

Highcharts Gantt

Библиотека создана на базе стандартных веб-технологий (JS, HTML, CSS, SVG), поддерживает современные веб-браузеры и предлагает простой для использования API.

12 JavaScript библиотек для создания диаграмм Ганта

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

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

Пробная версия: Highcharts Gantt.

Цена: бесплатная версия по CC BY-NC (Creative Commons Attribution-Non-Commercial) лицензии; от $799 (вместе с основной библиотекой Highcharts JS).

Syncfusion Gantt

Удобный и простой в применении интерфейсный элемент для управления проектами, который входит в комплект из 65+ интерфейсных компонентов от компании Syncfusion. Несложный интерфейс помогает визуализировать задачи и их отношения, а также ресурсы, задействованные в вашем проекте. Для отображения плана действий по проекту можно использовать разные временные шкалы: час, день, неделя, месяц, год.

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

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

Пробная версия: Syncfusion Gantt.

Цена: от $995 за весь пакет UI-компонентов.

AnyGantt

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

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

Пробная версия: AnyGantt.

Цена: от $49 до $1 499 (цены для коммерческой разработки по запросу).

Netronic Visual Scheduling Widget

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

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

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

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

Цена: 11 000 € или $13 006.

DayPilot Gantt Chart

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

DayPilot Gantt позволяет реализовать все основные функции, необходимые для планирования и управления задачами проекта: установление зависимостей между задачами, добавление подзадач, обозначение контрольных точек, использование всплывающих подсказок, drag-and-drop операции.

Компонент не поддерживает более продвинутые функции наподобие расчёта критического пути или оценки трудовой нагрузки работников. DayPilot позволяет использовать специальные инструменты для создания собственных CSS-тем для уникальной стилизации диаграммы (CSS Theme Designer) и быстрого создания скачиваемого прототипа вашего проекта (UI Builder).

Пробная версия: DayPilot Pro.

Цена: бесплатная версия DayPilot Light; платная версия от $499 за весь пакет UI-компонентов.

JSCharting

JSGantt входит в JavaScript библиотеку от JSCharting, которая включает в себя 150+ готовых UI-компонентов, предназначенных для создания различных типов интерактивных чартов и диаграмм с современным дизайном. Понятный API помогает сократить процесс разработки и настроить необходимые параметры. JSGantt использует SVG и HTML5 для отображения данных и поддерживает современные браузеры.

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

Пробная версия: JSGantt.

Цена: бесплатная версия (с водяными знаками JSCharting); $2000 (за весь пакет UI-компонентов).

Бесплатные решения

Frappe Gantt

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

Так например, с помощью drag-n-drop вы можете перемещать задачи по оси времени, изменять сроки выполнения задач и устанавливать зависимости между ними. Доступны несколько режимов просмотра: Четверть дня, Полдня, День, Неделя, Месяц. Добавив слушателей событий, вы можете задать, как ваше приложение будет реагировать на действия пользователей. Для каждой задачи можно обозначить процент её готовности, а также добавлять необходимые текстовые пояснения, которые будут появляться в виде всплывающего меню при нажатии на задачу.

Цена: бесплатная версия с открытым кодом (MIT).

Twproject Gantt Chart Editor

Ещё один бесплатный вариант для оптимизации рабочего процесса на проекте. Этот онлайн JavaScript компонент, разработанный на базе jQuery, поможет быстро создать диаграмму Ганта, настроить любые параметры под свои нужды, легко обновить данные и поделиться информацией по проекту с коллегами. Для пользователей, у которых есть опыт работы с MS-Project, данный редактор Ганта будет удобным инструментом.

Вы можете воспользоваться многими передовыми функциями диаграммы Ганта: управлением зависимостями между задачами, критическим путем, опциями для работы с ресурсами, CSS-скинами для изменения стиля диаграммы, поддержкой форматов дат Java и интернационализации (реализован только английский язык).

Стоит отметить, что есть и некоторые отличие от классического Ганта: так например, можно открывать задачи после истечения срока их выполнения или приостановить выполнение задачи и так далее. Любые изменения в диаграмме вступают в силу только после нажатия на кнопку Save, что даёт пользователям возможность поэкспериментировать с данными, не меняя общей структуры проекта.

Цена: бесплатная версия с открытым кодом (MIT).

Google Gantt Chart

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

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

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

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

В этой статье я расскажу о диаграмме Ганта, покажу принципы и логику ее построения.

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

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

Базовый шаблон построения диаграммы Ганта при помощи программ

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

Сферы использования диаграммы Ганта

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

Пример пересечения нескольких задач в Диаграмме Ганта

На скриншоте выше вы видите четкое представление того, как работает подобный тип диаграммы.

Варианты построения диаграммы Ганта

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

Microsoft Excel

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

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

LibreOffice Calc

Вкратце разберем главного конкурента Excel – LibreOffice Calc. Это программное обеспечение распространяется бесплатно.

Пример построения диаграммы Ганта в LibreOffice Calc

В этом софте вам тоже понадобится заранее заготовить таблицу с данными, потом перейти в раздел «Вставка» и выбрать «‎Диаграмма». В окне с типами графиков понадобится указать «‎Линейчатая диаграмма с накоплением». Переверните вертикальную ось, кликнув по ней правой кнопкой мыши и выбрав пункт «‎Формат оси» – «‎Масштабирование» – «‎В обратном направлении» . Дополнительно разберем, как вывести дату на горизонтальную ось.

  1. Нажмите по горизонтальной оси и в появившемся контекстном меню выберите «‎Формат оси» .
  2. Перейдите на вкладку «‎Числа» и найдите там тип даты.
  3. Откройте вкладку «Масштабирование‎» и отмените автоматическое добавление значений для всех пунктов.
  4. Самостоятельно укажите дату и время начала задачи для «‎Минимум», время завершения для «Максимум‎», а в качестве интервала укажите число 1 . Сделайте основной интервал больше при долгосрочных задачах, чтобы диаграмма была более компактной.‎‎

Онлайн-сервисы для создания диаграммы Ганта

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

Использование Гугл Таблиц для построения диаграммы Ганта

Использование онлайн-сервиса GanttPRO для построения диаграммы Ганта

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

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

Сибирикс

По-быстрому, скопировать готовое решение или использовать один из 5 популярных сервисов. Бонусом — шаблон сметы, который вы сможете заточить под нужды своего бизнеса, потратив на это всего 1 час Диаграмма Ганта — инструмент планирования и управления задачами, изобретенный инженером Генри Ганттом в 1910 году. Диаграмма состоит из полос, ориентированных вдоль оси времени. Каждой полосе соответствует задача из списка слева. При этом задачи располагаются последовательно: или по приоритетности, или по логике выполнения.


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

В скраме, по большому счету, диаграмма Гантта считается устаревшим инструментом (сто лет в обед). Дело в том, что попытки распланировать детально весь проект на много месяцев и потом следовать этому плану — как правило, иллюзорны. Да и принцип гибкости «Готовность к изменениям важнее следования первоначальному плану» — никто в Agile не отменял.

Тем не менее, диаграмма Ганта полезна для формирования RoadMap-ов проекта, когда мы крупными мазками планируем наши релизы (тут у нас будет первая версия сайта; тут — мобильное приложение; тут — интеграция с ERP; а тут — личные кабинеты пользователей). Как правило, такой Roadmap лежит вместе с Backlog-ом проекта и выглядит примерно так:



Диаграмма Ганта — популярный приём при планировании и управлении проектами и имеет свои плюсы:

  • наглядность — видны все задачи и сроки выполнения каждой из них;
  • простота реализации — легко нарисовать от руки или сделать в Гугл-таблицах;
  • доступность — диаграмма понятна даже восьмикласснику;
  • структурированность — видна этапность и очередность работ;
  • гибкость — легко адаптировать под свои потребности.
  • Чаще всего не отражает всей картины проекта. Стандартная диаграмма Ганта показывает только список задач и время выполнения, не затрагивая количества ресурсов, людей, инструментов. Решить вопрос можно с использованием грамотных шаблонов и продвинутых сервисов.
  • Если в проект вносятся изменения, скорее всего, диаграмму придётся перестраивать.
  • Плохо масштабируется для крупных компаний — если пытаться в одной диаграмме отразить сразу все процессы или несколько разноплановых проектов, получится каша.
Способы построения зависят от ваших задач: кому-то подойдет обычная табличка в Гугл-таблицах, кому-то — шаблон с учетом специфики деятельности, а кому-то потребуется специальный сервис. Обо всём по порядку.

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

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

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

Читайте также: