logo

RedmineKanban

Login

高级图表

描述

Advanced Charts 是 Redmine 的分析插件,提供数据可视化工具,用于跟踪团队生产力并控制工作流程。通过一套交互式仪表板和报告,您可以基于客观指标做出明智的决策。


主要功能

  • “任务完成时间分布”图表
  • “累积流程图”图表
  • “阻塞”报告
  • “阻塞类型”报告
  • 一段时间的阻塞报告
  • 燃尽图
  • 吞吐量
  • 短跑 负载
  • 设置默认显示日期

兼容性

Redmine: 5.0 - 6.0

浏览器: Chrome, Firefox, Safari, Edge

数据库: MySQL 5.7, MySQL 8.0, PostgreSQL 14-16, SQLite

插件: advanced_workflow, redmine_kanban, redmine_advanced_checklists, module_manager, appearance_custom, periodic_reminder, user_group_editor, queries_perfect, selectbox_autocompiler, cost_calculator


安装与更新

  1. 如果存在旧版本插件,请先删除。

    cd redmine/plugins
    rm -r advanced_charts
    
  2. 停止并启动 Redmine。(在 Docker 等安装中,仅重启服务器是不够的,需要停止并启动。)

  3. 将新的 advanced_charts 插件文件夹复制到 redmine/plugins/

  4. 在 Redmine 根目录运行迁移

    bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=advanced_charts
    

卸载

  1. 在 Redmine 根目录执行卸载命令

    bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=advanced_charts =0
    
  2. 删除 redmine/plugins/ 中的 advanced_charts 文件夹

    rm -r advanced_charts
    
  3. 停止并启动 Redmine。


配置

  1. 在 管理 -> 角色与权限 配置用户角色。
  2. 为每个项目启用 “Advanced Workflows” 模块。
  3. 在 管理 -> 模块 -> Advanced Charts 检查并修改其他插件设置。

管理

角色与权限 部分

  • 查看图表 – 查看报告页面权限。

模块 部分

在 管理 -> 模块 -> Advanced Charts 中可配置:

  • 吞吐量报告默认开始日期
  • 短跑 负载报告默认开始日期
  • 报告中显示的最大 问题 数

使用方法

插件包含以下图表和报告:

任务完成时间分布

LTD 图显示在所选期间内,问题 从创建到完成所需天数的分布。

通过了解在一定天数内完成的 问题 数量,可以:

  • 分析任务完成效率并识别流程优化点;
  • 预测新 问题 完成所需时间。

LTD 图工作原理

  • X 轴 – 天数
  • Y 轴 – 已完成 问题 数

如上图,第四天完成 8 个 问题,第十天完成 2 个 问题。


累积流程图

累积流程图可视化项目在选定期间的工作流状态,显示不同状态的 问题 数量。

通过累积流程图可以:

  • 识别工作流中的瓶颈和过载;
  • 跟踪 问题 流的稳定性;
  • 根据当前吞吐量预测完成时间。

累积流程图工作原理

  • X 轴 – 报告周期日期
  • Y 轴 – 问题 数量
  • 彩色区域表示不同状态的 问题

图表显示 问题 如何累积并在状态之间移动,从而分析新增 问题 与已完成任务之间的平衡。


阻塞

“阻塞”报告提供关于 问题 停工的详细分析,重点关注 阻塞时间,这是评估停工对项目进度影响的关键指标。

报告可:

  • 快速识别项目中所有被阻塞的任务;
  • 确定解除阻塞任务的优先级;
  • 实时监控整体阻塞状态。

报告显示所有处于活动阻塞的 问题、当前状态及阻塞持续时间。

可下载 CSV 格式。


阻塞类型

“阻塞类型”报告分析停工原因,将阻塞分为不同类别。主要目的是 识别对项目影响最大的阻塞类型,基于总停工时间。

报告可:

  • 识别最昂贵的阻塞类型 — 找出导致最长停工的原因;
  • 比较不同阻塞类型的影响 对项目整体进度的影响;
  • 将团队精力集中于系统性问题的消除 而非个别案例。

报告显示每种阻塞类型的统计信息,包括阻塞时间及该类型 问题 总数。

点击表格中的任何阻塞类型,可查看该类型 问题 的详细列表。

可下载 CSV 格式。


一定时间段的阻塞报告

报告提供所选时间段的阻塞历史分析,显示 问题 阻塞与解决的动态。

报告包含 问题 ID、名称、阻塞时间、平均阻塞时间和总阻塞时间。
可下载 CSV 格式。


燃尽图

燃尽图通过比较实际完成工作与计划节奏显示 短跑 进度。

使用燃尽图可:

  • 实时跟踪 短跑 进度;
  • 快速识别计划延迟;
  • 调整 短跑 中的工作分配。

图表显示理想燃尽线(计划)和实际表现,帮助团队评估按时完成 短跑 的可能性。


吞吐量

吞吐量图显示团队在指定期间(通常为 短跑 期间)完成的 问题 数量。

吞吐量分析可:

  • 测量团队在稳定条件下的生产力;
  • 预测未来可完成的工作量;
  • 评估流程变更对团队效率的影响。

也可表格查看:

可下载 CSV。


短跑 负载

“短跑 负载”报告以表格形式显示当前 短跑 中版本和 问题 追踪器 变化动态:

追踪器 和 版本 过滤器为必填项。点击特定日期的 问题 数量将打开该日期的 问题 列表。

负载分析可:

  • 识别任务分配不平衡;
  • 优化团队负载以实现更均衡分配;
  • 防止特定成员过载。

可图表、图形查看,并可下载 CSV。

图表:

图形:

如果您有任何问题或疑问,请发送电子邮件至 [email protected]