agilepalooza - bigscrum - scaling team to program
DESCRIPTION
This presentation provides a pattern for scaling scrum teams to programs as well as provides some guidance for kicking off larger programs, dealing with program stakeholders as well explores scaling alternatives.TRANSCRIPT
![Page 1: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/1.jpg)
© 2009 BigVisible Solutions, Inc. All Rights Reserved
Big Scrum – Team to Program
Giora Morein | [email protected] • Co-Founder of BigVisible Solutions • Certified Scrum Trainer (CST) • Agile Coach • Specialize in ramping up and scaling Agile and
Scrum teams.
![Page 2: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/2.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
• Project Initiation Roadmap
• Stakeholders
• Program Organizational Model
• Distributed Teams
• Scaling Strategies
• Challenges and Success Factors
![Page 3: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/3.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Initiation Roadmap
• Activities are concurrent • All artifacts are starting-points • Anything can be changed
Team Formation & Training
Initiate Program
Iteration 0
Assessment
Business Discovery
Ide
ntify
St
ake
hold
ers
De
fine
Go
als
&
Ob
jec
tive
s
Stakeholder Meetings and
Alignment
Activity
Focus
![Page 4: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/4.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Stakeholders
![Page 5: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/5.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Stakeholder Model
Goals • Identify stakeholders and types
• Define stakeholder roles
• Align and educate stakeholders
• Define communication and interaction model
• Define cross-program goals
• Identify success measures
![Page 6: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/6.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Stakeholder Interaction
Level of interaction depends on type of stakeholder
High: Daily
Med: Weekly
Low: Monthly
![Page 7: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/7.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Stakeholder Collaboration
Level of collaboration depends on type of stakeholder
High: On the Team/Program
Med: Extended Team/Program
Low: External to the Team
![Page 8: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/8.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Stakeholders Types
Inte
rac
tion
Leve
l
Collaboration Level low medium high
low
m
ed
ium
h
igh
1. Project Consumers
1 3. Visitors & Guests
3 2. Project Implementers
2
4. Project Dependency 4 5. Org. Stakeholders
5
Create communication/collaboration strategy
![Page 9: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/9.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Educating Stakeholders
![Page 10: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/10.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Alignment & Education
Truth: Agile Programs are Different
• New principles, practices and artifacts • New vocabulary • Many traditional artifacts disappear • Education is required • It takes time to learn • It takes time to adjust • Stakeholders will need guidance
![Page 11: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/11.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Example: Stories
What are stories? • Basic planning and building unit of Agile teams • Small capability that will provide value • Avoids implementation details • Represents invitation to a future conversation
As a vacation planner I
want to see photos of
hotel rooms
As a repeat vacation planner I want to rebook a past trip
As a user, I want to cancel a reservation
![Page 12: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/12.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Example: Stories
They are different • Stories are not requirements • Stories are not tickets • Stories are not use-cases • Stories are not a promise
As a vacation planner I
want to see photos of
hotel rooms
As a repeat vacation planner I want to rebook a past trip
As a user, I want to cancel a reservation
![Page 13: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/13.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Example: Reports
New Reports and Diagnostics • Agile reports must support decision-making • Focus on business objectives • Focus on productivity and completion rates • Little emphasis on change-reporting
![Page 14: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/14.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
The Program Model
![Page 15: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/15.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Program Organization
Goals
• Independent team units • Distributed backlog management • High cross-team communication • Program-level feature prioritization • Team-level story prioritization
![Page 16: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/16.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ SM
The Team
Each team has a ScrumMaster
aka:
Team Lead Project Manager
![Page 17: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/17.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ SM
The Team
Each team has a product owner
aka:
Customer Business The Voice The Truth
PO
![Page 18: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/18.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
BL
SM
The Team
Each team has it’s own story backlog
aka: team backlog backlog stories
PO
![Page 19: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/19.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
BL
SM
The Team
Each team plans, sizes, manages and executes its own backlog
PO
Team meets daily in “stand-ups” or Scrums
![Page 20: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/20.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Program Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
SM SM SM SM
Program comprises of multiple teams
Team leads meet regularly
aka: Scrum-of-Scrums
daily
![Page 21: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/21.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
PM
Program Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
SM SM SM SM
Program is led by Program Manager
or: Uber ScrumMaster
daily
![Page 22: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/22.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Product Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
PO PO PO PO
Product team leads meet regularly
aka: Meta-Scrum
daily
![Page 23: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/23.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Product Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
PO PO PO PO
UPO
Product Team is led by Product Director
or: Chief Product Owner
daily
![Page 24: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/24.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
PBL
Product Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
PO PO PO PO
UPO
Product Team prioritizes consolidated Program Backlog
Program Backlog divided into team Backlogs
![Page 25: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/25.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
PBL
Product Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
3 Product Management Models
1. Top-Down • Stories defined in Program Backlog • Program Backlog split and distributed to teams • Requires extensive investment in Program Backlog • Only feasible in homogenous program
![Page 26: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/26.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
PBL
Product Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
3 Product Management Models
2. Bottom-up • Features and Stories defined in Team Backlog • Team feeds Program Backlog • Typical in more heterogeneous environments • Difficult to manage program-level priorities
![Page 27: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/27.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
PBL
Product Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
3 Product Management Models
3. Hybrid • Features defined and prioritized at program-level • Stories defined and prioritized at team-level • Features assigned based on capacity and subject • Supports complex prioritization
![Page 28: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/28.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
PBL
Support Teams
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
PO PO PO PO
UPO
PM
SM SM SM SM A A A
Architects DBA’s D D
Infrastructure I I I
![Page 29: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/29.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Scaling Large Programs
PM PM PM
UPO UPO UPO
wee
kly
wee
kly
![Page 30: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/30.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Technical Coordination
BL
SM
PO
BL
SM
PO BL
SM
PO BL
SM
PO
Architecture team organized as program support
Members of architecture team participate in functional teams
A A A A
A A A A
Responsible for defining standards, technical debt strategy, code ownership, high-level design etc.
Provide technical guidance and advice
![Page 31: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/31.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Distributed Teams
![Page 32: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/32.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Distributed vs. Virtual
Virtual Team Distributed Team
Individuals in multiple remote locations
Individuals co-located in different locations
Never collaborate in person, regardless of location
Individuals collaborate in-person with others in same location. Teams communicate virtually across locations
Extremely high levels of geographic dependencies
Lower levels of geographic dependencies
We prefer Distributed teams not
Virtual Teams
![Page 33: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/33.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Distributed Scrum Teams
location 2
location 4 location 3
location 1
BL
PO PO
PO PO
BL
BL
BL
SM
SM SM
SM
Each Team: • has its own ScrumMaster • has its own Product Backlog • has a dedicated Product Owner • can plan sprints independently • can optimize itself • is co-located
ScrumMaster
Function 2 (Dev)
Function 3 (QA)
Function 4 (UI/IA)
PO
BL
Backlog
SM
Product Owner
![Page 34: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/34.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Anti-Pattern: Functionally Silod Teams
Each Team: • Multi-location, multi-team project • Each location is functionally organized • Cross-functional teams are virtual • High dependency across locations
Function 1 (PM)
Function 2 (Dev)
Function 3 (QA)
Function 4 (Vis. Des)
location 2
location 4 location 3
location 1
![Page 35: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/35.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Scaling Strategies
![Page 36: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/36.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
2 Fundamental Approaches
1. BIG BANG!
How to Scale?
2. Phased
![Page 37: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/37.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Big Bang
Extremely Difficult and Inefficient • Rushed team selection • Bigger audience results in poorer training • No time to establish rhythm • Little time for coaching and maturation • Poorer adoption • Unhappy people
![Page 38: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/38.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Phased
Can be rapid or slow phased approach • 1-2 teams ramped up at a time • Wider window to find the right people • Easier to schedule • Smaller audience being trained • Easier for program to focus efforts • Works best with coaching or mentoring • Better adoption • Happier people
![Page 39: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/39.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Example of Rapid Phase Model
Wa
ve 3
W
ave
2
We
ek
Mgt
We
ek
We
ek
We
ek
We
ek
We
ek
We
ek
We
ek
1 2 3 4 5 6 7 8
Training, Stories and Setup
Team 1
We
ek
We
ek
We
ek
We
ek
9 10 11 12
Team 1 Iteration 1
Team 1 Iteration 2
Team 1 Iteration 3
Training, Stories and Setup
Team 2
Team 2 Iteration 1
Team 2 Iteration 2
Team 2 Iteration 3
Training, Stories and Setup
Team 3
Team 3 Iteration 1
Team 3 Iteration 2
Team 3 Iteration 3
Training, Stories and Setup
Team 4
Team 4 Iteration 1
Team 4 Iteration 2
Team 4 Iteration 3
Training, Stories and Setup
Team 5
Team 5 Iteration 1
Team 5 Iteration 2
Training, Stories and Setup
Team 6
Team 6 Iteration 1
Team 6 Iteration 2
Wa
ve 1
![Page 40: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/40.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Example of Rapid Phase Model
Wa
ve 3
W
ave
2
We
ek
Mgt
We
ek
We
ek
We
ek
We
ek
We
ek
We
ek
We
ek
1 2 3 4 5 6 7 8
Training, Stories and Setup
Team 1
We
ek
We
ek
We
ek
We
ek
9 10 11 12
Team 1 Iteration 1
Team 1 Iteration 2
Team 1 Iteration 3
Training, Stories and Setup
Team 2
Team 2 Iteration 1
Team 2 Iteration 2
Team 2 Iteration 3
Training, Stories and Setup
Team 3
Team 3 Iteration 1
Team 3 Iteration 2
Team 3 Iteration 3
Training, Stories and Setup
Team 4
Team 4 Iteration 1
Team 4 Iteration 2
Team 4 Iteration 3
Training, Stories and Setup
Team 5
Team 5 Iteration 1
Team 5 Iteration 2
Training, Stories and Setup
Team 6
Team 6 Iteration 1
Team 6 Iteration 2
Wa
ve 1
Week 1 Week 2 Week 3
Team Formulation
Foundation Class Training
Vision/Scope Workshop
Story Workshop
Sizing/Est. Workshop
Project Environment Setup
Individual and Team Assessments
![Page 41: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/41.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Challenges and Success Factors
![Page 42: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/42.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Challenges with Scaling Agile
Expect to deal with the following:
• Cross-program communication challenges • Cross-program coordination challenges • Managing program backlog • Shared services and resources • Continuous education • External forces
![Page 43: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/43.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Common Pitfalls
Avoid doing this:
• Ramping up too fast • Focusing on standardization • Creating conflicts of interest • Focusing on efficiencies early • Focusing on effort rather than results
![Page 44: AgilePalooza - BigScrum - Scaling Team To Program](https://reader033.vdocument.in/reader033/viewer/2022052821/55496766b4c9056e598b495b/html5/thumbnails/44.jpg)
© 2009 BigVisible Solutions, Inc.. All Rights Reserved
____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____
Keys to Success
Do This:
• Get strong ScrumMasters and Product Owners • Ensure executive support and dedication • Manage to your bottlenecks • Continuously examine existing policies and practices • Think small – even when you’re Big! • Get guidance