Разработчики систем для управления проектами не могли не учесть этой тенденции и сегодня, помимо SaaS решения, готовы предоставить пользователям открытый исходный код приложения, а значит - возможность установки на собственных серверах и полную независимость от поставщика.
Однако и у этой медали есть 2 стороны. Установка системы на собственном сервере - это не только 100% гарантия того, что доступ к Вашим данным никто не получит, но и ряд вытекающих последствий.
Это и необходимость контролировать работу ПО, обновлять, править баги и так далее, а следовательно - острая потребность в хорошем программисте, который всегда сможет своевременно справиться с возможными неожиданными проблемами. Кроме того, высокий уровень безопасности хранения данных как, скажем, на Amazon, может обеспечить далеко не каждая компания.
Так или иначе, существует значительное количество организаций, чьим потребностям и внутренней политике отвечают именно серверные решения.
Предлагаю Вашему вниманию краткий обзор 7 систем для совместной работы, позволяющих установку программы на собственном сервере.
Феноменальность системы состоит в том, что за этим проектом нет компании или команды. Она полностью поддерживается (правится и дописывается) группой добровольцев и самими пользователями.
Dotproject написан на PHP и переведен на 86 языков, включая русский.
Программа включает в себя следующие разделы: проекты, задачи, форумы, файлы, календарь, контакты, а также диграмму Ганта.
Страничка Dotproject на Sourceforge - http://sourceforge.net/projects/dotproject/
Система от немецких разработчиков, переведенная на 25 языков, включая русский.
Создатели утверждают, что смогли написать отличную альтернативу Active Collab и нацелены на малый, средний бизнес и фрилансеров.
Collabtive написана на PHP5 и Javascript и распространяется по лицензии GPL
Программа включает в себя: проекты, Чат, Задачи, файлы, учет времени, импорт из Basecamp
Страница на sourceforge - http://sourceforge.net/projects/collabtive/?source=directory
Redmine известна как система для управления проектами и багтрекинга, написанная на Ruby on Rails. Это одна из наиболее распространенных в нашей стране платформ для совместной работы, рассчитанная на средний бизнес и команды до 50 человек.
Возможности Redmine: ведение нескольких проектов, форумы, учет времени, отслеживание ошибок и создание записей по ним, википедия, ведение новостей проекта, уведомления.
Официальный сайт Redmine - http://www.redmine.org/
Teamlab - это мультифункциональный онлайн сервис для совместной работы с проектами и crm, предоставляющий, как SaaS версию продукта, так и серверное решение, которое, по словам разработчиков, сводит к минимуму участие пользователя в развертывании, делая этот процесс почти автоматическим. Пользователи называют Teamlab "социальной сетью для бизнеса" ввиду гармоничного сочетания инструментов для общения внутри компании и возможностей управления проектами.
Возможности Teamlab: формирование команды для работы с проектом, распределение задач, учет времени, генерирование отчетов, календарь, crm-система, википедия, форумы, опросы с голосованием, чат.
Исходный код TeamLab размещен на SourceForge
Русский язык - доступен
5) Feng Office (также известный как OpenGoo)
Feng Office - это веб-сервис для ведения бизнеса, включающий в себя инстурменты для управления проектами, CRM, работу со счетами и финансами.
Код платформы предоставлен в двух версиях. Community Edition с ограниченными возможностями, предназначенный для персонального использования и некоммерческих организаций, можно скачать и бесплатно установить на собственный сервер. Professional Edition, включающий полный спектр возможностей, доступен лишь в платной версии (59, 99 или 199$ в месяц)
Основные возможности Feng Office: управление проектами, документами, контактами, учет времени.
Русский язык - доступен
Openproj - это кроссплатформенное программное обеспечение для управления проектами, написанное на Java. По заявлениям разработчиков, система представляет собой аналог Microsoft Project с открытым исходным кодом. В действительности, говоря о схожести приложений, стоит отметить интерфейс и аналогичный подход к выстраиванию проектной сетки.
Возможности Openproj: сетевой график, Диаграмма Ганта, ресурсы, отчеты, импорт/экспорт документов Microsoft Project.
Русский язык - доступен
Alfresco - это интегрированная система управления контентом для организаций, написанная британскими разработчиками на основе Java-технологий. Приложение используется для управления документами, записями, веб-публикацией, групповой работы в организации и заявлено в качестве open source альтернативы MS Sharepoint.
Как и в случае Feng Office, представлено 2 версии для скачивания: Alfresco Community - бесплатная версия, не включающая техподдержку и Alfresco Enterprise, предоставляющая более широкие возможности для совместной работы.
Русский язык - доступен.
Однако список систем для совместной работы с открытым кодом этим не ограничивается. Пользователи, которые не смогли подобрать подходящую платформу из списка, могут также обратить внимание на следующие решения:
Trackstudio.ru
Kforge
Project.net
Project HQ
Project Pier
Trac
Launchpad
Codendi
Task Juggler