Redmine
28 Листопада, 2013
Redmine – открытое серверное веб-приложение для управления проектами и задачами (в том числе для отслеживания ошибок). В систему входит календарь-планировщик и диаграммы Ганта для визуального представления хода работ по проекту и сроков выполнения.
Redmine написан на Ruby и является приложением разработанным с использованием известного веб-фреймворка Ruby on Rails, что означает лёгкость в развёртывании системы и её адаптации под конкретные требования. Для каждого проекта можно вести свои вики и форумы. Распространяется согласно лицензии GNU General Public License.
Функциональные возможности Redmine
- Ведение нескольких проектов.
- Гибкая система доступа, основанная на ролях.
- Система отслеживания ошибок.
- Диаграммы Ганта и календарь.
- Ведение новостей проекта, документов и управление файлами.
- Оповещение об изменениях с помощью RSS-потоков и электронной почты.
- Вики для каждого проекта.
- Форумы для каждого проекта.
- Учёт временных затрат.
- Настраиваемые произвольные поля для инцидентов, временных затрат, проектов и пользователей.
- Лёгкая интеграция с системами управления версиями (Apache Subversion, CVS, Git, Mercurial, Bazaar и Darcs).
- Создание записей об ошибках на основе полученных писем.
- Поддержка множественной аутентификации LDAP.
- Возможность самостоятельной регистрации новых пользователей.
- Многоязычный интерфейс (в том числе русский).
- Поддержка СУБД:
MySQL, PostgreSQL, SQLite, Oracle.
Недостатки Redmine
- Управление файлами и документами в Redmine сводится к их добавлению, удалению и редактированию.
Правами доступа ни к файлам, ни к отдельным документам управлять нельзя.
- Отсутствуют оповещения об изменении документов.
- В Redmine нельзя управлять правами доступа на уровне отдельных полей задачи.
Например, на данный момент от клиентов нельзя скрыть оценки времени работы над задачей.
- В Redmine все дополнительные поля доступны всем пользователям, все участники проекта смогут их видеть и изменять.
Это ограничение может привести к сложностям при наличии неоднородной команды, когда доступ к проекту имеют и менеджеры, и разработчики, и клиенты.
- В Redmine нет прав на отдельные типы переходов в workflow. Например, сейчас нельзя указать, что когда кто-то заканчивает исправлять ошибку, он должен выбрать ответственным тестировщика и должен указать номер билда. Также нельзя скрыть внутреннюю переписку между программистами от клиента.
- В Redmine в список задач не выводится общая трудоёмкость задач.
Ссылки
Сайт Redmine
Скачать Redmine