Бесплатный менеджер управления проектами GanttProject описание. Технические характеристики и требования

Это мощное Java приложение для управления проектами на основе планирования и распределения ресурсов с представлением через диаграммы Ганта и PERT. Кроме обилия функциональности, продукт умеет экспортировать и импортировать проекты MS Project, что порой является весьма значимым преимуществом.

Бесплатный менеджер управления проектами GanttProject описание

Если вам нравятся диаграммы Ганта или диаграммы загрузки ресурсов (PERT), или быть может просто к ним привыкли, и желаете получить отличное средство для планирования и мониторинга проектов, то, возможно, бесплатный менеджер управления проектами GanttProject это именно то, что вы искали. Разделите свои задачи на отдельные подзадачи, укажите зависимости между делами и расставьте ресурсы так, как необходимо. Все так же, как и у MS Project, но за одним немаловажным отличием. Продукт представляет собой Java-программу, из-за чего его можно запустить не только на Windows системах, но и на Mac OS и Linux.

Основной формат хранения данных - это XML, так что если вам будет мало возможностей импорта и экспорта как в документы Html и PDF, так и в MS Project, то вы всегда можете интегрировать свои проекты и приложения. Еще одним приятным моментом программы является тот факт, что приложение переведено на 20 языков, включая русский язык.

Бесплатный менеджер управления проектами GanttProject основные возможности (характеристики)

Своим пользователям бесплатный менеджер управления проектами GanttProject предлагает следующие возможности:

  • Создавайте, группируйте (указывайте зависимости и связи) и ранжируйте задачи. Помимо указания начала и продолжительности, для каждой задачи можно установить приоритет, стиль (цвет и узор заливки), текстовые пометки и пользовательские поля.
  • Импорт и экспорт с Microsoft Project. Легкий переход от громоздкого гиганта к функциональному продукту. Так же поддерживается импорт и экспорт из/в CSV (для анализа в Excel).
  • Создавайте отчетность в PDF или html. Все генерируемые изображения можно сохранить отдельно и распечатать.
  • Управляйте и планируйте деятельность проекта. Все самые необходимые данные легко считываются с иерархической диаграммы Ганта.
  • Используйте WebDAV сервера для групповой деятельности. GanttProject будет сам следить за корректностью внесения изменений.
  • Вас интересует загрузка ресурсов, тогда диаграмма PERT поможет вам быстро сориентироваться в текущем состоянии проекта.
  • Планируйте и распределяйте нагрузку ресурсов. Монитор задач поможет вам уследить за тем, что бы не случилось казусов с нагрузкой.

На сайте сайт вы всегда сможете найти всю необходимую информацию, страницу загрузки и официальный сайт разработчика. Помните, скачать бесплатный менеджер управления проектами GanttProject с сайта разработчика - это всегда верный ход. К сожалению, несмотря на проверку файлов антивирусами, мы не можем дать вам 100% гарантии, что файлы не инфицированы. Всегда проверяйте загружаемые файлы из Интернета на наличие вирусов!

Плюсы Поддерживает Windows, Mac OS X и Linux. Экспорт в xml. Ведение промежуточных этапов
Минусы Внешний вид и отсутствие некоторых функций.
Разработчик GanttProject
Страница загрузки Найти GanttProject вы можете по этой ссылке
Размер 13 Мб
Версия 2.7.1
Лицензия Бесплатно (открытый исходный код)
Версия ОС Windows XP - 8; Mac OS X; Linux
Поддержка 64 бит Поддержка 64-разрядной ОС
Портативная
Информация Требуется версия Java Runtime 1.6 или выше. Есть перевод с русским языком

GanttProject – программа для управления проектами , которая является бесплатным аналогом Microsoft Project. Интерфейс GanttProject очень прост и что очень важно сильно похож на внешний вид окон MS Project, поэтому опытным пользователям не составит труда освоиться с ним. GanttProject написан на языке Java и распространяется с открытым исходным кодом, а значит может работать почти на любой операционной системе, включая Windows, Linux и MacOS. Это позволяет применять его тем компаниям, которые стремятся перейти с платных программных продуктов Microsoft на бесплатное программное обеспечение.

Основные возможности GanttProject

