SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Scrum ofScrums
Patterns Library
David Hanson
ANE 101, February 2021
1
Agile 101:
Scrum ofScrums
David Hanson
dphanson63@yahoo.com
linkedin.com/in/david-hanson/
slideshare.net/DavidHanson5
About the session and me
When scalingAgile, an effective
Scrum of Scrums is fundamental to
success.This session will review
common patterns for Scrum of
Scrums, with varied purpose and
format. Successful practices,
learned experience, potential anti-
patterns, and alternatives to Scrum
of Scrums will be discussed.
David Hanson has established 8
Scrum of Scrums for 4
organizations over the past 8 years
as an Agile coach or Scrum master.
About you
What’s your experience scaling
Agile?
Are you practicing Scrum of
Scrums?
Are you considering Scrum of
Scrums?
Has your Scrum of Scrums been
effective?
What are you hoping to learn?
2
Scrum of
Scrums
3
The Scrum of Scrums is a recurring event for multiple Scrum teams to coordinate
their work during a sprint. The Scrum of Scrums is analogous to the Daily Scrum.
Scrum of
Scrums
Patterns
• Standard
• Scaled Daily Scrum (Sutherland)
• Nexus (Schwaber)
• MyVariation
• Walk-the-board
• Anti-patterns &Values
• Appendix: Alternatives, Global, SAFe, MetaScrum
4
Standard
Pattern
Attendees
• Any one team member from
each team
• Stakeholders and management
may attend as observers
Questions: 3 + 1
1) What our team accomplished
since last SoS?
2) What our team plans to
accomplish by next SoS?
3) What obstacles our team has
impeding our progress?
4) What impending risks our team
will be introducing to other
teams?
Purpose
• Inspect and adapt towards
collective sprint goals
Frequency & Duration
• On cadence, as often as
needed
• Up to 30 minutes per meeting
• Same time, same place
After Meeting
• Extend for problem solving, if
right participants available
5
Scaled Daily
Scrum
Purpose
To optimize collaboration and
performance across teams
Goal: reduce decision latency
Questions (“examples” verbatim)
1. What impediments does a team
have that will prevent them from
accomplishing their Sprint Goal
or that will impact the upcoming
release?
2. Is a team doing anything that will
prevent another team from
accomplishing their Sprint Goal
or that will impact their
upcoming release? (risks)
3. Have any new dependencies
between the teams or a way to
resolve an existing dependency
been discovered?
Attendees
• One representative per team
• Plus representative from PO
team
• Chief Scrum master facilitates
• Other team members as needed
• Maximum five Scrum teams
• Misinterpretation: part of Scrum
master cycle, so send only Scrum
masters
Frequency & Duration
• Meets daily for 15 minutes
After Meeting
• Next level Scrum of Scrums
follows immediately after,
concluding with Executive Action
Team
6
https://www.scrumatscale.com/scrum-at-scale-guide-online/
Nexus Daily
Scrum
Purpose
• Address any unresolved
integration issues between
teams from prior day
• Assumes all teams integrate
code at least daily
Questions
1. Was the previous day’s work
successfully integrated? If not,
why not?
2.What new dependencies or
impacts have been identified?
3. What information needs to be
shared across teams in the
Nexus?
Attendees
• One member from each team
• Up to 9 Scrum teams
• Members may also serve on the
Nexus IntegrationTeam
Frequency &Timing
• Meets daily before each team’s
Daily Scrum
After Meeting
• Unresolved integration issues
inform each team’s daily plan,
discussed in their Daily Scrums
7
https://www.scrum.org/resources/online-nexus-guide
A
Bended Rules
Approach
Purpose
• Meet collective commitments, no
excuses, w/o management
Attendees
• Two members from each team,
one speaker, one listener
• Up to five teams participate
• Chief SM as facilitator
• Optional: Shared cross-team
resources as participant
• Optional: Chief PO as observer
• Management invited as observer
Prompts
1. Obstacles want help with
2. Dependencies want to highlight
3. Risks to other teams
4. Current focus; yesterday, today,
tomorrow
Frequency & Duration
• Meet two or three times weekly
• If twice/week keep to 30 min
• If thrice/week keep to 20 min
Whiteboard
• Same time, same place with
whiteboard
• CSM records keywords for next
meeting and insures prior
meeting issues resolved
After Meeting
• Participants determine when to
meet for problem solving before
meeting adjourns
• CSM escalates to EAT as required
8
This “bended rules” pattern evolved over the course of a year starting from the “standard” pattern for our SoS.
Whiteboard
Team Obstacles
want help with
Dependencies
want to highlight
Risks
to other teams
Current Focus
yesterday, today,
tomorrow
Core Need data
Advanced
Related Infrastruc-ture team A related story
Data Vendor Next data
Support Next release next
weekend
10
Whiteboard
Team Obstacles
want help with
Dependencies
want to highlight
Risks
to other teams
Current Focus
yesterday, today,
tomorrow
Core Need data Test w/ related A core story
Advanced Test failing External team An advanced story
Related Infrastruc-ture team A related story
Test w/ core
Data Next data, tomorrow Finished data
Starting next
Support System outage Defect logged Next release next
weekend
11
Learned
Experience
Current Focus
Attempts to report what
accomplished before and plan to
accomplish after proved
challenging when aggregated by
team and not reported daily
Dependencies
• Dependencies escalated to
Obstacles when blocking
• Dependencies served as
notification of risk from teams
not represented in SoS
Speaker and Listener
• Speaker focused on insuring
team’s needs represented
• Listener focused on insuring
other teams understood need
Timing
• Start when one representative
from each team present
• Some members felt 15 minutes,
even twice weekly, enough
Representation
• Initially attended by PO and SM
• Later attended by team member
(speaker) and PO or SM (listener)
Facilitation
• Whiteboard time saver over Jira
• Calling out teams using prompts
kept meeting on focus with pace
• Flag unresolved or recurring
issues or broad statements
lacking measurable progress
12
Impediment,
Dependency,
Risk Board
To Do Doing Done
13
Walk Board
Purpose
• Escalate impediments,
dependencies, and risks
Format
• Board with impediments,
dependencies, and risks
• Note Done items, commenting on
actions for teams and lessons
learned
• Note Doing items, commenting on
progress, path to closure, help
needed, timeline
• Note To Do items, commenting on
path forward or asking for inputs
Representation
• Each team
• Whomever logged impediment or
dependency
Options
• Add swimlanes
• by impediment, dependency, risk
• by team
• Handle risks as risk of impediment
or dependency risk
Before Meeting
• Teams log issues for escalation
• CSM or CPO prioritize backlog
• CSM might prioritize impediments
• CPO might prioritize dependencies
After Meeting
• Follow up actions to resolve issues
• between teams
• with external teams
• Flag issues for escalation to next
level Scrum of Scrums
To Do Doing Done
14
Observed
Anti-patterns
Purpose
• Issues or status meeting
• Changing sprint goals
Attendees
• Just Scrum masters
• Stakeholder interjecting or
manager micromanaging
• Sporadic attendance
• Always same people, never same
people
• Waiting for someone
“important”
Format
• Dual impediment, dependency
meetings
• Open ended discussion
• No format
Content
• Broad statements
• Speaking without listening
• Raising self-managed issues
• Reporting to look busy
Frequency & Duration
• Meets daily for 30 minutes
• Meeting only weekly
• Meeting canceled
• Expands to fill time
After Meeting
• Rushed with no opportunity for
follow-up after meeting
• Recurring issues not escalated,
not resolved
Lacking need; teams independent
15
Meeting
“Values”
Purpose: empowering teams over informing managers
Attendees: team members over Scrum masters
Format: repeatable cadence over ad hoc discussion
Content: impediments & dependencies over yesterday & today
Frequency & Duration: recurring & timeboxed over as needed &
unlimited
After Meeting: taking joint action over relying on others
Tools: discussion & collaboration over logging & recording
Inspect and adapt
While both sides have value, I value the left side more.
Appendix
Alternatives
Onshore-Offshore
SAFe Scrum of Scrums
Product Owner Cadence
Done Right, DoneWrong
17
Scrum of
Scrums
Alternatives*
• Ambassador or Observer
• Collocate Teams (Just Talk)
• Communicate in Code
• Communities of Practice
• Traveler (as Mentor)
• Common Planning, Tasking, Refinement, Review
• Leading (or Trailing) Team
18
https://seattlescrum.com/seven-alternatives-to-scrum-of-scrums/
* Alternatives or compliments to
Scrum of Scrums
Onshore-
Offshore
Considerations
Not good: tracking and distributing minutes
Okay: recording and playback
Okay: sharing snapped picture of physical board
Good: sharing a board in Jira with comments
Good: shared virtual whiteboard in Mural or Miro
Better: rotating representative to attend off hours
Best: overlap East Coast with India; West Coast with China
• West Coast with China not bad (5 PM PDT is 8 AM Beijing CST)
• East Coast with India doable (7:30 AM EST is 6 PM IST)
• West Coast with India not easy (6:30 PM PDT is 7 AM IST)
• East Coast with China challenging (7 AM EDT is 7 PM Beijing CST)
19
SAFeScrum of
Scrums
20
https://www.scaledagileframework.com/program-increment/
ProductOwner
Cadence
S@S PO Cycle
 Product OwnerTeam and
