how to successfully scale agile in your enterprise
TRANSCRIPT
![Page 1: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/1.jpg)
How to Successfully Scale Agile in your Enterprise
May 22, 2014
![Page 2: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/2.jpg)
Isaac HogueEnterprise Agile Coach
twitter.com/isaachoguelinkedin.com/in/isaachogue
www.leadingagile.comfacebook.com/leadingagile
![Page 3: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/3.jpg)
Agenda
• Agile Basics• Agile at Scale• Mapping out the Journey• Agile Pilot – Incremental Iterations for Fast
ROI
![Page 4: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/4.jpg)
Agenda
• Agile Basics• Agile at Scale• Mapping out the Journey• Agile Pilot – Incremental Iterations for Fast
ROI
![Page 5: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/5.jpg)
Agenda
• Agile Basics
• Agile at Scale• Mapping out the Journey• Agile Pilot – Incremental Iterations for Fast
ROI
![Page 6: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/6.jpg)
Agenda
• Agile Basics• Agile at Scale
• Mapping out the Journey• Agile Pilot – Incremental Iterations for Fast
ROI
![Page 7: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/7.jpg)
Agenda
• Agile Basics• Agile at Scale• Mapping out the Journey
• Agile Pilot – Incremental Iterations for Fast
ROI
![Page 8: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/8.jpg)
Agile Basics
![Page 9: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/9.jpg)
Product Owner
Analyst
TestersDevelopers
ScrumMaster
![Page 10: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/10.jpg)
How Agile Teams Work
![Page 11: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/11.jpg)
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
![Page 12: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/12.jpg)
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity
![Page 13: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/13.jpg)
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity Accountability
![Page 14: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/14.jpg)
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity Accountability Measureable Progress
![Page 15: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/15.jpg)
Managing Scope
![Page 16: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/16.jpg)
Agile Project Management
Scope
CostTime
![Page 17: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/17.jpg)
Agile Project Management
Scope
CostTime
![Page 18: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/18.jpg)
Agile Project Management
Scope
CostTime
MaximizeValue
& Minimize
Risk
![Page 19: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/19.jpg)
Agile at Scale
![Page 20: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/20.jpg)
Different Teams for Different Jobs
![Page 21: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/21.jpg)
TeamServices Teams – These teams support common services across product lines. These teams support the needs of the product teams.
![Page 22: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/22.jpg)
Team
TeamProduct Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team.
Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
![Page 23: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/23.jpg)
Team
Team
TeamPrograms Teams – These teams define requirements, set technical direction, and provide context and coordination.
Product Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team.
Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
![Page 24: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/24.jpg)
Team
Team
Team
TeamPortfolio Teams – These teams govern the portfolio and make sure that work is moving through the system.
Programs Teams – These teams define requirements, set technical direction, and provide context and coordination.
Product Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team.
Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
![Page 25: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/25.jpg)
Agile Delivery Structure& Conway’s Law
![Page 26: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/26.jpg)
Team
Team TeamTeam
Team Team Team Team
Product & ServicesTeams
![Page 27: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/27.jpg)
Team
Team TeamTeam
Team Team Team Team
Product & ServicesTeams
Scrum
![Page 28: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/28.jpg)
Team
Team Team
Team Team
Team
Team
Team Team Team Team
Product & ServicesTeams
ProgramTeams
Scrum
![Page 29: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/29.jpg)
Team
Team Team
Team Team
Team
Team
Team Team Team Team
Product & ServicesTeams
ProgramTeams
Scrum
Kanban
![Page 30: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/30.jpg)
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product & ServicesTeams
ProgramTeams
PortfolioTeams
Scrum
Kanban
![Page 31: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/31.jpg)
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product & ServicesTeams
ProgramTeams
PortfolioTeams
Scrum
Kanban
Kanban
![Page 32: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/32.jpg)
The Strategic Vision is Progressively Elaborated into Epics, Features, and Stories
![Page 33: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/33.jpg)
Agile Governance
![Page 34: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/34.jpg)
DoneDevelop and Test
Ready To Build
Detailed Planning
Release Targeting
FeasibilityStudy
Market Research
New Concept
Governing the flow of work
Feature CompleteFeature
CompleteIntegration
TestingIntegration
TestingDevelopand Test
StoryReviewStory
ReviewStory
MappingStory
MappingFeature
BreakdownFeature
Breakdown
Story Done
TaskDone
Task InProcess
TaskReady
StoryBacklog
KANBAN
FEAT
URE
STO
RY
EPIC
S
KANBAN
SCRUM
Clarity
Accountability
Measurable Progress
![Page 35: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/35.jpg)
Understanding Why Kanban
![Page 36: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/36.jpg)
Kanban creates a Pull System that is limited by your Actual Capacity
![Page 37: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/37.jpg)
Why is this hard?
![Page 38: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/38.jpg)
Its hard when…
We show what it looks like
But Not
How organizations will get there successfully
![Page 39: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/39.jpg)
Finding where to start
![Page 40: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/40.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Traditional Agile
Lean StartupAdaptive
Pred
ictiv
e
Emergent
Convergent
PE
PC AC
AE
![Page 41: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/41.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Lean/Agile Agile
Lean StartupAdaptive
Pred
ictiv
e
Emergent
Convergent
Intent
PE
PC AC
AE
![Page 42: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/42.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Lean/Agile Agile
Lean StartupAdaptive
Pred
ictiv
e
Emergent
Convergent
IntentStart
PE
PC AC
AE
![Page 43: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/43.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Lean/Agile Agile
Lean StartupAdaptive
Pred
ictiv
e
Emergent
Convergent
IntentStart
PE
PC AC
AE
Predictive & EmergentIrrational• Predictive plans treat all scope as equal• Lots of Expediting• Resource Shifting / Multi-tasking• Heavy Change Control
![Page 44: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/44.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Become PredictableLean/Agile Agile
Lean StartupAdaptive
Pred
ictiv
e
Emergent
Convergent
Start
Establish Trust
PhaseI
PE
PC AC
AE
![Page 45: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/45.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Become PredictableLean/Agile
Reduce Batch SizeAgile
Lean StartupAdaptive
Pred
ictiv
e
Emergent
Convergent
Start
Establish Trust
PhaseI
PhaseII
PE
PC AC
AE
![Page 46: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/46.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Become PredictableLean/Agile
Reduce Batch SizeAgile
Lean StartupProduct Discovery
AdaptivePr
edic
tive
Emergent
Convergent
Start
Establish Trust
PhaseI
PhaseII
PhaseIII
PE
PC AC
AE
![Page 47: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/47.jpg)
Up Next… - Mapping out the Journey
![Page 48: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/48.jpg)
Mapping out the Journey
![Page 49: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/49.jpg)
Defining the Roadmap
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
•Identify Business Drivers•Identify Gaps in Current
Delivery Processes•Identify Pilot Structure
![Page 50: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/50.jpg)
Define the OperationalFramework
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
• Built around teams• Product focused• Service oriented
Change Management& Communication
![Page 51: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/51.jpg)
Define the OperationalFramework
Change Management& Communication
Structure
Governance
Metrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
• Portfolio• Program• Project
![Page 52: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/52.jpg)
Define the OperationalFramework
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
• Return on Investment• Throughput• Capitalization
![Page 53: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/53.jpg)
Transforming through the Phases
![Page 54: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/54.jpg)
–CONFIDENTIAL – DO NOT DISTRIBUTE -
Ad - Hoc
Become PredictableLean/Agile Agile
Lean StartupAdaptive
Pred
ictiv
e
Emergent
Convergent
Start
Establish Trust
PhaseI
PE
PC AC
AE
![Page 55: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/55.jpg)
Agile Pilot – Incremental Iterations
for Fast ROI
![Page 56: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/56.jpg)
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product & ServicesTeams
ProgramTeams
PortfolioTeams
Scrum
Kanban
Kanban
![Page 57: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/57.jpg)
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product & ServicesTeams
ProgramTeams
PortfolioTeams
Scrum
Kanban
Kanban
Agile Pilot
![Page 58: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/58.jpg)
Introduce ChangeIncrementally
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
• Independent• Small • Entrepreneurial
![Page 59: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/59.jpg)
Introduce ChangeIncrementally
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPractices
Guide Culture
• Product definition• Project management• Technical and delivery
![Page 60: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/60.jpg)
Introduce ChangeIncrementally
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPractices
Guide Culture
• Trust• Accountability• Adaptability
![Page 61: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/61.jpg)
Measure Improvement
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
• Capability focused• Objectively assessed• Focus on sustainability
![Page 62: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/62.jpg)
Measure Improvement
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
• Training• Workshops• Mentoring
![Page 63: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/63.jpg)
Measure Improvement
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improveme
nt
Form Teams
TeachPracticesGuide Culture
• Demonstrable progress• Outcomes focused• Map to business drivers
![Page 64: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/64.jpg)
Continue to Incrementally Iterate & Manage Change
Change Management& Communication
Structure
GovernanceMetrics
Assessment
Targeted Coaching
Measure Improvement
Form Teams
TeachPracticesGuide Culture
•Maintain Safety•Identify champions•Centers of excellence
![Page 65: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/65.jpg)
![Page 66: How to Successfully Scale Agile in Your Enterprise](https://reader034.vdocuments.us/reader034/viewer/2022052701/55d4f003bb61eb8b438b46e7/html5/thumbnails/66.jpg)
Isaac HogueEnterprise Agile Coach
twitter.com/isaachoguelinkedin.com/in/isaachogue
www.leadingagile.comfacebook.com/leadingagile