Конечно бесплатная программа по определению не способна включать в себя весь функционал, который несёт коммерческий продукт. Тем не менее, GanttProject обладает вполне достаточным функций для управления даже самыми большими проектами. Основной инструмент системы - Диаграммы Ганта поможет быстро наметить основные этапы проекта и посмотреть, как взаимосвязаны задачи. Есть возможность накладывать автоматически проверяемые ограничения на взаимосвязи задач , к примеру отметить, что указанная задача начинается всегда лишь после завершения определённой предыдущей. Можно строить PERT-диаграммы проектов.

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

При необходимости можно экспортировать проекты из GanttProject в формат Microsoft Project или в CSV-файл. Для вставки снимком планов проекта в презентации можно воспользоваться функцией экспорта проектов в изобрадения формата PNG. Есть возможность сохранения отдельных диаграмм, изображений, генерации HTML или PDF отчетов. Чтобы быстро распространять проекты среди коллег по работе в программе встроена поддержка протокола WebDAV.

Помимо экспорта диаграмм проектов GanttProject умеет импортировать в свой формат файлы Microsoft Project. Это позволяет переходить на него даже если у предприятия уже наработана библиотека проектов в этом формате.

Для новичков в мире управления проектами бесплатный GanttProject станет отличным стартовым инструментом, позволяющим освоить многие аспекты этого непростого дела, не тратя огромные деньги на дорогостоящие программные продукты, такие, как Microsoft Project или ORACLE Primavera.

СЕРГЕЙ ЯРЕМЧУК, инженер автоматизации. Автор более 800 статей и 4 книг. В «Системном администраторе» публикуется с первого номера. Интересы: сетевые технологии, защита информации, свободные ОС

Альтернативы MS Project.
Пробуем популярные Open Source-решения

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

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

Наиболее разрекламированным и потому известным продуктом для управления проектами является Microsoft Project , поставляемый в двух комплектациях – Standard иProfessional. Вариант Standard – однопользовательская версия, предназначенная для небольших проектов, в тех случаях, когда руководителю не требуются средства совместной работы и координации деятельности. Версия Professional – корпоративный вариант, поддерживающий совместное управление проектами и ресурсами с возможностью подключения к Microsoft Office Project Server 2007 и Microsoft Office Project Web Access 2007. Стоят обе версии MS Project необоснованно дорого (600 и 1000$ соответственно), поэтому попробуем найти им замену.

Следует заметить, что средства для планирования имеются в большинстве решений групповой работы (GroupWare). Например, в eGroupWare присутствуют модуль ProjectManager (управление проектами) и календарь. Созданный силами ProjectManager проект имеет все необходимые атрибуты: категория, приоритет, дата начала/окончания, доступ, список участников, бюджет, диаграммы Ганта и прочие данные. Аналогичный модуль есть и у Group-Office . Это решение имеет бесплатную версию, распространяемую висходных текстах под лицензией AGPL. А также в Open-Xchange и некоторых других. Есть модуль управления проектами даже в некоторых CRM, например Project Management в SugarCRM. Дальше сосредоточимся на специализированных решениях.

OpenProj

Serena Software предлагает два варианта продукта: платный POD (Projects On Demand), предоставляемый в виде услуги (SaaS, Software as a Service), имеющего функции совместной работы над проектом и бесплатного OpenProj , предназначенного для персонального использования и являющегося аналогом однопользовательского MS Project Standard. Обаиспользуют одну и ту же кодовую базу, поэтому основные возможности и принципы работы их в основном совпадают, также возможен обмен сохраненными проектами. Стоимость платной подписки POD составляет 20$ в месяц, что немного, учитывая, что для реализации сервиса не потребуется дополнительная закупка оборудования и ОС, которые тоже обойдутся в некоторую сумму. Бесплатная версия OpenProj включена в состав Star Office, продаваемого в Европе. По статистике проекта, OpenProj скачан более 1,250миллиона раз, что является отличным показателем.

Рисунок 3. Projects On Demand от Serena Software

