Аналог ms project для linux

Обновлено: 03.07.2024

Bonita Open Solution (BOS) компании BonitaSoft — это бесплатный набор инструментов для разработки, внедрения и исполнения бизнес-процессов, открывающий возможности по управлению ими широкому спектру организаций.

Collabtive

Collabtive - это программное обеспечение для управления проектами с web-интерфейсом, которое предназначено для малого и среднего бизнеса и фрилансеров. Он стремится обеспечить Open Source альтернативы проприетарным инструментам, как Basecamp или ActiveCollab.

dotProject

dotProject - это многопользовательское, многоязыковое web-приложение управления проектами, первоначально разработанное dotMarketing Inc., чтобы быть заменой с открытым исходным кодом для Microsoft Project, имея очень похожий интерфейс пользователя, но расширенный для включения функциональности управления проектами.

Endeavour Software Project Management

Endeavour Software Project Management - это Open Source кроссбраузерное web-решение для управления созданием крупномасштабных систем уровня предприятия в повторяющемся и нарастающем процессе развития.

GanttProject

GanttProject - бесплатная кросс-платформенная программа для управления проектами с использованием диаграмм Ганта.

KPlato

KPlato (K PLAnning TOol) - это приложение управления проектами, которое может создавать диаграммы в стиле Gantt и является частью офисного пакета KOffice. Он предназначен для управления умеренно крупными проектами с множеством ресурсов.

OpenProj

OpenProj - персональная программа для управления проектами.

OpenProject

OpenProject - это приложение для управления проектами, которое имеет бесплатную и платную версии.

PHProjekt

PHProjekt – это пакет для коллективной работы, предназначенный для коммуникации между распределенными коллективами или компаниями и для управления ими через Internet и intranet.

Planner

Это инструмент управления проектами для GNOME, приложение GTK +, написанное на C.

ProjectForge

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

PyBossa

PyBossa — платформа для работы над проектами в соответствии с концепцией «краудсорсинга» (crowdsourcing).

Redmine

Redmine - это удобная и гибкая среда для управления проектами, поддерживающая множество систем контроля версий (SVN, CVS, Git, Darc, Mercurial). В качестве БД может использоваться MySQL, Postgresql или sqlite3.

Taiga

Taiga — свободный инструмент для управления проектами с фокусом на удобство использования.

TaskJuggler

TaskJuggler - это современный и мощный Open Source инструмент управления проектами. Он предназначен для серьезных руководителей проектов, поскольку он уже успешно используется во многих проектах и легко масштабируется для проектов с сотнями ресурсов и тысячами задач.

todoyu

Trac - это web инструмент управления проектами и отслеживания ошибок, который создан CVSTrac и первоначально назывался svntrac благодаря своей способности взаимодействовать с Subversion. Он написан на языке программирования Python и использует минималистский подход к web-based программному обеспечению управления проектами.

xProcess

xProcess - система управления проектами и процессами производства ПО, открытый, свободный и бесплатный конкурент Microsoft Project, превосходящий соперника по многим параметрам. Выпускается под лицензией GNU Affero Public License.

Используя бесплатный аналог Microsoft Project вы экономите 16520 рублей.

Бесплатная программа SCIM.ru

Windows, Linux, FreeBSD, Mac OS X, Android, iOS, Веб-сервис официальный сайт 05 октября 2017 Бесплатное ПО - лицензия для личного и коммерческого использования подробнее. Управление проектами 22

OpenProj

Бесплатная программа OpenProj

Windows, Linux, FreeBSD, Mac OS X официальный сайт 06 февраль 2016 Бесплатное ПО - лицензия для личного и коммерческого использования подробнее. Управление проектами 23

OpenProj - очень хорошая замена платному ПО для планирования проектов. Программа включает все необходимые функции: диаграмма Ганта, сетевой трафик, распределение ресурсов, отчёты, кроме того поддерживает импорт/экспорт документов Microsoft Project. подробнее.

ProjectLibre

Бесплатная программа ProjectLibre

Windows, Linux, Mac OS X официальный сайт 06 февраль 2016 Бесплатное ПО - лицензия для личного и коммерческого использования подробнее. Управление проектами 12

ProjectLibre - бесплатный аналог Microsoft Project. Программа разработана для управления проектами. Программное обеспечение является кроссплатформенным и совместимо со следующими операционными системами: Microsoft Windows, Linux, Mac OS X. Программа поддерживает основные европейские языки в том числе русский. К основным возможностям программы можно отнести: поддержку форматов файлов Microsoft Project 2010; Ribbon интерфейс; Earned Value costing (метод освоенного объема); поддержка диаграмм Ганта; графиков PERT. подробнее.

GanttProject

Бесплатная программа GanttProject

Windows, Linux, Mac OS X официальный сайт 06 февраль 2016 GNU General Public License - лицензия для личного и коммерческого использования подробнее. Управление проектами 7