MetaScrum event
 MetaScrum is a planning event
designed to isolate teams from
Product Owners and
stakeholder planning and
replanning typically weekly or
sprintly
 PO team leads dependency
management as part of backlog
prioritization, decomposition
and release planning
 But not during sprint
SAFe PO Sync
 SAFe equivalent to MetaScrum
event
 More typically a weekly
planning meeting
 Assess progress toward PI
objectives and planning next PI
21
https://www.scrumatscale.com/scrum-at-scale-guide-online/ https://www.scaledagileframework.com/program-increment/
My
Observations
Done Right
• More information
• Less time
• Teams self manage
• Managers stay informed
• Teams feel empowered
• Managers less stressed
• Team representatives act as leaders
• Team representation rotates
• Issues resolved
• Participants say less
• Progress visible
• Teams collaborate
• Favorite meeting
SoS for teams that need to collaborate on
product
Done Wrong
• People speak, nothing learned
• Meetings run longer
• Managers take over
• Stakeholders change goals
• Teams loose focus
• Managers create stress
• Participants drift away, hold back
• Scrum masters protect teams
• Items repeat
• Participants sound busy
• Progress stalls
• Teams attend
• Dreaded meeting
SoS not for teams that report to same
manager
22

Weitere ähnliche Inhalte

Was ist angesagt?

Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development processjhericks
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process OverviewPaul Nguyen
 
