View Issue Details

IDProjectCategoryView StatusLast Update
0010586mantisbtroadmappublic2016-11-04 14:53
Reporterrickb Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status acknowledgedResolutionopen 
Summary0010586: Add burn-down charts to roadmap report
Description

A burn down chart is graphical representation of work left to do vs. time. The outstanding work (or backlog) is often on the vertical axis, with time along the horizontal. It is useful for predicting when all of the work will be completed. It is often used in agile software development methodologies such as Scrum.

(http://en.wikipedia.org/wiki/Burn_down_chart)

Additional Information
  • Please compare with Trac's ScrumBurnDown plugin http://trac-hacks.org/wiki/ScrumBurndownPlugin

  • It would be necessary to produce 2D drawings- this could be done via SVG (within XHTML pages) or via embedded PNG etc. Using SVG typically moves a large part of the burden of rendering out of the server onto the client. However, IE does not support SVG well.

Tagsscrum

Activities

vboctor

vboctor

2009-06-12 21:19

manager   ~0022121

I believe we need a Scrum plugin. It seems that one has been developed but it is not yet released for the public. It may help to chime in on the thread below and request that this be available.

http://www.mantisbt.org/forums/viewtopic.php?f=4&t=7047

atnz

atnz

2011-01-10 00:07

reporter   ~0027864

We are also interested in a form of scrum tool, but mainly for the burndown charts. I see that scrumdesk are building an interface to mantis...

maybe we should support that initiative?

http://www.scrumdesk.com/features/scrumdesk-synchronization-hub/

atnz

atnz

2011-01-10 00:14

reporter   ~0027865

What I'd really really like is an automated calculation of the expected start and completion dates for each task based on task Priority, Resource assigned, Estimated duration, Target Release version.

This would give the Target Burn Down rate and be a great start.....

atnz

atnz

2011-01-23 14:30

reporter   ~0028034

Is anyone interested in doing this if we increase the sponsorship amount...?

atnz

atnz

2011-01-23 14:35

reporter   ~0028035

Feedback from Scrumdesk is that they have delayed work on the integration. :(

There seem to be enough bits and pieces to get something working, even if it's a basic implementation for setting a bench mark and monitoring progress....

I can't add relationships so also see;

http://www.mantisbt.org/bugs/view.php?id=12522

atnz

atnz

2011-01-27 17:13

reporter   ~0028111

What I'd like is to be able to say here's a version/project start date, then have mantis calculate the expected start/finish dates of items based on their Priority, Who is assigned, Time estimate, etc and so effectively provide a "best case scenario" burn down chart.

If we could put in factors like "productivity allowance" ie how many hours a day they would actually be able to apply to their items, and holidays/away days (general public holidays, and individual) that would be great and allow more accurate targets.

This would also feed into the existing functionality of items that are overdue etc. To keep it easy we'd just use the In-Progress and Resolved states to determine progress against the calculated plan.

Maybe be able to manually initiate a recalculate of the start/completion dates so we get a new "best case scenario"?

If someone can give me the architecture that should be used for this I might put it onto freelancer so it can be done external to mantis?

michael_w

michael_w

2011-02-04 08:30

reporter   ~0028161

Please take a look at this plugin:
http://git.mantisforge.org/w/BurnDownChart.git

It's just a really simple one and just alpha, but try it if you wish :)

cor3huis

cor3huis

2011-04-09 09:49

reporter   ~0028579

It worked for me with Mantis 1.2.5, thx. Will mail Michael W the things I come across.

atnz

atnz

2015-04-20 15:51

reporter   ~0050565

Anyone else keen on this for v1.3?

atnz

atnz

2015-05-05 06:18

reporter   ~0050696

Any chance these issues could make it into v1.3?

lgrignon

lgrignon

2015-07-30 10:24

reporter   ~0051162

I adapted/developed the following mantis plugin to support burndown on release (sprint):
https://github.com/lgrignon/Mantis-BurnDownChart

You can :

  • specify your sprint's dates (start, dev end - optional -, release)
  • specify your theoric velocity
  • estimate the complexity of each task (user story)
  • follow the progress on the BurnDown chart

Please tell me if you find any bug, and feel free to contribute so we could improve this thing altogether :)