1
Vote

Deleted sprint scoped items are not excluded

description

I added a Task to a PBI and scoped it to the current sprint. The task had 1 hour effort and 1 hour work remaining. Then I deleted the task without changing the scope back to Project. The task was showing as Done in the monitor until I changed the scope to Project.
 
Same thing happens to deleted PBIs. They must be removed from the sprint scope. otherwise they are included in the counts.

comments

PombeirP wrote Jan 14, 2011 at 8:37 AM

Can you provide more details as to which Process Template you are using?

fixitchris wrote Jan 14, 2011 at 1:36 PM

fixitchris wrote Jan 14, 2011 at 2:29 PM

Talking to EMS they suggest leaving the deleted tasks in the sprint scope for reporting purposes.
https://www.scrumforteamsystem.com/QA/Show?id=379

PombeirP wrote Jan 16, 2011 at 10:35 AM

Which version, v2, v3?

The only thing that comes to mind is that somehow the ProcessTemplateAdapter for that specific process template has a bug and is not excluding deleted items. This is a very easy fix, since all the process template adapters do is map the possible work item field values to known values in Scrum Sprint Monitor.

fixitchris wrote Jan 17, 2011 at 3:22 PM

sorry, version 3.

PombeirP wrote Jan 26, 2011 at 10:01 PM

Yes, at the time I didn't add the Deleted state to the Sprint Monitor. For all it cares, a deleted item is the same as a done item. You can see the mapping in ScrumSprintMonitor.ServerAdapter.TFS.TemplateAdaptors.ConchangoV3ScrumWorkItemAdapter.

In any case, I added a Deleted state for the work items in the last check in. Do you think you could compile the project and test to see if it fixes the issue?

fixitchris wrote Feb 2, 2011 at 5:21 PM

I compiled the source:
The pie charts are correct.
The team member hours are still incorrect.

A similar issue exists for items that have been descoped. The hours are not counted toward work done but the item count is counted toward work done.