Estimating with story points
Estimating with story pointsEstimating with story points
Estimating with story pointsWalid Farag
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planningDimitri Ponomareff
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Vidas Vasiliauskas
 
Customisable Agile readiness assessment
Customisable Agile readiness assessmentCustomisable Agile readiness assessment
Customisable Agile readiness assessmentExo Futures
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile FrameworkKnoldus Inc.
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkSrinath Ramakrishnan
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesBalaji Sathram
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectivelyAshutosh Agarwal
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning TemplateMike Lally
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesSlideTeam
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story pointsScrum Breakfast Vietnam
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practicesjackcrews
 

Was ist angesagt? (20)

Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 
Agile Scrum Estimation
Agile   Scrum EstimationAgile   Scrum Estimation
Agile Scrum Estimation
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process Overview
 
Estimating with story points
Estimating with story pointsEstimating with story points
Estimating with story points
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
Customisable Agile readiness assessment
Customisable Agile readiness assessmentCustomisable Agile readiness assessment
Customisable Agile readiness assessment
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and Principles
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
Agile 101
Agile 101Agile 101
Agile 101
 

Ähnlich wie Effective Scrum of Scrums Patterns

Webinar: Is your daily scrum dysfunctional ? oct 19, 2017
Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017
Webinar: Is your daily scrum dysfunctional ? oct 19, 2017Patricia Pouncey
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles Ruben Canlas
 