Написан OpenProj на Java и может быть запущен на любой платформе, для которой есть JRE (Java Runtime Environment). Разработчики предлагают установочные пакеты дляWindows, Linux (есть и rpm, и deb) и Mac. Системные требования разработчиками не заявлены, но опыт показывает, что для запуска достаточно минимальных требований, предъявляемых к ОС. Интерфейс OpenProj локализован и внешне напоминает MS Project, хотя дизайн выглядит несколько устаревшим. Зато возможности достаточно большие. ВOpenProj доступны диаграммы Ганта, гексаграммы и таблицы, отображающие ресурсы, задействованные в проекте, свободные ресурсы, сетевые графики, диаграммы освоенных объемов работ и использованных ресурсов, задач-предшественников и задач-последователей, также фактических затрат. Доступен ряд отчетов – по проекту, ресурсам, задачам иисполнителям.

В комплекте из документации поставляются только подсказки (Tips), при необходимости можно получить онлайн-помощь. На сайте проекта есть раздел с незаконченной документацией на русском языке . Хотя программа построена логично, поэтому пользователь, имеющий опыт работы с подобными решениями или понимающий процесс, безтруда разберется с созданием проекта.

Немаловажно, что OpenProj поддерживает импорт файлов Microsoft Project вплоть до 2007 и других продуктов, в которых возможно сохранение проектов в.mpp, .xml и.mpx, втомчисле и Gnome Planner. Экспорт возможен в XML, совместимый с MS Project 2003, и собственный формат (.pod). Экспорт в формат PDF реализован только в коммерческом POD.

OpenWorkbench

Начало этого проекта датировано 1984 годом, тогда он назывался «Project Workbench». Через некоторое время после покупки в 2005 году корпорацией СА компании Niko, которой принадлежали права на этот продукт, стал доступен код, и проект получил новое имя OpenWorkbench. Первое время OpenWorkbench выпускался как betaware, сейчас распространяется под freeware-лицензией. Позиционируется как открытая альтернатива Microsoft Project для использования на персональном компьютере. За дополнительную плату доступен дополнительный модуль Clarity Schedule Connect, который позволяет хранить проекты на централизованной базе с возможностью совместной работы. Написан на Java, нораспространяется только для Windows 2000, XP, 2003 и Vista. Интерфейс переведен на английский, французский и немецкий языки. Хотя есть возможность самостоятельно локализовать таблицы в проекте.

В OW за основу проекта берутся возможности ресурса, помноженные на количество часов, необходимое для решения задачи. В этом его отличие от MS Project и некоторых других решений, в которых расчет ведется от требуемого времени выполнения, а не потенциальных возможностей организации. Поэтому области применения этих продуктов могут отличаться. Если, к примеру, необходимо рассчитать, за сколько времени 2 человека выполнят определенную работу, здесь удобнее OW. А если стоит задача к определенному дню настроить сеть и рассчитать, сколько потребуется человек, то MP лучше оптимизирован для этого. Хотя в настройках проекта OW можно указать фиксированный срок выполнения. Учитывая, что в большинстве случаев ограничены именно ресурсы, OW подходит для большинства организаций малого и среднего бизнеса.

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

Возможен импорт и экспорт как в файл собственного формата (.rmp), так и в XML-файл, который можно открыть в других программах, поддерживающих такой тип данных.

С ходу научиться работать с OpenWorkbench, скорее всего, не получится. На сайте проекта доступно 301-страничное руководство пользователя (на английском), которое поможет освоиться.

GanttProject

GanttProject – бесплатная кроссплатформенная программа для управления проектами в диаграмме Ганта. Исходные тексты доступны под лицензией GNU GPL, поддерживается работа на Windows, Linux и MacOSX. Проект представляет дерево задач, для которых выделяется определенное количество времени и закрепляется исполнитель. Между задачами устанавливаются связи. Все это выводится при помощи диаграмм Ганта и PERT, заявленные работы над CPM (Critical Path Method) пока не доведены до конца. Для удобства надиаграмму можно вывести дополнительные данные (координатор, дата, название задачи, назначенные ресурсы). Реализована подсветка занятости человека (обычный человек, завален работой, недорабатывает и отпускные дни) и хода выполнения задач (не изменилось, опережение и запаздывание). Есть возможность задания пользовательских полей взадачах. Интерфейс программы локализован и, можно сказать, стандартен, поэтому проблем с его освоением быть не должно. Принцип прост: вначале создается пустая задача, которая отображается на графике, затем вызывается и редактируется окно свойств. В качестве ресурсов подразумевается человек. При создании учетной записи нового человека задаются имя, роль, телефон, электронный адрес и отпускные дни. По умолчанию могут быть установлены две роли – «координатор» и «неопределенно», но в настройках программы можно задать любое количество ролей.

