Redmine shows projects as a list or as a board. With ten projects that is enough. With fifty projects and their subprojects you want to know how they relate, where the time goes and which project runs when.

The Reporting Plugin adds more views to the project list. You select them in the project list under Options in the field Display results as. Filters, columns and view can be saved as a query.

List with key figures

In the list view the Reporting Plugin adds columns such as spent time, estimated time, budget, remaining budget, cost or open issues. For time and budget the list can show totals across all filtered projects.

Redmine Reporting Plugin: project list with time, budget and open issues

The search field next to the heading filters the list while you type. You can export the list as CSV, XLSX, PDF and Atom.

Board

The board view shows every project with its description, subprojects are indented below. For a few projects this is clear. From a certain number of projects on, the list is the better choice.

Redmine Reporting Plugin: projects as board

Flowchart

The flowchart shows the project hierarchy as a diagram: which project belongs to which parent project and how deep the structure goes. With many projects, use the filter Subproject of to narrow the view down to one area.

Redmine Reporting Plugin: project hierarchy as flowchart

A flowchart shows processes or structures as boxes connected by arrows.

Roadmap

The roadmap places the projects on a timeline. It shows projects with a planned start and end date and open versions that have both dates. The red line marks today. A click on a version opens it.

Redmine Reporting Plugin: roadmap across all projects

Below the chart you see how many of the filtered projects can be planned and how many lack the dates. This also shows you where the planning still has gaps.

Sankey diagram

The Sankey diagram shows the project hierarchy as a flow from left to right. All projects start on the left and branch into subprojects to the right. Hover over a node to see the project name. A click opens the project.

Redmine Reporting Plugin: project hierarchy as Sankey diagram

Treemaps

A treemap divides an area by a key figure. The larger the rectangle, the larger the share of the project. You see right away which projects take up the most time or the most issues.

Redmine Reporting Plugin: treemap by spent time

The following treemaps are available:

  • Spent time
  • Estimated time
  • Estimated hours (open)
  • Budget exceedance
  • Issue amount
  • Open issues
  • Closed issues
  • Version amount
  • Open versions
  • Wiki pages
  • Password amount (with Passwords Plugin)
  • Contact amount (with ServiceDesk Plugin)
  • DB entry amount (with DB Plugin)
  • Amount repositories (with DevOps Plugin)

Which treemaps you see depends on your permissions. Budget exceedance, for example, only appears with the permission View budget.

Redmine and Reporting Plugin compared

Project listRedmineReporting Plugin
List and board
Flowchart, roadmap, Sankey diagram-
Treemaps by key figure-
Columns for time, budget, cost and issues-
Totals for time and budget-
Export as CSV and Atom
Export as PDF and XLSX-
Live search in the list-

You can try all views in our Redmine demo. More about the plugin is on the product page of the Reporting Plugin.