Effective Daily Scrum Patterns
Effective Daily Scrum PatternsEffective Daily Scrum Patterns
Effective Daily Scrum PatternsSynerzip
 
Scrum agile project manafement
Scrum agile project manafementScrum agile project manafement
Scrum agile project manafementMichel Bosman
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily StandupsFadi Stephan
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
Sudokuban - A practical Kanban learning game
Sudokuban - A practical Kanban learning gameSudokuban - A practical Kanban learning game
Sudokuban - A practical Kanban learning gameRenee Troughton
 
The Agile Chef - Scrumban
The Agile Chef - ScrumbanThe Agile Chef - Scrumban
The Agile Chef - ScrumbanPieter Rijken
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational RetrospectivesRichard Cheng
 
The Journey to LINE TODAY Large-Scale Agile.pdf
The Journey to LINE TODAY Large-Scale Agile.pdfThe Journey to LINE TODAY Large-Scale Agile.pdf
The Journey to LINE TODAY Large-Scale Agile.pdfDerek Chen
 
10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazzasferlazza
 
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistScrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistHossam Hassan
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?TechWell
 

Ähnlich wie Effective Scrum of Scrums Patterns (20)

Webinar: Is your daily scrum dysfunctional ? oct 19, 2017
Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017
Webinar: Is your daily scrum dysfunctional ? oct 19, 2017
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
Effective Daily Scrum Patterns
Effective Daily Scrum PatternsEffective Daily Scrum Patterns
Effective Daily Scrum Patterns
 
Scrum agile project manafement
Scrum agile project manafementScrum agile project manafement
Scrum agile project manafement
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
 
Scrum
ScrumScrum
Scrum
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Sudokuban - A practical Kanban learning game
Sudokuban - A practical Kanban learning gameSudokuban - A practical Kanban learning game
Sudokuban - A practical Kanban learning game
 
The Agile Chef - Scrumban
The Agile Chef - ScrumbanThe Agile Chef - Scrumban
The Agile Chef - Scrumban
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
The Journey to LINE TODAY Large-Scale Agile.pdf
The Journey to LINE TODAY Large-Scale Agile.pdfThe Journey to LINE TODAY Large-Scale Agile.pdf
The Journey to LINE TODAY Large-Scale Agile.pdf
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza
 
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistScrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
 
Agile antipatterns webinar august17
Agile antipatterns webinar august17Agile antipatterns webinar august17
Agile antipatterns webinar august17
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
 

Mehr von David Hanson

Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity AssessmentsDavid Hanson
 
Relative Estimation: Exercises & Illustrations
Relative Estimation: Exercises & IllustrationsRelative Estimation: Exercises & Illustrations
Relative Estimation: Exercises & IllustrationsDavid Hanson
 
Root Cause Analysis
Root Cause AnalysisRoot Cause Analysis
Root Cause AnalysisDavid Hanson
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202David Hanson
 
WIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple MathWIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple MathDavid Hanson
 
Exercises in Self-management
Exercises in Self-managementExercises in Self-management
Exercises in Self-managementDavid Hanson
 
Unplanned Work: Options for managing the inevitable
Unplanned Work: Options for managing the inevitableUnplanned Work: Options for managing the inevitable
Unplanned Work: Options for managing the inevitableDavid Hanson
 
