Free Web-based Open Source PM Software – такое существует в природе?

Уже долгое время я занят поисками Open Source системы для управления текущими проектами по поддержке и разработке сайтов. Сразу уточню, мне не нужна система баг-трекера или нечто подобное. Скорее нужна система ближе по функционалу к MS Project, только попроще и с онлайн-доступом посредством браузера.

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

Почему Open Source? Потому что хочется ни от кого не зависеть и при необходимости иметь возможность допилить систему своими силами. Очень хорошо, если еще система работает в связке PHP/MySQL. Ну и денежный вопрос, конечно, имеет значение — хочется ведь бесплатно и побольше :). Поэтому сторонние [обычно] платные веб-сервисы рассматриваются лишь как демонстрация возможностей систем подобного рода.

Почему web-based? Потому что нужно иметь возможность доступа к системе с любого компьютера, а не только из офиса или конкретного компьютера.

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

dotProject — Open Source, web based, PHP/MySQL

Адрес проекта: www.dotproject.net

Система представляет собой фактически то, что нужно: здесь и разделение по проектам, и по компаниям, и назначение задач, и учет времени по часам каждого ресурса… и даже диаграмму Гантта она может строить. Ну сказка просто, ах… Так я думал, когда скачивал и устанавливал систему.

Но в боевых условиях все оказывается очень и очень плачевно. Количество багов в системе зашкаливает, из-за чего нормальный учет работ просто невозможен. Тем не менее, за не имением ничего лучшего, пользуюсь пока этой системой. Мыши плакали, кололись, но продолжали жрать кактус. Да…

Endeavour Software Project Management — Open Source, web based, JAVA

Адрес проекта: endeavour-mgmt.sourceforge.net

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

К сожалению, больше об этой системе мне сказать нечего. Возможно, она бы подошла к моим требованиям, а может и нет. Но для меня есть в ней такой минус — если бы сразу или спустя некоторое время захотелось что-либо изменить под себя, это было бы сопряжено с большими сложностями ввиду того, что все запрограммировано на JAVA.

GanttProject — Open Source, stand alone, JAVA

Адрес проекта: www.ganttproject.biz

Хотя этот продукт совсем без доступа онлайн, все-таки я решился его потестировать в надежде на чудо 🙂 Прельстившись неплохими диаграммами упомянутого выше Гантта на википедии, установил его у себя на компьютере. Ну, если кратко: с этим можно работать, если очень припрет. Такая очень обрезанная бесплатная версия MS Project со своими багами, порой зависает надолго без особых на то причин.

Также попробовал OpenProj и Open Workbench. Обе программы также, как и GanttProject, десктопные. В общем, очередные реинкарнации MS Project в том или ином виде. Open Workbench при этом выглядит интереснее с моей точки зрения, но опять же не без багов и, главное, без онлайн доступа.

За бортом остались также такие системы, как phpGroupWare — хлам, Project.net — вроде многообещающая, но даже установить ее оказалось для меня выше моих возможностей, Project-Open — чрезмерно перегруженная возможностями, но с ужасным интерфейсом и на JAVA… ну и множество других.

Постепенно прихожу к идее разработать свою систему ровно под свои требования, но это как лениво же… 🙂 Может у кого-то есть какие свои идеи, что можно приспособить для таких задач?

P.S.: Да, на закуску, если кто еще не в курсе, существует просто отличнейшая система ProjectPier. Это немного не по теме, но тоже для управления проектами очень-очень хороша! Это такой клон Basecamp, только бесплатный и можно установить у себя отдельно на сервере. Мы уже давно успешно ею пользуемся. Да, проект на данный момент заглох, что очень жалко, но в принципе он доведен до рабочего состояния.


21 комментарий

  • Ответить vladname |

    ну как образец.
    вобщем с постом солидарен 🙂 я вот в данный момент тоже изобретаю типа CRM для себя. подходящего opensource нет (или не встретилось еще?)

  • Ответить vladname |

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

  • Ответить Fuzzy |

    Да, глюк очень необычный 🙂 Еще такого не было…
    Ну, каждый выбирает по собственным требованиям и возможностям. У меня есть, конечно, возможность купить что-то платное, но нет никакого желания это делать :))) Ибо, на мой взгляд, потом вопрос с «допиливанием» под боевые задачи будет решаться очень непросто.

  • Ответить Great-Antique |

    Я до сих пор вынашиваю идею сделать такой сервис. Пересмотрел многие варианты. В каждом есть плюсы, но мало в каком есть весь нужный функционал. (у меня есть задумка, которую мы очень еффективно использовали на прошлой работе. ее нету ни в одном сервисе, который я видел. так что вполне возможно что я таки засяду и сделаю свой проект.)
    p.s. лично тебе, Игорь, я вот рекоммендую посмотреть http://hitask.com/ (вроде все есть из того что нужно)

  • Ответить Fuzzy |

    Привет, Денис! HiTask я тоже смотрел когда-то 🙂 Как я понял, там работа с командой — это платная услуга, от 15 USD в месяц для команды из 5 человек, для 10 человек это уже 25 USD и т.д.. Деньги относительно небольшие, конечно, но таки в первую очередь интересуют Free Open Source решения. А таковых в природе, похоже, просто не существует.

  • Ответить vladname |

    тут вспомнилось — один из блоггеров писал подобное типа как дипломную работу. выглядело неплохо. токо пока не вспомню кто это был 🙁

  • Ответить Александр |

    Если PM stands for Project Management то отчаянно рекомендую Redmine. У меня первое время вызывало тошнотворный рефлекс (до этого роль pm выполняла mediawiki 🙂 да-да ) но потом я в нее влюбился.

  • Ответить Fuzzy |

    Смотрел-смотрел, конечно же. Я сам в комментах же писал об этих системах 🙂 Не подходит, к сожалению, по множеству причин.

  • Ответить Jeff |

    Я использую Тимер http://teamer.ru/ , но не знаю подойдет ли он для управления БОЛЬШИМ числом сотрудников 5-10 вполне (как делаю я).. Больше не пробовал.

  • Ответить Иван Климчук |

    Не уверен, что правильно вас понял, но чем не подходит Redmine? разве что не на php, но довольно гибкий и настраиваемый инструмент, умеет много чего, включая диаграммы ганта. Остальное добавляется с помощью плагинов.

    • Ответить Fuzzy |

      Redmine тестировал, даже как багтрекер он мне не понравился, не говоря уж об остальном, к сожалению.

  • Ответить Иван |

    Я уже около месяца пользуюсь asana.com. Мои сотрудники довольны и мне нравится — очень гибкая система. Можно даже как CRM исползовать. Обязательно гляньте продакт-тур — ролики на ютюбе

    • Ответить Fuzzy |

      Привет, Иван! Спасибо за ссылку, обязательно посмотрю. Это, правда, не совсем Free и тем более не Open Source, но я уже понял, что такое найти не удастся.

So, what do you think ?