Context:
We have extended the Planning tree from the Agile Hybrid template by introducing a Task type. So the card hierarchy is now Release <- Iteration <- Story <- Task <- Defect.
We have created a daily task burnup chart using the following macro
daily-history-chart
aggregate: SUM('Task Estimate Hours')
chart-conditions: Type = Task AND Iteration = THIS CARD
start-date: THIS CARD.'Start Date'
end-date: THIS CARD.'End Date'
chart-height: 350
chart-width: 500
y-title: Total Hours
series:
- label: Total
color: black
line-width: 2
- label: Completed
color: green
line-width: 2
conditions: 'task status' > 'Blocked'
We are using Mingle 3.2 with PostgreSQL 8.4 on Windows XP.
Problem:
When we hangover stories from the prior iteration, the task cards show the new iteration number in the tree attribute. However, the daily burnup does not seem to include those tasks on every day or the current iteration; it includes them only on the current day. In other words, the series totals are not cumulative.
I did notice something interesting, which may be related to this. When I updated another attribute on some of those tasks, the History tab also included an update to the Iteration attribute (from prior iteration to the current). Obviously, I had not explicitly modified the Iteration attribute. These tasks seem to factoring in properly on all days in the daily burnup chart.
Have other people had a similar problem and can someone on the Mingle team provide some clarification?
Comments
3 comments
Hi there
The Daily History Chart will only show historical data so if the tasks were not associated to the current iteration in the past they will not show on the chart at previous dates. Only from the date they were added to the current iteration will they show on the chart for that iteration.... so if you added them today I would expect them to show for today and in the future (unless you remove them again!) but not the past. Does that account for what you are seeing?
With regard to the issue with the history - had you previously updated the iteration attribute on those cards? If so, it looks like there may be an issue with your history generation. I would suggest contacting our support team at support@thoughtworks.com to get further assistance on this issue as it likely requires deeper understanding of your project structure and setup than I have from reading your post to resolve.
Thanks
- Suzie
I added the stories (and indirectly it's descendant tasks) to the iteration more than a week ago, when the iteration began. Every day the graph includes the task cards in that iteration for the current day, but not for the previous days in the iteration.
Do I need to explicitly assign the descendant cards to the Iteration as well?
No the tasks should be added as well if addition was via the tree structure. Do the transition cards show that they are in current iteration? Does their history show that they were added to the tree a week ago?
Please sign in to leave a comment.