Для совместимости со сторонними проектами используется библиотека MPXJ (). Но из пяти поддерживаемых этой библиотекой форматов в GanttProject реализован только один – MS Project Exchange (MPX). Кроме этого, есть возможность экспорта и импорта файлов, проектов в формате txt и XML. Файлы XML, экспортированные изOpenProj и OpenWorkbench, в GanttProject открыть не удалось.

Еще одна важная особенность GanttProject – возможность загрузки и сохранения файла проекта на FTP, что позволяет открывать документ сразу несколькими пользователями. Правда, коллизии при редактировании придется разрешать вручную. Также GanttProject может использоваться для оффлайн-редактирования проектов для ]project-open[ (о нем чуть позже).

Предыдущие программы были рассчитаны на индивидуальное использование и являются аналогами MS Project Standard, далее идут более серьезные решения.

DotProject

DotProject (ранее dotmarketing.org) – очень мощное решение, предназначенное для управления проектами, написанное с применением веб-технологий . Возможности достаточно велики и позволяют руководителю управлять проектами, задачами и ресурсами в нескольких компаниях. В список программы можно ввести данные о клиентах, производителях, поставщиках, консультантах и прочих участниках и ресурсах проекта. Примечательно, что адрес любого можно указать вплоть до точки на Google Maps. Меню позволяет быстро отобрать задачи и проекты, удовлетворяющие определенным условиям. Доступны диаграммы Ганта. Реализована многоуровневая схема доступа, каждый пользователь в своем рабочем пространстве также получает информацию обо всех задачах и проектах, в которых он участвует, в виде списка To Do и календаря (событий и задач). Поддерживаются форумы, обмен файлами через веб-интерфейс (программа требует, чтобы в php.ini была разрешена загрузка файлов до 32 Мб). Система заявок (тикетов) позволяет участнику отправить сообщение администрации.

Модульная архитектура дает возможность расширить функциональность, часть модулей идут в стандартной поставке, и их достаточно активировать. Остальные модули доступны по адресу , там же находятся пакеты локализации интерфейса, среди которых есть и русский. Альтернативный пакет, содержащий файлы русского языка для версии 2.1.х, доступен по адресу . Самостоятельно перевести пункты меню можно использовав пункт Translation Management. Интерфейс легко перестроить под свои задачи, в поставке имеются три темы, которые можно использовать за основу.

Написан dotProject на PHP, информация записывается в базу данных. Рекомендованной платформой для работы является Linux или другая UNIX-подобная операционная система с Apache 1.3.27, PHP 4.2+ и MySQL. Особо обозначено, что MySQL поддерживается в полном объеме. Хотя в качестве СУБД могут быть использованы PostgreSQL, iBase, Informix, Microsoft SQL Server, Oracle, SQLite, Sybase и некоторые другие. Во время установки скрипт выводит рекомендацию использовать именно Linux:

dotProject is usually tested on Linux first and will always have better support for Linux than other operating systems.

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

Project.net

Весьма оснащенный функционально, относительно простой в управлении, но сложный в установке продукт уровня предприятия, распространяемый под двойной лицензией . Организация рабочего пространства основана на Project Workspace, которое является отображением реального проекта в виртуальной среде. Реализовано много функций – проекты, задачи, общий календарь (с поддержкой iCalendar), обмен документами с отслеживанием версий, дискуссионные группы и форум для обмена сообщениями, повторяемые процессы, материалы, контроль расходов и прочие составляющие. Проекты группируются по бизнес-единицам, составляя портфель. Каждый проект имеет связанный WiKi, фиксирующий информацию о задачах, и блог, выводящий статус. Информация в пределах Project Workspace по умолчанию доступна только ее участникам, но можно разрешить доступ и другим пользователям.

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

Возможны импорт и экспорт проектов в XML-файл, совместимый с MS Project.

В качестве сервера приложений используется Apache Tomcat или WebLogic, веб-сервер Apache или IIS, СУБД только Oracle Database. Реализован многоуровневый доступ наоснове ролей, поддерживается аутентификация через LDAP/Active Directory. Хотелось бы также отметить неплохую документацию проекта.

Redmine

Redmine – одно из лучших приложений для управления проектами и контроля задач, построенное с использованием веб-технологий. Поддерживается одновременно несколько проектов, каждый из которых имеет свои настройки. При создании проекта выбираются доступные модули – «Задачи», «Файлы», «Учет времени», «Документы», Wiki, «Форум» итак далее. На сайте проекта доступны еще два десятка дополнительных модулей, позволяющих рассчитать бюджет, блог, диаграммы, графики, чат и многое другое. В Standard реализована гибкая система отслеживания задач с диаграммами Ганта и календарем. Диаграммы можно экспортировать в PDF или PNG, но русские символы отображаются некорректно (необходима правка rfpdf). Все поля в таблицах задач, проектов, пользователей настраиваются, при необходимости можно убрать или добавить дополнительные поля. Внешний вид легко изменяется при помощи тем или редактированием CSS. Реализованы ленты новостей и оповещения по почте. Реализовано управление задачами через почтовые сообщения. В настройках можно указать несколько SMTP-серверов для разных групп. Пользователи могут регистрироваться самостоятельно, с автоматической активацией, активацией по почте или вручную администратором. Реализована поддержка LDAP. В разных проектах пользователь может иметь разные уровни доступа. Проекты имеют публичный статус, то есть могут быть видимы для всех или быть закрытыми. Несколько простых отчетов – по пользователям, типам задач, видам деятельности и так далее. Поддерживаются системы контроля версий – SVN, CVS, Git, Mercurial, Bazaar и Darcs. К проектам подключаются отдельные хранилища.

Интерфейс переведен на несколько языков, в списке есть русский. Написан Redmine на Ruby и может быть запущен на любой системе (UNIX/Linux, MacOSX, Windows), для которых доступны – Apache, Subversion, Ruby, Rails и некоторые другие опциональные компоненты. В качестве СУБД может быть использован MySQL, PostgreSQL и SQLite. Проект предлагает исходные тексты только через svn, инструкция по установке достаточно короткая, выполнив ее рекомендации в пошаговом режиме, получим готовую систему. Готовые пакеты для большинства систем (Linux, Windows, Mac и Solaris) можно найти на сайте BitNami , здесь же доступен образ для VMware.

Achievo

Еще один менеджер управления проектов, построенный с применением веб-технологий.

Сильные стороны Achievo – регистрация времени, разнообразные отчеты и статистики, показывающие, кто, когда и чем занимается. Всего этого в Achievo более чем достаточно. Поддерживается любое количество проектов, заданий, событий, организаций и участников. Привязка заданий к проектам, контроль над полученными заданиями, удобный календарь и планировщик. Предусмотрено создание повторяющихся событий. По проектам доступны статистики за любой период, диаграмма Ганта, напоминание по срочным делам. К потраченному времени можно добавить пояснение. Создание проектов и задач упрощают шаблоны, проекты подразделяются также и по категориям. Есть возможность обмена документами, контроля платежек, создания компаний. Информацию о пользователях можно хранить в формате vCard. Реализовано несколько уровней доступа к Achievo. Пользователь сопоставляется с несколькими категориями – Functionlevel (менеджер, директор, программист и т.п.), Department (отдел), он может быть руководителем, иметь профиль администратора или офицера безопасности. В настройках есть полезная функция – отслеживание дней рождения всех участников. Реализован экспорт отчетов в CSV-файл.

Интерфейс локализован, освоить работу с Achievo достаточно просто.

Написан Achievo на PHP, для его установки понадобится традиционная связка – веб-сервер с поддержкой PHP и MySQL. Возможна работа и с PostgreSQL и Oracle, норазработчики рекомендуют именно MySQL. Процесс установки стандартен для такого вида приложений.

Другие решения

Как видите, вопреки устоявшемуся мнению, бесплатные решения, способные заменить Microsoft Project, на самом деле есть, и выбор очень велик. Из тех проектов, что удалось уже попробовать, в обзор не попали:

]project-open[ (http://www.project-open.org) – довольно запутанное приложение, построенное на OpenACS (Open Architecture Community System).

Streber (http://www.streber-pm.org) – простое и понятное решение, находящееся пока в стадии начальной разработки (текущая версия 0.0902), пока реализована базовая функциональность. Так, Streber не имеет на данный момент календаря, отчетов, диаграмм Ганта.

ClockingIt (http://www.clockingit.com) – интересное решение с приятным интерфейсом, поддерживающим Ajax, Drag`n`drop, поэтому управление напоминает работу с настольным приложением. К сожалению, интерфейс пока не переведен на русский язык. Особенностью ClockingIt является то, что все действия организованы вокруг задачи, проект их только группирует, выступая своего рода ярлыком. То есть все задачи, файлы и так далее находятся на одном уровне, принадлежность к проекту просто одно из свойств. Распространяется под свободной MIT/X Consortium License. Причем свой сервер устанавливать необязательно, проект предлагает использовать его площадку.

Gnome Planner (http://live.gnome.org/Planner) – один из компонентов Gnome Office, предназначенный для управления проектами, задачами, ресурсами, отслеживания ресурсов, контроля при помощи диаграмм Ганта. Довольно прост и удобен. Поддерживается импорт проектов MS Project XML, нормально открывает XML, созданный в OpenWorkbench. Результат можно экспортировать в HTML. Gnome Planner доступен в репозитариях большинства *nix-дистрибутивов. На сайте проекта кроме исходных текстов есть сборка дляWindows.

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

Мне нравятся dotProject и Redmine, которые имеют нужную функциональность и удобны в установке и использовании. Среди решений, предназначенных для персонального использования, особо хочу выделить OpenProj и GanttProject.

Приложение

Термины

Диаграмма Ганта – распространенный тип горизонтальных диаграмм, который используется для иллюстрации плана, графика работ или структуры задач какого-либо проекта. Слевой стороны обычно показана задача, поле вверху соответствует дате. Вертикальная линия, проведенная по текущей дате, будет соответствовать ходу выполнения задачи. Помимо временной последовательности задач диаграмма отображает и связи между задачами. Разработана Генри Л. Гантом (Henry L. Gantt) в 1910 году.

Сетевой график (PERT, Program Evaluation and Review Technique) – диаграмма, отображающая зависимости между задачами проекта.

Critical Path Method (CPM) – последовательности задач от начала проекта до его окончания с учетом их взаимосвязи. Критические задачи обладают наименьшей гибкостью дляпланирования и напрямую влияют на сроки реализации проекта.

Http://openproj.org http://www.project.net/open_source.htm .

  • Сайт проекта Redmine – http://www.redmine.org .
  • Установочные файлы Redmine – http://bitnami.org/stack/redmine .
  • Сайт проекта Achievo – http://achievo.org .
  • Вконтакте

    Ganttproject это Java-приложение, которое позволяет вам планировать проекты с использованием диаграмм Ганта. С его помощью вы очень просто разобьете проект на отдельные задачи, увидите зависимости и сможете управлять ресурсами.

    GanttProject - это программное обеспечение для java-диаграмм, которое планирует проекты и управляет ресурсами.

    Оно использует формат файла на основе XML и может экспортировать в документы HTML и PDF с использованием трансформаций XSL. Приложение переведено на 20 языков.

    С помощью GanttProject вы можете разбить свой проект на дерево заданий и назначить трудовые ресурсы для каждого задания. Вы можете устанавливать зависимости между заданиями, например "нельзя начинать это задание, пока не будет выполнено то".

    GanttProject преобразовывает ваш проект, используя две диаграммы: диаграмму Ганта и диаграмму загрузки ресурсов. Вы можете распечатать ваши диаграммы, создавать отчеты в формате PDF и HTML, обмениваться данными с Microsoft(R) Project(TM) и приложениями электронных таблиц.

    Ключевые особенности и функции

    • простое обучение: Вам не нужны толстые руководства, чтобы начать работать в GanttProject. Если вы знакомы с понятиями "задание", "назначение" и "зависимость", вы станете экспертом в GanttProject за несколько часов;
    • отличная цена: инструменты управления коммерческими проектами стоят много денег. GanttProject абсолютно бесплатный;
    • межплатформенность: GanttProject - это Java-приложение, которое работает в Windows, Linux, MacOSX и других ОС с поддержкой Java;
    • открытый исходный код: Вы можете подстроить GanttProject под ваши потребности, добавить недостающие функции и собственные отчеты и т.п.

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

    Итак, вниманию читателей Берлоги предлагается GanttProject - программа, с помощью которой можно планировать проекты, вести график выполненных работ, а также осуществлять учёт загрузки и рабочего времени участников…

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

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

    У некоторых может возникнуть вопрос: зачем программисту или инженеру нужен инструмент менеджера? Вполне резонный вопрос. На него хочется ответить также вопросом: а вы не хотите быть хорошим программистом или хорошим инженером? Дело в том, что каждый работник умственного труда в какой-то степени должен являться менеджером. Пусть даже только по отношению к самому себе. Профессионал отличается от новичка тем, что может чётко спланировать работу, прикинуть сроки и трудовые затраты.

    Практически каждый инженер сталкивался с такой проблемой: начальник вызывает “на ковёр” и просит сказать, сколько дней или месяцев займёт выполнение той или иной задачи. Вы отвечаете, что решите эту проблему за три дня, но в результате работаете две недели. Это даёт повод полагать, что руководство имеет дело с несерьёзным неопытным исполнителем. Знакомая ситуация?

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

    Теперь, расписав неопровержимые достоинства продукта, упомянем, что он не только бесплатный, но ещё и кроссплатформенный, поэтому помимо ~9 МБайт дистрибутива GanttProject нужно будет ещё выкачать 16+ МБайт JRE (Java) для вашей платформы, если таковая у вас не установлена. Лично я воспринимаю Java-приложение как минус, так как работа такой “программы” - это всегда “тормоза” . (Прошу в этом месте сильно не морщиться - добавление ещё одного уровня абстракции по определению ВСЕГДА вызовет дополнительные аппаратные расходы. Возражения типа “поставьте процессор помощнее, памяти побольше” не принимаются.) НО! Я не смог найти достойную замену GanttProject . Я не рассматривал коммерческие продукты, а среди бесплатных конкуренты практически отсутствовали. Кроме того, по некоторым оценкам GanttProject не уступает многим своим “платным” собратьям.

    Пользоваться продуктом в коммерческих целях можно. (По лицензии некоторыми бесплатными программами можно пользоваться только дома - вне бизнеса!) Для тех, кто не модифицирует продукт, бесплатность 100% гарантирована. Вот выдержка из лицензии:

    You are allowed to use unmodified GanttProject binaries for any purposes, including commercial usage and reselling, at no charge, royalty fees, etc.

    Всё. Больше не буду утомлять читателя рассуждениями. Программа наглядна, проста в освоении и использовании. Сейчас я “один раз” покажу вам скриншоты, и вы сразу всё поймёте.

    Окно настроек не слишком сложно и запутанно. Да и настроек много не надо - программа сама по себе достаточно гибкая.

    Основное окно программы содержит непосредственно диаграмму Ганта и основные элеенты управления. Всё двигается мышкой. Связи между задачами создаются простым перетаскиванием. В общем-то диаграмму можно “нарисовать” не прикасаясь к клавиатуре:

    Основные настройки задачи. Тут можно не мышкой, а уже более точно “в цифрах” описать её параметры:

    Для задачи можно описать множество свойств. В том числе - исполнителей. Для каждого исполнителя можно задать занятость (в процентах от максимальной рабочей нагрузки):

    Можно изменить внешний вид диаграммы так, чтобы он был для вас наиболее удобным:

    Когда мы переходим от вкладки “Gantt” (c диаграммой) к вкладке “Человек”, мы видим список сотрудников. По каждому можно посмотреть общую загруженность, загруженность по отдельным задачам:

    PERT диаграмма - ещё одно графическое представление процесса:

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

    Одной строкой скажу о том, что можно настраивать праздничные дни (они не учитываются в подсчёте длительности задач), задавать отпускные дни отдельным работникам, работать с FTP, гибко настраивать связи и зависимости между задачами, делать несколько уровней значимости (НАДзадачи), как это показано в примере, распределять роли людей в каждой задаче, вести учёт выполнения задачи и проекта в процентах и многое-многое другое.

    На Нашем форуме вопрос планирования работ обсуждался уже очень давно. Если уважаемых читателей интересуют результаты голосования по программам для планирования проектов - милости прошу на соответствующую ветку Нашего форума . Кроме того, там можно почерпнуть ряд интересных мыслей и идей. А может быть вам понравится другая программа для планирования? (Программы типа ToDo очень подходят программистам.)

    Не забывайте заглядывать на страницу Бесплатные программы, которые мы выбираем , чтобы не упустить чего-то что вы ещё можете не знать…