Feature #1517

Cumulative flow diagrams of trackers as some sort of project burn down graph

Added by Steffen Gransow over 9 years ago. Updated about 3 years ago.

Status:NewStart date:2008-06-23
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Projects
Target version:-
Resolution:

Description

I'd like to see some sort of burn down graph for redmine. It could help all stakeholders to understand the current status of the ongoing projects. I attached two images to illustrate, what kind of diagrams I'm imagining. As there are multiple trackers in redmine, it would be nice to see on one page and with one or two diagrams, how the progress per tracker is.

First graph (svg graphs like the statistics view in the repository section would be awesome) could display features. Second graph could contain multiple trackers. So you can see instantly what kind of trackers are increasing/declining (e.g. more and more bugs or feature requests appearing, but nothing gets fixed). The next cool thing about these graphs are visible in the first attached image: You can read the current queue length and duration of a tracker directly from the picture. Awesome for all project stakeholders, I guess.

As I can't help coding at the moment, I'm adding this here as a feature request. I didn't have a look at the source lately, but I think, that most of the data is already there to create such diagrams. Thanks for redmine. It's nice! :)

Iamges courtesy of Mike Griffith - visit http://leadinganswers.typepad.com/leading_answers/files/creating_and_interpreting_cumulative_flow_diagrams.pdf for a more thorough explanation of the diagrams.

cumulative-flow-features.png - cumulative flow diagram of all/open/closed features (48.8 KB) Steffen Gransow, 2008-06-23 22:51

cumulative-flow-all.png - cumulative flow diagram of multiple things (could be features/bugs/improvements etc.) (32.2 KB) Steffen Gransow, 2008-06-23 22:51

issues_by_tracker.png (38.3 KB) Jean-Philippe Lang, 2008-06-26 17:19

chartsbuggy.png (13 KB) Thomas Capricelli, 2009-02-18 18:39

History

#1 Updated by Jean-Philippe Lang over 9 years ago

Here is what it could look like:

#2 Updated by Eric Davis over 9 years ago

Jean-Philippe Lang wrote:

Here is what it could look like:

I like it.

#3 Updated by Digital Base over 9 years ago

+1 here, great idea

#4 Updated by Jurgen Kluft over 9 years ago

+10

Tracking issues visually appeals to a lot of Producers and business people alike. It's an easy way to see the velocity of the project in terms of bug fixing speed, issue resolving speed, or task progression speed.

#5 Updated by Thomas Capricelli about 9 years ago

yes! +1 for me

#6 Updated by Jean-Philippe Lang about 9 years ago

  • Target version deleted (0.8)

#7 Updated by Thomas Capricelli about 9 years ago

I would really be happy to help, but i dont know ruby. You can maybe take inspiration from those projects
http://www.freehackers.org/thomas/tag/activity/

And please contact me if I ever can help in any way. (but learning ruby...)
(i watch this bug, am on irc/freenode as 'orzel', and my email is on my account here)

#8 Updated by Samuli Tursas about 9 years ago

This would be very useful, and would make Redmine distinctive from other similar apps.

+1 from me.

#9 Updated by Brad Rushworth almost 9 years ago

Jean-Philippe Lang wrote:

Here is what it could look like:

Looks great. We also need a graph that shows issue closure rates though.

#10 Updated by Jerome Vanthournout almost 9 years ago

This graph should be generated based on a selectable issue status (all, open, close, ...) as in the issue list.

I really would like to see this feature implemented in v0.9.

+1

#11 Updated by Eric Davis almost 9 years ago

There's a plugin that has some graphing features that you might want to take a look at: http://github.com/edavis10/redmine_charts/tree/master

#12 Updated by Thomas Capricelli almost 9 years ago

i've tried it. It's only for timetracking (which i dont use), and it doesn't work with latest trunk for redmine. The menu is called 'charts_menu_label', and submenus have strange names like this too.

But the graphs on the webpage look very good, i'd definitely love to have something like this for bugs, commits, and overall activity.

#13 Updated by Eric Davis almost 9 years ago

Thomas Capricelli wrote:

i've tried it. It's only for timetracking (which i dont use), and it doesn't work with latest trunk for redmine. The menu is called 'charts_menu_label', and submenus have strange names like this too.

What language are you using? I'm guessing the plugin author doesn't have a translation for it yet.

#14 Updated by Thomas Capricelli almost 9 years ago

i'm using Italian. Shouldn't it display English when no translation is available ??

#15 Updated by Steffen Gransow over 8 years ago

What's the status on this ticket? :)

The plugin is nice, but shows progress only related to time (estimated, remaining etc.). The intention of this ticket is to create alternative views to the gantt chart for different project stakeholders (that is, burndown graphs with cumulated progress per tracker). This is not the same, as time monitoring per ticket is not necessary for agile development with time boxing and sprints. The team and its managers should have an eye on the timeline, but manage themselves and create values (instead of just constantly updating estimates and time spent etc. on tickets that have to be worked on anyways).

#17 Updated by Ryan H over 6 years ago

Hate to resurrect an old issue... This would be an awesomely powerful feature to add to redmine. We're evaluating this as a tool at work now (And by evaluating, I mean we're just plain using it for about a month). If it's accepted, it's going to be the developers hinge into our sprints.

One of the major pieces of functionality that we've received criticism in when showing off Redmine is that it does not incorporate enough of Scrum - in this instance, specifically burndown charts (as well as, a backlog, and a few other things.)

Any chance this might get picked up in a near-term (year out) release?

#18 Updated by yannick quenec'hdu almost 6 years ago

+1

Ryan H wrote:

Hate to resurrect an old issue... This would be an awesomely powerful feature to add to redmine. We're evaluating this as a tool at work now (And by evaluating, I mean we're just plain using it for about a month). If it's accepted, it's going to be the developers hinge into our sprints.

One of the major pieces of functionality that we've received criticism in when showing off Redmine is that it does not incorporate enough of Scrum - in this instance, specifically burndown charts (as well as, a backlog, and a few other things.)

Any chance this might get picked up in a near-term (year out) release?

#19 Updated by Steffen Gransow over 5 years ago

Any news on this? Is there a plugin that provides cumulative flow diagrams that track progress instead of time? Any burndown diagram plugins available that don't track just effort in terms of estimated/elapsed time? If there are I'd be more than happy to close this ticket. ;-)

#20 Updated by Antonio De Marinis about 3 years ago

Steffen Gransow wrote:

Any news on this? Is there a plugin that provides cumulative flow diagrams that track progress instead of time? Any burndown diagram plugins available that don't track just effort in terms of estimated/elapsed time? If there are I'd be more than happy to close this ticket. ;-)

@steffen:
here it is, as part of this Agile plugin
you have both burndown and the even better one Cumulative flow diagram

I think you can close this ticket now ;)

Also available in: Atom PDF