Aug 05, 2020 6:56 PM
Replying to Mohit Joshi
...
I guess I was looking from the perspective of backlog items completion rather than what value each done item would bring in. Changing that perspective would make more sense (value based delivery).
The development team always try their best to forecast how much backlog items they can handle in a sprint (based on the prioritized PB). And there is a certain goal to achieve.
Now, due to certain reasons, if they are unable to complete all the forecast items, three things could happen:
1. The PO evaluates if the completed items bring any value addition to the existing product increment (or make the existing increment unstable). Based on that, he/she may release the items to seek feedback.
2. Re-prioritize the remaining backlog items and plan if they should be included in the next sprint or a future one. Only the remaining items are moved back to Product Backlog (PB is the source showing how much work remains - hence completed items are not moved to PB even if dependency exists).
3. Retrospective should occur on why the dev team couldn't complete what was planned in the current sprint and ways to improve that/resolve any impediments for future sprints. Maybe the user story needs a split.
Appreciate the inputs and the information everyone.