Redmine — мощная open-source система управления проектами, но “из коробки” она больше похожа на классический трекер задач, чем на современный Agile-инструмент. Однако с правильными плагинами и настройками Redmine превращается в полноценную альтернативу Jira — без лицензионных платежей и с полным контролем над данными.
В этой статье покажем, как настроить Redmine для Agile-команд — с Kanban-досками, Scrum-спринтами и удобной визуализацией.
Шаг 1. Выбор и установка Agile-плагинов
Базовый Redmine не имеет Kanban-досок. Их добавляют плагины:
Redmine Agile (RedmineUP)
Самый популярный плагин для Agile. Есть бесплатная (Light) и платная (Pro) версии.
Возможности:
- Kanban-доска с drag-and-drop
- Scrum-доска со спринтами
- WIP-лимиты (ограничение задач в колонке)
- Swimlanes (дорожки по приоритету/исполнителю)
- Диаграмма сгорания (Burndown Chart)
Установка:
- Скачайте бесплатную версию Agile Light с официального сайта RedmineUP.
- Распакуйте архив в папку
plugins. - Запустите миграцию:
cd /path/to/redmine
bundle install
rake redmine:plugins:migrate RAILS_ENV=production
systemctl restart redmine
Альтернативы
- Redmine Kanban: Бесплатный, минималистичный.
- Scrum Plugin for Redmine: Фокус на Scrum (Backlog, Sprint Planning).
Совет: Для enterprise-внедрений мы рекомендуем Redmine Agile Pro — стабильнее, есть поддержка.
Шаг 2. Настройка Kanban-доски
После установки плагина:
- Перейдите в Администрирование → Плагины → Redmine Agile → Настройки.
- Включите Agile для нужных проектов.
- В проекте появится вкладка Agile.
Конфигурация колонок
Колонки Kanban соответствуют статусам задач в Redmine. Настройте их в: Администрирование → Статусы задач
Типичная структура:
| Колонка | Статус | WIP-лимит |
|---|---|---|
| Backlog | Новая | — |
| To Do | Назначена | 10 |
| In Progress | В работе | 5 |
| Review | На проверке | 3 |
| Done | Закрыта | — |
Настройка Swimlanes
Swimlanes разделяют доску по категориям:
- По приоритету: Критичные задачи сверху.
- По исполнителю: Каждый видит свои задачи.
- По версии/спринту: Для Scrum.
Шаг 3. Настройка Scrum (спринты)
Если команда работает по Scrum:
- Создайте Версии (Milestones) в проекте — это будут спринты.
- В настройках Agile выберите Scrum Board.
- Назначайте задачи на версию = добавляете в спринт.
Sprint Planning
- Откройте Backlog (задачи без версии).
- Перетащите задачи в текущий спринт.
- Используйте Story Points (настраиваемое поле) для оценки.
Burndown Chart
Диаграмма сгорания показывает прогресс спринта. Для корректной работы:
- Задачи должны иметь оценку (Story Points или часы).
- Статус “Закрыта” означает выполнение.
Шаг 4. Интеграция с LDAP/Active Directory
Для корпоративных команд важна единая авторизация. Redmine поддерживает LDAP из коробки.
Администрирование → Аутентификация LDAP → Новый:
Имя: Corporate AD
Хост: ldap.company.ru
Порт: 389 (или 636 для LDAPS)
Base DN: dc=company,dc=ru
Логин: cn=redmine,ou=services,dc=company,dc=ru
Фильтр: (sAMAccountName=%{login})
Важно: Для работы с FreeIPA или ALD Pro используйте формат
uid=%{login}вместоsAMAccountName.
Шаг 5. Полезные дополнительные плагины
| Плагин | Назначение |
|---|---|
| Redmine Checklists | Чек-листы внутри задач |
| Redmine CRM | Управление клиентами |
| Redmine Helpdesk | Тикет-система из email |
| Redmine Gantt Pro | Улучшенная диаграмма Ганта |
Чек-лист настройки Redmine для Agile
✅ Установлен плагин Redmine Agile (или аналог)
✅ Настроены статусы задач под Kanban-колонки
✅ Заданы WIP-лимиты для контроля загрузки
✅ Созданы версии (спринты) для Scrum
✅ Настроена интеграция с LDAP (если нужна SSO)
✅ Добавлены дополнительные плагины (Checklists, Gantt)
Нужна помощь с внедрением?
Команда Core Soft имеет опыт внедрения Redmine для компаний от 50 до 5000 сотрудников. Мы поможем:
- Развернуть Redmine на вашей инфраструктуре.
- Установить и настроить плагины.
- Мигрировать данные из Jira, Trello, Asana.
- Интегрировать с Active Directory / FreeIPA / ALD Pro.
Оставьте заявку на странице Управление проектами (Redmine).