GanttProject - приложение для управления проектами. Программа поддерживает создание диаграммы Ганта, создание иерархии, создание отчётов, а также экспорт и импорт файлов MS Project. подробнее.

Trello

Бесплатная программа Trello

Windows, Linux, FreeBSD, Mac OS X, Android, iOS, Веб-сервис официальный сайт 06 февраль 2016 Бесплатное ПО - лицензия для личного и коммерческого использования подробнее. Управление проектами 8

Trello - бесплатное веб-приложение для управления проектами. Пользователь создает проекты, представленные в виде панелей задач (boards), которые в свою очередь содержат списки (lists), т.е. образуют списки задач (task lists). Списки содержат карточки (cards), т.е. задачи (tasks). Карточки поддерживают следующие функции: назначение участника проекта, добавление контрольного списка, назначение даты окончания проекта, прикрепление файла. Предполагается, что карточки можно перетаскивать от одного списка к другому. Пользователи и панели задач могут быть сгруппированы в единую систему. Приложение может быть использовано совместно с: iPhone, Android и на мобильной платформе Windows Phone 8, однако, вебсайт приложения доступен большинству мобильных веб-браузеров. Приложение для iPad было выпущено в 2013 году. подробнее.

FreeMind

Бесплатная программа FreeMind

Windows, Linux, FreeBSD, Mac OS X официальный сайт 06 февраль 2016 GNU General Public License - лицензия для личного и коммерческого использования подробнее. Управление проектами 3

FreeMind - бесплатная программа для создания диаграмм связей (mind maps). Основная функция программы - наглядное представление и структурирование информации о проекте. Поддерживает импорт и экспорт в следующие форматы: JPEG, HTML, OpenDocument TextXHTML, PNG и XML. Программа обладает мультиязычным интерфейсом, в том числе поддерживается русский язык. FreeMind отличает кроссплатформенность и удобство в использовании. Программа также имеет функцию шифрования как целого документа, так и отдельных элементов. подробнее.

Если вы управляете большими и сложными проектами, попробуйте сначала решения на базе 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% скидку на первый месяц аренды сервера любой конфигурации!

*программы для Project Management под linux ((или аналог продуктов MS под linux))

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

*программы для Project Management под linux

в действительности хочется найти полноценную замену двуп программам:

MS Outlook - как планировщик личных дел, по функционалу близкий к Аутлуку
(в принципе даже в базововых репозитариях программ много (Evolution, Kontact, Spicebird, Korganizer, Mozilla Sunbird) - но все попробовать времени/сил нет, поэтому хотелосьбы послушать мнения тех, кто перелез с виндов и какую альтернативу в мире линукс-систем нашёл. Поскольку активно пользуюсь Mozilla Firefox & Mozilla Thunderbird интересует насколько сильна позиция Mozilla Sunbird - много ли игроков классом посильнее?)
но, если есть что-то для этой задачи в web-based реализации - то это тоже было бы интересно попробовать.

в действительности хочется найти полноценную замену двуп программам:

MS Outlook - как планировщик личных дел, по функционалу близкий к Аутлуку
(в принципе даже в базововых репозитариях программ много (Evolution, Kontact, Spicebird, Korganizer, Mozilla Sunbird) - но все попробовать времени/сил нет, поэтому хотелосьбы послушать мнения тех, кто перелез с виндов и какую альтернативу в мире линукс-систем нашёл. Поскольку активно пользуюсь Mozilla Firefox & Mozilla Thunderbird интересует насколько сильна позиция Mozilla Sunbird - много ли игроков классом посильнее?)
но, если есть что-то для этой задачи в web-based реализации - то это тоже было бы интересно попробовать.

в действительности хочется найти полноценную замену двуп программам:

MS Outlook - как планировщик личных дел, по функционалу близкий к Аутлуку
(в принципе даже в базововых репозитариях программ много (Evolution, Kontact, Spicebird, Korganizer, Mozilla Sunbird) - но все попробовать времени/сил нет, поэтому хотелосьбы послушать мнения тех, кто перелез с виндов и какую альтернативу в мире линукс-систем нашёл. Поскольку активно пользуюсь Mozilla Firefox & Mozilla Thunderbird интересует насколько сильна позиция Mozilla Sunbird - много ли игроков классом посильнее?)
но, если есть что-то для этой задачи в web-based реализации - то это тоже было бы интересно попробовать.


Пользую эволюшн. Вполне доволен. Когда добавляешь LDAP, CalDAV и WebDAV, оутлюк начинает нервно курить.
Для управления проектами пользую планер, хоть и простенький он, но мне пожал, больше не нужно (приличней проект на планировщике не вытянеш, все равно групварь нужен, а картинки для "отстаньте - у меня все поплану" делает исключительно клево)

а то автор так красиво пишет про "Project Management" а после этого неожиданно так перескакивает
на "программу календарного планирования" "M$ Project" , которая именно как "система управления проектами" несколько "рылом не вышла" .

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