Modify

Opened 5 years ago

Last modified 3 years ago

#4752 new enhancement

Add range options to graph for burndowns

Reported by: mgesner@… Owned by: osimons
Priority: normal Component: EstimationToolsPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11

Description

We commonly use burndown charts internally to show the status of our project week to week.

It would be VERY useful to specify that you want the running range to be 1 week, and have the chart show the week previous up to the current date.

Attachments (0)

Change History (4)

comment:1 Changed 5 years ago by anonymous

I am not sure I understand your idea, can you elaborate please?

comment:2 Changed 5 years ago by mgesner@…

The current graph requires a static start date, and renders a graph for the total range of data. I would like to just render the data of the last week. The calculations would be exactly the same, I just want the effective start date of the graph to be dynamic.

For example, our current burndown plugin accepts an optional argument called range which can be (1year,1month,5days). The chart makes the current data the far right of the graph and the range is used for the start (or the earliest ticket data if the range is too long).

The effective goal is to make it easy to tell how well you are doing in the current week, as a long milestone gets hard to read in the current graph.

comment:3 Changed 3 years ago by AdrianFritz

Probably a movable windows should consider:

  1. not requiring startdate to be mandatory
  2. if startdate not provided set to "today - timedelta(days=DELTA)", where DELTA (or other name) it's the delta range

Gathering info:
http://trac-hacks.org/browser/estimationtoolsplugin/trunk/estimationtools/burndownchart.py?rev=10082#L62

comment:4 Changed 3 years ago by AdrianFritz

  • Owner changed from hoessler to osimons

Hi osimons, can you please give us a guide if this is the way to?

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.