Depth articles on data and software engineering with a point of view. I may digress into Agile process, leadership, and other topics.
This project is maintained by softwaresalt
At the end of each sprint are some basic tasks that each of us need to do to close out a sprint. By end of day on the last day of the sprint, each team member should have closed out all work assigned to themselves in the sprint taskboard.
User stories that were never committed to in a sprint should also not have any active or closed child work items. Move the parent story to the backlog by dragging the story to the backlog, which will automatically reassign all child items to the backlog. Simply changing the story iteration path will not affect child work items. Dragging the story to the backlog tile performs an automation on the story and all child items.
Ideally, however, there should never be uncommitted user stories on the taskboard after the first week of the sprint. If a story cannot be committed to by its owner by the end of week one of a two-week sprint, then it is very unlikely that the owner has sufficient confidence in the ability to complete the story by the end of week two. Therefore, by the end of week one of a two-week sprint, the owner of an uncommitted user story should move it to the backlog and add commentary in the discussion section of the story explaining why for team transparency and contextual understanding. Without an explanation, historical knowledge can quickly be lost and the product owner will not know why approved work is not able to be completed.
Once a user story has been committed to in a sprint, it should be tagged for the sprint in which in was originally committed, such as Orig:SprintN
. This allows the scrum master to trace and report on user story spill-over for internal Microsoft LED compliance reporting.