What is wrong with Jira? My top 20 for 2020.
What is wrong with Jira?  My top 20 for 2020.What is wrong with Jira?  My top 20 for 2020.
What is wrong with Jira? My top 20 for 2020.David Hanson
 
Scaled Agile Survey
Scaled Agile SurveyScaled Agile Survey
Scaled Agile SurveyDavid Hanson
 
Extreme Programming: An Introduction to XP Practices
Extreme Programming: An Introduction to XP PracticesExtreme Programming: An Introduction to XP Practices
Extreme Programming: An Introduction to XP PracticesDavid Hanson
 
The Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceThe Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceDavid Hanson
 
Managing Multiple Priorities
Managing Multiple PrioritiesManaging Multiple Priorities
Managing Multiple PrioritiesDavid Hanson
 
Epic Estimation 2019
Epic Estimation 2019Epic Estimation 2019
Epic Estimation 2019David Hanson
 

Mehr von David Hanson (15)

Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity Assessments
 
Relative Estimation: Exercises & Illustrations
Relative Estimation: Exercises & IllustrationsRelative Estimation: Exercises & Illustrations
Relative Estimation: Exercises & Illustrations
 
Root Cause Analysis
Root Cause AnalysisRoot Cause Analysis
Root Cause Analysis
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202
 
WIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple MathWIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple Math
 
Lean Software 101
Lean Software 101Lean Software 101
Lean Software 101
 
Exercises in Self-management
Exercises in Self-managementExercises in Self-management
Exercises in Self-management
 
Unplanned Work: Options for managing the inevitable
Unplanned Work: Options for managing the inevitableUnplanned Work: Options for managing the inevitable
Unplanned Work: Options for managing the inevitable
 
What is wrong with Jira? My top 20 for 2020.
What is wrong with Jira?  My top 20 for 2020.What is wrong with Jira?  My top 20 for 2020.
What is wrong with Jira? My top 20 for 2020.
 
Scaled Agile Survey
Scaled Agile SurveyScaled Agile Survey
Scaled Agile Survey
 
Extreme Programming: An Introduction to XP Practices
Extreme Programming: An Introduction to XP PracticesExtreme Programming: An Introduction to XP Practices
Extreme Programming: An Introduction to XP Practices
 
The Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceThe Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile Experience
 
Managing Multiple Priorities
Managing Multiple PrioritiesManaging Multiple Priorities
Managing Multiple Priorities
 
Epic Estimation 2019
Epic Estimation 2019Epic Estimation 2019
Epic Estimation 2019
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 

Kürzlich hochgeladen

MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 

Kürzlich hochgeladen (20)

MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 

