Version 1 (modified by Joachim Hoessler, 9 years ago) (diff)

New hack EstimationToolsPlugin, created by hoessler

Tools for visualizing and quick editing of effort estimations


EstimationTools includes macros that visualize remaining effort estimations, e.g., as Burndown Chart, as well as an extension that allows inline editing of estimations in the query view.

Bugs/Feature Requests

Existing bugs and feature requests for EstimationToolsPlugin are here.

If you have any issues, create a new ticket.


Download the zipped source from [download:estimationtoolsplugin here].


You can check out EstimationToolsPlugin from here using Subversion, or browse the source with Trac.



Creates burn down chart for given milestone.

This macro creates a chart that can be used to visualize the progress in a milestone (aka sprint or product backlog). For a given milestone and time frame, the remaining, estimated effort is calculated.

The macro has the following parameters:

  • milestone: mandatory parameter that specifies the milestone.
  • startdate: mandatory parameter that specifies the start date of the period (ISO8601 format)
  • enddate: end date of the period. If omitted, it defaults to either the milestones `completed' date, or duedate, or today (in that order) (ISO8601 format)
  • sprints: list of comma-separated name of sprints to be included in calculation. Must be surrounded by brackets.
  • width: width of resulting diagram (defaults to 800)
  • height: height of resulting diagram (defaults to 200)
  • color: color specified as 6-letter string of hexadecimal values in the format RRGGBB. Defaults to ff9900, a nice orange.


    [[BurndownChart(milestone = Sprint 1, startdate = 2008-01-01)]]
    [[BurndownChart(milestone = Release 3.0, startdate = 2008-01-01, enddate = 2008-01-15,
        width = 600, height = 100, color = 0000ff, sprints = (Sprint 1, Sprint 2))]]

Recent Changes

15265 by rjollos on 2016-02-11 04:29:08
Remove unnecessary svn:mime-type on js and html files

svn:mime-type was set to "plain" for many files.

15264 by rjollos on 2016-02-11 04:22:34
Remove unnecessary svn:mime-type on py files

svn:mime-type was set to "plain" for many files.

13940 by rjollos on 2014-05-28 02:00:41
0.4.7: Allow unit tests in each module to be executed using:

python -m estimationtools.tests.__init__
python -m estimationtools.tests.burndownchart
python -m estimationtools.tests.hoursremaining
python -m estimationtools.tests.utils
python -m estimationtools.tests.workloadchart

Fixed several failing unit tests. There are two unit tests that still fail. Refs #11778.



Author: hoessler

Attachments (1)

Download all attachments as: .zip