Understanding and Apply Scrum [P8]: Scaling Scrum - Cross-team refinement in Nexus Flashcards
What questions need to be addressed for Nexus Cross-Team Refinement?
- Which teams pull what work?
- How can we best sequence the work, across Sprints and teams to balance early delivery of value against risk and complexity?
Who should answer the core questions of a Nexus Cross-Team Refinement event?
Development Teams
Who should attend Cross-Team Refinement?
- reps from each team
- based on the work being refined instead of the role that they play inside their team
- may be common to have different people attend these workshops based on the skills required
Who explains the PBIs to be refined?
PO
What size are the PBIs going into Cross-Team refinement? Why?
- large
- allows teams to id dependencies and decomposed based on skills and dependencies that emerge during Refinement
What will the early convo most likely be like at the start of the Refinement?
focusing on which teams have the necessary skills to do the work
When can work be taken back to the individual Scrum teams from the Cross-Team Refinement for normal PB refinement?
once PBIs are broken down more and better understanding achieved
How should dependencies be categorised?
- Build Sequence – An item cannot be completed until its parent is complete (can include technology, domain, software…).
- People / Skills – Only certain people / teams can complete an item.
- External – The parent item is being delivered outside the Nexus.
How can dependencies be visualized on the Cross-Team Refinement board?
- teams in rows - horizontal
- sprints in cols - vertical
- PBI in cells
- arrows showing dependencies - colour coded categories for dependencies
[SEE DIAGRAM]
Tips for creating a visualisation of dependencies of stories across several sprints for all teams
- minimum, consider identifying external dependencies with a color
- add additional color codes to denote common causes of dependencies in your organization e.g. Operations, Legal, DBA Team etc
What does an arrow represent in a dependency visualisation?
- direction of the arrows indicates parent to child relationships. (e.g. Item number 8 depends on Item number 4
- Commonly, teams will write a child ID on the parent card also
[SEE DIAGRAM]
Regarding dependency visualisation, what does a dependency arrow on an item highlight?
relationship of work
Regarding dependency visualisation, what do more arrows indicate?
high risk due to the number of dependent items impacted
Regarding dependency visualisation, what does visualisation help teams with?
identifying the ‘critical path’ of work throughout the upcoming Sprints and provides the basis for conversations about ways to remove or minimize the impact of these dependencies.
Regarding dependency visualisation, what does a left pointing horizontal arrow represent?
- dependency within a single team across time
- means that a single team is building an item in one Sprint that is needed by an item that will be delivered in a subsequent Sprint
- considered a low risk relationship