Effective Scrum of Scrums Patterns

  • 1. Scrum ofScrums Patterns Library David Hanson ANE 101, February 2021 1
  • 2. Agile 101: Scrum ofScrums David Hanson dphanson63@yahoo.com linkedin.com/in/david-hanson/ slideshare.net/DavidHanson5 About the session and me When scalingAgile, an effective Scrum of Scrums is fundamental to success.This session will review common patterns for Scrum of Scrums, with varied purpose and format. Successful practices, learned experience, potential anti- patterns, and alternatives to Scrum of Scrums will be discussed. David Hanson has established 8 Scrum of Scrums for 4 organizations over the past 8 years as an Agile coach or Scrum master. About you What’s your experience scaling Agile? Are you practicing Scrum of Scrums? Are you considering Scrum of Scrums? Has your Scrum of Scrums been effective? What are you hoping to learn? 2
  • 3. Scrum of Scrums 3 The Scrum of Scrums is a recurring event for multiple Scrum teams to coordinate their work during a sprint. The Scrum of Scrums is analogous to the Daily Scrum.
  • 4. Scrum of Scrums Patterns • Standard • Scaled Daily Scrum (Sutherland) • Nexus (Schwaber) • MyVariation • Walk-the-board • Anti-patterns &Values • Appendix: Alternatives, Global, SAFe, MetaScrum 4
  • 5. Standard Pattern Attendees • Any one team member from each team • Stakeholders and management may attend as observers Questions: 3 + 1 1) What our team accomplished since last SoS? 2) What our team plans to accomplish by next SoS? 3) What obstacles our team has impeding our progress? 4) What impending risks our team will be introducing to other teams? Purpose • Inspect and adapt towards collective sprint goals Frequency & Duration • On cadence, as often as needed • Up to 30 minutes per meeting • Same time, same place After Meeting • Extend for problem solving, if right participants available 5
  • 6. Scaled Daily Scrum Purpose To optimize collaboration and performance across teams Goal: reduce decision latency Questions (“examples” verbatim) 1. What impediments does a team have that will prevent them from accomplishing their Sprint Goal or that will impact the upcoming release? 2. Is a team doing anything that will prevent another team from accomplishing their Sprint Goal or that will impact their upcoming release? (risks) 3. Have any new dependencies between the teams or a way to resolve an existing dependency been discovered? Attendees • One representative per team • Plus representative from PO team • Chief Scrum master facilitates • Other team members as needed • Maximum five Scrum teams • Misinterpretation: part of Scrum master cycle, so send only Scrum masters Frequency & Duration • Meets daily for 15 minutes After Meeting • Next level Scrum of Scrums follows immediately after, concluding with Executive Action Team 6 https://www.scrumatscale.com/scrum-at-scale-guide-online/
  • 7. Nexus Daily Scrum Purpose • Address any unresolved integration issues between teams from prior day • Assumes all teams integrate code at least daily Questions 1. Was the previous day’s work successfully integrated? If not, why not? 2.What new dependencies or impacts have been identified? 3. What information needs to be shared across teams in the Nexus? Attendees • One member from each team • Up to 9 Scrum teams • Members may also serve on the Nexus IntegrationTeam Frequency &Timing • Meets daily before each team’s Daily Scrum After Meeting • Unresolved integration issues inform each team’s daily plan, discussed in their Daily Scrums 7 https://www.scrum.org/resources/online-nexus-guide
  • 8. A Bended Rules Approach Purpose • Meet collective commitments, no excuses, w/o management Attendees • Two members from each team, one speaker, one listener • Up to five teams participate • Chief SM as facilitator • Optional: Shared cross-team resources as participant • Optional: Chief PO as observer • Management invited as observer Prompts 1. Obstacles want help with 2. Dependencies want to highlight 3. Risks to other teams 4. Current focus; yesterday, today, tomorrow Frequency & Duration • Meet two or three times weekly • If twice/week keep to 30 min • If thrice/week keep to 20 min Whiteboard • Same time, same place with whiteboard • CSM records keywords for next meeting and insures prior meeting issues resolved After Meeting • Participants determine when to meet for problem solving before meeting adjourns • CSM escalates to EAT as required 8 This “bended rules” pattern evolved over the course of a year starting from the “standard” pattern for our SoS.
  • 9. Whiteboard Team Obstacles want help with Dependencies want to highlight Risks to other teams Current Focus yesterday, today, tomorrow Core Need data Advanced Related Infrastruc-ture team A related story Data Vendor Next data Support Next release next weekend 10
  • 10. Whiteboard Team Obstacles want help with Dependencies want to highlight Risks to other teams Current Focus yesterday, today, tomorrow Core Need data Test w/ related A core story Advanced Test failing External team An advanced story Related Infrastruc-ture team A related story Test w/ core Data Next data, tomorrow Finished data Starting next Support System outage Defect logged Next release next weekend 11
  • 11. Learned Experience Current Focus Attempts to report what accomplished before and plan to accomplish after proved challenging when aggregated by team and not reported daily Dependencies • Dependencies escalated to Obstacles when blocking • Dependencies served as notification of risk from teams not represented in SoS Speaker and Listener • Speaker focused on insuring team’s needs represented • Listener focused on insuring other teams understood need Timing • Start when one representative from each team present • Some members felt 15 minutes, even twice weekly, enough Representation • Initially attended by PO and SM • Later attended by team member (speaker) and PO or SM (listener) Facilitation • Whiteboard time saver over Jira • Calling out teams using prompts kept meeting on focus with pace • Flag unresolved or recurring issues or broad statements lacking measurable progress 12
  • 13. Walk Board Purpose • Escalate impediments, dependencies, and risks Format • Board with impediments, dependencies, and risks • Note Done items, commenting on actions for teams and lessons learned • Note Doing items, commenting on progress, path to closure, help needed, timeline • Note To Do items, commenting on path forward or asking for inputs Representation • Each team • Whomever logged impediment or dependency Options • Add swimlanes • by impediment, dependency, risk • by team • Handle risks as risk of impediment or dependency risk Before Meeting • Teams log issues for escalation • CSM or CPO prioritize backlog • CSM might prioritize impediments • CPO might prioritize dependencies After Meeting • Follow up actions to resolve issues • between teams • with external teams • Flag issues for escalation to next level Scrum of Scrums To Do Doing Done 14
  • 14. Observed Anti-patterns Purpose • Issues or status meeting • Changing sprint goals Attendees • Just Scrum masters • Stakeholder interjecting or manager micromanaging • Sporadic attendance • Always same people, never same people • Waiting for someone “important” Format • Dual impediment, dependency meetings • Open ended discussion • No format Content • Broad statements • Speaking without listening • Raising self-managed issues • Reporting to look busy Frequency & Duration • Meets daily for 30 minutes • Meeting only weekly • Meeting canceled • Expands to fill time After Meeting • Rushed with no opportunity for follow-up after meeting • Recurring issues not escalated, not resolved Lacking need; teams independent 15
  • 15. Meeting “Values” Purpose: empowering teams over informing managers Attendees: team members over Scrum masters Format: repeatable cadence over ad hoc discussion Content: impediments & dependencies over yesterday & today Frequency & Duration: recurring & timeboxed over as needed & unlimited After Meeting: taking joint action over relying on others Tools: discussion & collaboration over logging & recording Inspect and adapt While both sides have value, I value the left side more.
  • 16. Appendix Alternatives Onshore-Offshore SAFe Scrum of Scrums Product Owner Cadence Done Right, DoneWrong 17
  • 17. Scrum of Scrums Alternatives* • Ambassador or Observer • Collocate Teams (Just Talk) • Communicate in Code • Communities of Practice • Traveler (as Mentor) • Common Planning, Tasking, Refinement, Review • Leading (or Trailing) Team 18 https://seattlescrum.com/seven-alternatives-to-scrum-of-scrums/ * Alternatives or compliments to Scrum of Scrums
  • 18. Onshore- Offshore Considerations Not good: tracking and distributing minutes Okay: recording and playback Okay: sharing snapped picture of physical board Good: sharing a board in Jira with comments Good: shared virtual whiteboard in Mural or Miro Better: rotating representative to attend off hours Best: overlap East Coast with India; West Coast with China • West Coast with China not bad (5 PM PDT is 8 AM Beijing CST) • East Coast with India doable (7:30 AM EST is 6 PM IST) • West Coast with India not easy (6:30 PM PDT is 7 AM IST) • East Coast with China challenging (7 AM EDT is 7 PM Beijing CST) 19
  • 20. ProductOwner Cadence S@S PO Cycle  Product OwnerTeam and MetaScrum event  MetaScrum is a planning event designed to isolate teams from Product Owners and stakeholder planning and replanning typically weekly or sprintly  PO team leads dependency management as part of backlog prioritization, decomposition and release planning  But not during sprint SAFe PO Sync  SAFe equivalent to MetaScrum event  More typically a weekly planning meeting  Assess progress toward PI objectives and planning next PI 21 https://www.scrumatscale.com/scrum-at-scale-guide-online/ https://www.scaledagileframework.com/program-increment/
  • 21. My Observations Done Right • More information • Less time • Teams self manage • Managers stay informed • Teams feel empowered • Managers less stressed • Team representatives act as leaders • Team representation rotates • Issues resolved • Participants say less • Progress visible • Teams collaborate • Favorite meeting SoS for teams that need to collaborate on product Done Wrong • People speak, nothing learned • Meetings run longer • Managers take over • Stakeholders change goals • Teams loose focus • Managers create stress • Participants drift away, hold back • Scrum masters protect teams • Items repeat • Participants sound busy • Progress stalls • Teams attend • Dreaded meeting SoS not for teams that report to same manager 22

