Advanced Charts
Описание
Advanced Charts — это аналитический плагин для Redmine, который предоставляет инструменты визуализации данных для отслеживания продуктивности команды и контроля рабочих процессов. С помощью набора интерактивных дашбордов и отчетов вы можете принимать взвешенные решения на основе объективных метрик.
Ключевые возможности
- График "Распределение времени выполнения задач"
- График "Накопительная диаграмма потока"
- Отчет "Блокировки"
- Отчет "Типы блокировок"
- Отчёт по блокировкам за период
- Диаграмма сгорания
- Пропускная способность
- Загруженность спринта
- Установить даты отображения по умолчанию
Совместимость
Redmine: 5.0 - 6.0
Web Browsers: Chrome, Firefox, Safari, Edge
Databases: MySQL 5.7, MySQL 8.0, PostgreSQL 14-16, SQLite
Plugins: advanced_workflow, redmine_kanban, redmine_advanced_checklists, module_manager, appearance_custom, periodic_reminder, user_group_editor, queries_perfect, selectbox_autocompiler, cost_calculator.
Установка и Обновление
-
Удалите старую версию плагина из Redmine, если она существует.
cd redmine/plugins rm -r advanced_charts -
Остановите и запустите redmine. (В некоторых установках Redmine (например, в Docker) важно именно остановить и запустить сервер, а не перезапустить.)
-
Скопируйте новую папку плагина advanced_charts в redmine/plugins/
-
Запустите миграции в корневой папке Redmine
bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=advanced_charts
Удаление
- Выполняйте команду удаления в корневой папке Redmine
bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=advanced_charts VERSION=0
- Удалите папку плагина advanced_charts из redmine/plugins/
rm -r advanced_charts
- Остановите и запустите redmine.
Настройка
- Настройте роли пользователей в Администрирование -> Роли и права доступа.
- Включите модуль «Advanced Workflows» для проектов в настройках каждого проекта.
- Проверьте и измените другие настройки плагина в Администрирование -> Модули -> Advanced Charts.
Администрирование
Раздел «Роли и права доступа»
- View charts - Права на просмотр страницы Отчеты
Раздел «Модули»
В Администрирование -> Модули -> Advanced Charts можно настроить:
- Начальная дата по умолчанию для отчета пропускной способности
- Начальная дата по умолчанию для отчета загруженности спринта
- Максимальное количество задач в отчетах

Использование
Плагин включает в себя следующие графики и отчеты:
Распределение времени выполнения
График LTD показывает для выбранного периода распределение дней, за которые ваши задачи проходят путь от момента создания до завершения.
Благодаря пониманию количества задач, решаемых за определенное количество дней, вы можете:
- Анализировать эффективность выполнения задач и определять зоны оптимизации ваших процессов;
- Прогнозировать количество времени, которое потребуется для завершения новой задачи.
Как устроен график LTD

- По оси X - дни
- По оси Y - количество решенных задач
На приведенном графике можно заметить, что за 4-й день было выполнено 8 задач, а за 10-й день 2 задачи.
Накопительная диаграмма потока
Накопительная диаграмма потока визуализирует состояние рабочих процессов в проекте за выбранный период, отображая количество задач в различных статусах.
Благодаря накопительной диаграмме потока вы можете:
- Выявлять узкие места и перегрузки в рабочих процессах;
- Отслеживать стабильность потока выполнения задач;
- Прогнозировать время завершения работ на основе текущей пропускной способности.

Как устроена накопительная диаграмма потока
- По оси X - даты отчетного периода
- По оси Y - количество задач
- Разноцветные области представляют задачи в разных статусах
Диаграмма показывает, как задачи накапливаются и перемещаются между статусами, позволяя анализировать баланс между поступлением новых задач и завершением существующих.
Блокировки
Отчет "Блокировки" предоставляет детальную аналитику по времени простоя задач, фокусируясь на длительности блокировок - ключевой метрике для оценки влияния простоев на ход проекта. 
Отчет позволяет:
- Быстро идентифицировать все остановленные работы в проекте;
- Определять приоритеты для разблокировки задач;
- Контролировать общее состояние блокировок в реальном времени.
В отчете отображаются все задачи с активными блокировками, их текущий статус и длительность блокировки.
Есть возможность скачать отчет в формате CSV
Типы блокировок
Отчет "Типы блокировок" предоставляет аналитику по причинам простоев, группируя блокировки по категориям. Основная задача отчета — выявить, какие типы блокировок оказывают наибольшее влияние на проект по совокупной длительности простоя.

Отчет позволяет:
- Определить наиболее затратные типы блокировок — выявить причины, приводящие к самым длительным простоям;
- Сравнить влияние разных типов блокировок на общие сроки проекта;
- Сфокусировать усилия команды на устранении системных проблем, а не единичных случаев.
В отчете представлена статистика по каждому типу блокировки с указанием длительности блокировки, общего количества задач с этим типом блокировки.
Для детального анализа вы можете кликнуть на любой тип блокировки в таблице. Откроется подробный список всех задач с этим типом блокировки.

Возможность скачать отчет в формате CSV
Отчёт по блокировкам за период
Отчет предоставляет исторический анализ блокировок за выбранный временной интервал, показывая динамику возникновения и разрешения проблем.
Отчет включает в себя номер задачи, название задачи, время блокировки, среднее время всех блокировок, и общее количество времени блокировок.
Возможность скачать отчет в формате CSV
Диаграмма сгорания (Burndown Chart)
Диаграмма сгорания отображает прогресс спринта, сравнивая фактическое выполнение работ с запланированным темпом.
Использование диаграммы сгорания позволяет:
-
Контролировать выполнение спринта в реальном времени;
-
Своевременно выявлять отставания от графика;
-
Корректировать распределение работ в течение спринта.

На диаграмме отображается идеальная линия сгорания (план) и фактическое выполнение, что помогает команде оценить свои шансы уложиться в сроки спринта.
Пропускная способность
График пропускной способности показывает количество задач, завершаемых командой за определенный период времени (обычно за спринт). 
Анализ пропускной способности позволяет:
- Измерять производительность команды в стабильных условиях;
- Прогнозировать количество работ, которые можно выполнить в будущих периодах;
- Оценивать влияние изменений процессов на эффективность команды.
Также представлена возможность просмотреть в виде таблицы: 
Возможность скачать отчет в формате CSV
Загруженность спринта
Отчет "Загруженность спринта" показывает динамику изменения версии и трекера задач в текущем спринте в виде таблицы:

Фильтры трекер и версия являются обязательными. При нажатии на количество задач в определенный день, открывается список этих задач.
Анализ загруженности позволяет:
- Выявлять дисбаланс в распределении задач;
- Оптимизировать загрузку команды для равномерного распределения работ;
- Предотвращать перегрузки отдельных участников команды.
Представлена возможность просмотреть в виде графика, диаграммы и скачать отчет в формате CSV.
График:

Диаграмма:

В случае возникновения проблем или вопросов напишите нам письмо [email protected]