Hinweis der Redaktion

  1. https://www.mountaingoatsoftware.com/agile/scrum/roles/team https://www.mountaingoatsoftware.com/articles/advice-on-conducting-the-scrum-of-scrums-meeting
  2. To optimize collaboration and performance, the Scaled Daily Scrum event mirrors the Daily Scrum, in that it is a forum to discuss how teams can work together more effectively, what has been done, what will be done, what is going wrong & why, and what the group is going to do about it. The main talking points of a Daily Scrum are the progress of items in the Sprint Backlog and impediments to getting them done. In a scaled setting, the Scrum of Scrums needs to understand collective progress and be responsive to impediments raised by participating teams. Prior version added (paraphrased): Has team learned anything new to be shared with other teams? Goal: reducing decision latency
  3. This pattern in use at SSGA since 2014. Held late morning, included representatives from US, UK, and India.
  4. Animate dependency becoming obstacle Animate obstacle escalating and helping Animate obstacle resolved
  5. Animate dependency becoming obstacle Animate obstacle escalating and helping Animate obstacle resolved
  6. Animate dependency becoming obstacle Animate obstacle escalating and helping Animate obstacle resolved
  7. Format: prompts or questions Frequency & duration: total 1 hour/week: 30 min 2 days, 20 min 3 days, 15 min 4 days Tools: whiteboard and marker or Jira and keyboard
  8. https://seattlescrum.com/seven-alternatives-to-scrum-of-scrums/
  9. Scrum of Scrums The Release Train Engineer (RTE) typically facilitates a weekly (or more frequently, as needed) Scrum of Scrums (SoS) event. The SoS helps coordinate the dependencies of the ARTs and provides visibility into progress and impediments. The RTE, representatives from each team (often the Scrum Master), and others (where appropriate) meet to review their progress toward milestones and PI objectives, and dependencies among the teams. The event is timeboxed for 30-60 minutes and is followed by a ‘meet after’ where individuals who want to do a deeper dive into specific problems can remain behind. A suggested agenda for the SoS event is shown in Figure 3. © Scaled Agile, Inc. Include this copyright notice with the copied content.
  10. PO Sync In a manner similar to the SoS, a PO sync is often held for Product Owners and Product Management. This event typically occurs weekly, or more frequently, as needed. The PO sync is also timeboxed (30 – 60 minutes) and is followed by a meet after to solve any problems. The PO sync may be facilitated by the RTE or a Product Manager. The purpose is to get visibility into how well the ART is progressing toward meeting its PI objectives, to discuss problems or opportunities with Feature development, and to assess any scope adjustments. The event may also be used to prepare for the next PI (see below) and may include Program Backlog refinement and Weighted Shortest Job First (WSJF) prioritization ahead of the next PI planning event. Note: As illustrated in Figure 2, sometimes the SoS and PO sync are combined into one event, referred to as an ART sync. © Scaled Agile, Inc. Include this copyright notice with the copied content. Read the FAQs on how to use SAFe content and trademarks here: https://www.scaledagile.com/about/about-us/permissions-faq/ Explore Training at: https://www.scaledagile.com/training/calendar/
  11. Speak to four bullets at a time