SlideShare a Scribd company logo
1 of 18
Download to read offline
Large-scale, Enterprise-wide Agile Delivery Transformation
Continuous Delivery at Cisco IT
Pete Rim
prim@cisco.com
Agenda
Continuous Delivery Transformation
Focus of Continuous Delivery at Cisco
Our approach and implementation
What results did we see
We need help in these areas
‘Stickies’ for a successful CD transformation
Continuous Delivery Transformation
Accelerating the speed of business with Fast IT
Improve
Software Quality
Optimize
Cost-of-Delivery
 Testing Automation
 Embed SMEs
 Fail Fast / Recover
 Dedicated Teams
 Adaptive Infrastructure
 Self-Service Tools
 Small & Mighty Teams
 Active Stakeholders
 Iterative Approach
Culture Mindset PerceptionChange the of IT
Accelerate
Time-to-Capability
 Small & Mighty
Teams
 Automation Tools
 Embedded SMEs
 Automation Tools
 Centralized Test
Data Management
 Automation Tools
 Centralized
Release
Management
 Active Stakeholders
 Fast Results
 Operational Priority
 High Availability
Changing the Way We Work: Continuous Delivery
Mindset
Automated Testing
Built by Developers
Embedded QC
Adapt & Scale
Policy Enforced
Workload Mobility
Deploy & Release
Control Gates
Regulatory
Compliance
Develop and Build
Continuous
Integration
 Innovation Circles
 Architectural
Framework
 Active Stakeholders
Plan
Iterative Planning
Continuous Delivery Core Team
• Business Value Case
• Communication
• Change Management
• Program Governance
• Metrics
PMO
Process
Tools
Adoption
Sustainability
• Operations
• Automation
• Evolution Plan
• Org Change
• End State Model
• Tool Chain
• Automation
• Optimization
• Release Environment
• Technical Support
Program
Director
Chief
Architect
• End to End Process
• Biz Engagement
• Best Practices
• Training
• Release Strategy
• Adoption Plan
• Client Engagement
• Best Practices
• Checkpoints
• Certification
CD Core Team
Adoption/Subscriber “Waves”
(80+ Services & 600+ Applications grouped into 3 waves)
Pioneer
Business Critical
All Others
- Willing partner
- Get a “win”
- Create your ambassador network
- Prove it’s scalable
- Take a risk
- Show business value
- Finish the job
- Everyone gets to go
- Make it “concrete”
Wave 1
Wave 2
Wave 3
E2E Tools Landscape
ERPNon-ERP
Portfolio & Business Outcome
AppDB
A tool developed Internally in Cisco IT
for Oracle Code Deployment
Conceptual: Release & Environment Model
Dev
Stage
Prod
QA
QA
Medium Frequency Lane
Large Scope
Every Six Months
High Frequency Lane
Medium Scope: Every Month
Small Scope: Every Week/Day
Emergency Lane
Bug Fixes & Patches
On Demand
3 Lanes together provide unlimited go live opportunities
1
2
3
DevIntDev
DevIntDev
All lanes merge in Stage
before deployment to Prod
How did we measure?
TC / # Enhancements or # Stories Delivered
# of Enhancements or # Stories Delivered
Incidents & Downtime
How fast?
At what price?
With what quality?
Business Value Got measurable value?
Process & Platform Adoption How transformational?
Speed
Cost
Quality
Adoption
Biz Value
Continuous Delivery Scorecard
Methodology adoption (Waterfall vs Agile)
62%
55% 56%
49%
38%
27%
38%
45% 44%
50%
63%
73%
0%
10%
20%
30%
40%
50%
60%
70%
80%
FY14-Q4 FY15-Q1 FY15-Q2 FY15-Q3 FY15-Q4 FY16-Q1
Waterfall Agile
Plan
6.00%
Develop &
Build
11.25%
Regression
Test
7.50%
Progression
Test
4.75%
Deploy
2.50%
Total
Savings
32.00%
Application Delivery Productivity Savings Opportunity
We need help in these areas
 ERP/Oracle Environment refresh in 2 days (we have reduced it from 10 days to 6 days)
 Coexistence of multiple active versions of code (FE/BE) in the same environment
Team 1 for Release A
Team 2 for Release B (overlaps with Rel A)
Copy/Clone
‘Stickies’ for a successful Continuous Delivery Transformation
Tools
Tools for ERP and non-ERP
Integrated CD Tool set
Connected Collab tools
Training
Scrum Master Training
Product Owner Training
SAFe Training
Applied Agile Training
Hands-on Workshops
Process
End to End Process
Best Practices (CoE)
Release Process
Business Engagement
Requirement Process
Dev Processes
Test Process
Deployment Process
Production Support Process
Env Support Process
Compliance Process
Test
Test Automation
Risk Based Testing
Test Data Management
Performance Test
Platform
Virtualization
Expedited full-stack provisioning
Elastic infrastructure
Faster Env refreshes
Simplified Infra Engagement
Compliance
Security
SOX
ISO
Support
P1 support for Platform & Tool
Click-to-chat
Self-service Portal
Client Experience
Generic
Transactional vs Content Based
X-functional vs standalone
MVP vs WBS/Components
Distributed vs Collocated
Definition & Measure of Speed
Deployment Frequency
Agile Team Workspaces
Vendor Readiness & SOWs
Release
Go Live windows
Simplified Process
Release Types
Release & Env Model
Freeze process
Early engagement
E2E Automation
Development
PLC (Agile/Hybrid)
Estimation
Code Merge
Embedded QA
Built-in Compliance
Program
PMO
Process
Tools
Adoption
Metrics
Ambassadors
Increased # of Agile Project Releases
Total Releases: Waterfall vs Agile Trending: Waterfall vs Agile Projects
65 70 64
86
52
38
36 32
52
72
106
142
0
20
40
60
80
100
120
140
160
180
200
Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16
Agile
Waterfall
101 102
116
158 158
180
CD as a Program
CD as a
Service CD as a Program
CD as a
Service
64%
64%
56%
41% 41%
36%
36%
36%
44%
59% 59%
64%
0%
10%
20%
30%
40%
50%
60%
70%
Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16
% Waterfall
% Agile
“CD Speed to Production” - Improvements
65
70
64
86
52
3848 46
50
34 34
35
0
10
20
30
40
50
60
70
80
90
100
Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16
Waterfall: Mean Time to Release
Total Projects
Average Days
36
32
52
72
106
142
49
40 38
32 28
32
0
20
40
60
80
100
120
140
160
Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16
CD Speed to Production
Total Projects
Average Days
CD as a Program
CD as a
Service
CD as a Program
CD as a
Service

More Related Content

What's hot

Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Agile ME
 

What's hot (20)

Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
Gap analysis
Gap analysisGap analysis
Gap analysis
 
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
 
Quality Automation for Agile and DevOps Transformation Success
Quality Automation for Agile and DevOps Transformation SuccessQuality Automation for Agile and DevOps Transformation Success
Quality Automation for Agile and DevOps Transformation Success
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
 
Not afraid of the SAFe big bad wolf
Not afraid of the SAFe big bad wolf Not afraid of the SAFe big bad wolf
Not afraid of the SAFe big bad wolf
 
Scaled Agile Framework® Overview
Scaled Agile Framework® OverviewScaled Agile Framework® Overview
Scaled Agile Framework® Overview
 
Lynn Winterboer : Test automation
Lynn Winterboer : Test automation Lynn Winterboer : Test automation
Lynn Winterboer : Test automation
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps Transformations
 
From Project to Product: Unlocking Product Agility
From Project to Product: Unlocking Product AgilityFrom Project to Product: Unlocking Product Agility
From Project to Product: Unlocking Product Agility
 
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
 
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
 
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
 
So You Think You Can DevOps?
So You Think You Can DevOps?So You Think You Can DevOps?
So You Think You Can DevOps?
 
Introducing SAFe® 5
Introducing SAFe® 5Introducing SAFe® 5
Introducing SAFe® 5
 
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
 
Pango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv KaloPango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv Kalo
 
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
 
Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 

Viewers also liked

JArmstrong_Portfolio_Overview2
JArmstrong_Portfolio_Overview2JArmstrong_Portfolio_Overview2
JArmstrong_Portfolio_Overview2
Jonathan Armstrong
 
Dear Westminster: We need to talk
Dear Westminster: We need to talkDear Westminster: We need to talk
Dear Westminster: We need to talk
Ipsos UK
 

Viewers also liked (20)

Avengers 037
Avengers 037Avengers 037
Avengers 037
 
Small Business Employment Index - December 2016
Small Business Employment Index - December 2016Small Business Employment Index - December 2016
Small Business Employment Index - December 2016
 
05042 0-16-132 yonatan david pulgarin
05042 0-16-132 yonatan david pulgarin05042 0-16-132 yonatan david pulgarin
05042 0-16-132 yonatan david pulgarin
 
The Mobile Revolution
The Mobile RevolutionThe Mobile Revolution
The Mobile Revolution
 
Parecer jurídico CFESS 12/98
Parecer jurídico CFESS 12/98Parecer jurídico CFESS 12/98
Parecer jurídico CFESS 12/98
 
Kids of all ages: Developing Children’s Apps for Authors and Publishers
Kids of all ages: Developing Children’s Apps for Authors and PublishersKids of all ages: Developing Children’s Apps for Authors and Publishers
Kids of all ages: Developing Children’s Apps for Authors and Publishers
 
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
 
Vitamina D, Evidències i Controvèrsies (per Miquel Morera)
Vitamina D, Evidències i Controvèrsies (per Miquel Morera)Vitamina D, Evidències i Controvèrsies (per Miquel Morera)
Vitamina D, Evidències i Controvèrsies (per Miquel Morera)
 
Case study - Ajhai village
Case study - Ajhai villageCase study - Ajhai village
Case study - Ajhai village
 
Programa SPA3006
Programa SPA3006Programa SPA3006
Programa SPA3006
 
Tucker & Company cx roi simulator
Tucker & Company cx roi simulatorTucker & Company cx roi simulator
Tucker & Company cx roi simulator
 
Agile testing
Agile testingAgile testing
Agile testing
 
JArmstrong_Portfolio_Overview2
JArmstrong_Portfolio_Overview2JArmstrong_Portfolio_Overview2
JArmstrong_Portfolio_Overview2
 
Planning, Designing And Optimizing A Website
Planning, Designing And Optimizing A WebsitePlanning, Designing And Optimizing A Website
Planning, Designing And Optimizing A Website
 
Torneo de Balonmano el Nano
Torneo  de Balonmano el NanoTorneo  de Balonmano el Nano
Torneo de Balonmano el Nano
 
The Six Degrees of Automotive SEO
The Six Degrees of Automotive SEOThe Six Degrees of Automotive SEO
The Six Degrees of Automotive SEO
 
Manual de serviço nx150 (1989) mskw8891 p interrup
Manual de serviço nx150 (1989)   mskw8891 p interrupManual de serviço nx150 (1989)   mskw8891 p interrup
Manual de serviço nx150 (1989) mskw8891 p interrup
 
5 Tips on Tweeting from an Event like #CannesLions #OgilvyCannes
5 Tips on Tweeting from an Event like #CannesLions #OgilvyCannes5 Tips on Tweeting from an Event like #CannesLions #OgilvyCannes
5 Tips on Tweeting from an Event like #CannesLions #OgilvyCannes
 
Evaluating the Cost-effectiveness of a Mobile Decision Support Tool in Malawi
Evaluating the Cost-effectiveness of a Mobile Decision Support Tool in MalawiEvaluating the Cost-effectiveness of a Mobile Decision Support Tool in Malawi
Evaluating the Cost-effectiveness of a Mobile Decision Support Tool in Malawi
 
Dear Westminster: We need to talk
Dear Westminster: We need to talkDear Westminster: We need to talk
Dear Westminster: We need to talk
 

Similar to Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum

DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
Gene Kim
 
Fllow con 2014
Fllow con 2014 Fllow con 2014
Fllow con 2014
gbgruver
 

Similar to Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum (20)

DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
Fllow con 2014
Fllow con 2014 Fllow con 2014
Fllow con 2014
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterprise
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
How Agile Are you
How Agile Are youHow Agile Are you
How Agile Are you
 
A Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityA Roadmap to Enterprise Quality
A Roadmap to Enterprise Quality
 
Software Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance CompanySoftware Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance Company
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015
 
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
 
Devops maturity model
Devops maturity modelDevops maturity model
Devops maturity model
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+Ops
 
Agile testing
Agile testingAgile testing
Agile testing
 
DevOps with Microsoft Stack
DevOps with Microsoft StackDevOps with Microsoft Stack
DevOps with Microsoft Stack
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 

More from Scrum Australia Pty Ltd

Embrace the Storm by Renae Craven
Embrace the Storm by Renae CravenEmbrace the Storm by Renae Craven
Embrace the Storm by Renae Craven
Scrum Australia Pty Ltd
 
Experimentation from the real world; move from outputs to outcomes
Experimentation from the real world; move from outputs to outcomesExperimentation from the real world; move from outputs to outcomes
Experimentation from the real world; move from outputs to outcomes
Scrum Australia Pty Ltd
 
Test Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alikeTest Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alike
Scrum Australia Pty Ltd
 
What leaders can learn from filmmakers
What leaders can learn from filmmakersWhat leaders can learn from filmmakers
What leaders can learn from filmmakers
Scrum Australia Pty Ltd
 

More from Scrum Australia Pty Ltd (20)

We made agile look hard & why it doesn't have to be
We made agile look hard & why it doesn't have to beWe made agile look hard & why it doesn't have to be
We made agile look hard & why it doesn't have to be
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...
 
Telling My Story by Shelvia Loveridge
Telling My Story by Shelvia LoveridgeTelling My Story by Shelvia Loveridge
Telling My Story by Shelvia Loveridge
 
Extraordinary retrospectives by Alex Sloley
Extraordinary retrospectives by Alex SloleyExtraordinary retrospectives by Alex Sloley
Extraordinary retrospectives by Alex Sloley
 
Crafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James HayesCrafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James Hayes
 
So you want to hire an agile coach? by Sally Sloley
 So you want to hire an agile coach? by Sally Sloley So you want to hire an agile coach? by Sally Sloley
So you want to hire an agile coach? by Sally Sloley
 
What a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningWhat a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan Bunning
 
Situational Scrum Mastering: What the Scrum guide didn’t tell me about leadin...
Situational Scrum Mastering: What the Scrum guide didn’t tell me about leadin...Situational Scrum Mastering: What the Scrum guide didn’t tell me about leadin...
Situational Scrum Mastering: What the Scrum guide didn’t tell me about leadin...
 
Embrace the Storm by Renae Craven
Embrace the Storm by Renae CravenEmbrace the Storm by Renae Craven
Embrace the Storm by Renae Craven
 
Discover your leadership agility
Discover your leadership agilityDiscover your leadership agility
Discover your leadership agility
 
Discover your leadership agility self assessment
Discover your leadership agility self assessmentDiscover your leadership agility self assessment
Discover your leadership agility self assessment
 
Choice and Control, how Hireup’s Empowering Vision aligns with Agile Principles
 Choice and Control, how Hireup’s Empowering Vision aligns with Agile Principles Choice and Control, how Hireup’s Empowering Vision aligns with Agile Principles
Choice and Control, how Hireup’s Empowering Vision aligns with Agile Principles
 
Experimentation from the real world; move from outputs to outcomes
Experimentation from the real world; move from outputs to outcomesExperimentation from the real world; move from outputs to outcomes
Experimentation from the real world; move from outputs to outcomes
 
Test Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alikeTest Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alike
 
Get outcomes by putting people over processes: Trust us… We’re social workers!
Get outcomes by putting people over processes: Trust us… We’re social workers!Get outcomes by putting people over processes: Trust us… We’re social workers!
Get outcomes by putting people over processes: Trust us… We’re social workers!
 
Do you always take the stairs? How to use your growth mindset to build smar...
Do you always take the stairs?   How to use your growth mindset to build smar...Do you always take the stairs?   How to use your growth mindset to build smar...
Do you always take the stairs? How to use your growth mindset to build smar...
 
The product owner and scrum master brain transplant! Mwuhahahaha!!!
The product owner and scrum master brain transplant! Mwuhahahaha!!!The product owner and scrum master brain transplant! Mwuhahahaha!!!
The product owner and scrum master brain transplant! Mwuhahahaha!!!
 
What leaders can learn from filmmakers
What leaders can learn from filmmakersWhat leaders can learn from filmmakers
What leaders can learn from filmmakers
 
Is an Agile Team Dynamics like a House of Cards?
Is an Agile Team Dynamics like a House of Cards?Is an Agile Team Dynamics like a House of Cards?
Is an Agile Team Dynamics like a House of Cards?
 
8 steps to collaboration
8 steps to collaboration8 steps to collaboration
8 steps to collaboration
 

Recently uploaded

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 

Recently uploaded (20)

VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 

Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum

  • 1. Large-scale, Enterprise-wide Agile Delivery Transformation Continuous Delivery at Cisco IT Pete Rim prim@cisco.com
  • 2. Agenda Continuous Delivery Transformation Focus of Continuous Delivery at Cisco Our approach and implementation What results did we see We need help in these areas ‘Stickies’ for a successful CD transformation
  • 3. Continuous Delivery Transformation Accelerating the speed of business with Fast IT Improve Software Quality Optimize Cost-of-Delivery  Testing Automation  Embed SMEs  Fail Fast / Recover  Dedicated Teams  Adaptive Infrastructure  Self-Service Tools  Small & Mighty Teams  Active Stakeholders  Iterative Approach Culture Mindset PerceptionChange the of IT Accelerate Time-to-Capability
  • 4.  Small & Mighty Teams  Automation Tools  Embedded SMEs  Automation Tools  Centralized Test Data Management  Automation Tools  Centralized Release Management  Active Stakeholders  Fast Results  Operational Priority  High Availability Changing the Way We Work: Continuous Delivery Mindset Automated Testing Built by Developers Embedded QC Adapt & Scale Policy Enforced Workload Mobility Deploy & Release Control Gates Regulatory Compliance Develop and Build Continuous Integration  Innovation Circles  Architectural Framework  Active Stakeholders Plan Iterative Planning
  • 5. Continuous Delivery Core Team • Business Value Case • Communication • Change Management • Program Governance • Metrics PMO Process Tools Adoption Sustainability • Operations • Automation • Evolution Plan • Org Change • End State Model • Tool Chain • Automation • Optimization • Release Environment • Technical Support Program Director Chief Architect • End to End Process • Biz Engagement • Best Practices • Training • Release Strategy • Adoption Plan • Client Engagement • Best Practices • Checkpoints • Certification CD Core Team
  • 6. Adoption/Subscriber “Waves” (80+ Services & 600+ Applications grouped into 3 waves) Pioneer Business Critical All Others - Willing partner - Get a “win” - Create your ambassador network - Prove it’s scalable - Take a risk - Show business value - Finish the job - Everyone gets to go - Make it “concrete” Wave 1 Wave 2 Wave 3
  • 7. E2E Tools Landscape ERPNon-ERP Portfolio & Business Outcome AppDB A tool developed Internally in Cisco IT for Oracle Code Deployment
  • 8. Conceptual: Release & Environment Model Dev Stage Prod QA QA Medium Frequency Lane Large Scope Every Six Months High Frequency Lane Medium Scope: Every Month Small Scope: Every Week/Day Emergency Lane Bug Fixes & Patches On Demand 3 Lanes together provide unlimited go live opportunities 1 2 3 DevIntDev DevIntDev All lanes merge in Stage before deployment to Prod
  • 9. How did we measure? TC / # Enhancements or # Stories Delivered # of Enhancements or # Stories Delivered Incidents & Downtime How fast? At what price? With what quality? Business Value Got measurable value? Process & Platform Adoption How transformational? Speed Cost Quality Adoption Biz Value
  • 11. Methodology adoption (Waterfall vs Agile) 62% 55% 56% 49% 38% 27% 38% 45% 44% 50% 63% 73% 0% 10% 20% 30% 40% 50% 60% 70% 80% FY14-Q4 FY15-Q1 FY15-Q2 FY15-Q3 FY15-Q4 FY16-Q1 Waterfall Agile
  • 13. We need help in these areas  ERP/Oracle Environment refresh in 2 days (we have reduced it from 10 days to 6 days)  Coexistence of multiple active versions of code (FE/BE) in the same environment Team 1 for Release A Team 2 for Release B (overlaps with Rel A) Copy/Clone
  • 14. ‘Stickies’ for a successful Continuous Delivery Transformation Tools Tools for ERP and non-ERP Integrated CD Tool set Connected Collab tools Training Scrum Master Training Product Owner Training SAFe Training Applied Agile Training Hands-on Workshops Process End to End Process Best Practices (CoE) Release Process Business Engagement Requirement Process Dev Processes Test Process Deployment Process Production Support Process Env Support Process Compliance Process Test Test Automation Risk Based Testing Test Data Management Performance Test Platform Virtualization Expedited full-stack provisioning Elastic infrastructure Faster Env refreshes Simplified Infra Engagement Compliance Security SOX ISO Support P1 support for Platform & Tool Click-to-chat Self-service Portal Client Experience Generic Transactional vs Content Based X-functional vs standalone MVP vs WBS/Components Distributed vs Collocated Definition & Measure of Speed Deployment Frequency Agile Team Workspaces Vendor Readiness & SOWs Release Go Live windows Simplified Process Release Types Release & Env Model Freeze process Early engagement E2E Automation Development PLC (Agile/Hybrid) Estimation Code Merge Embedded QA Built-in Compliance Program PMO Process Tools Adoption Metrics Ambassadors
  • 15.
  • 16.
  • 17. Increased # of Agile Project Releases Total Releases: Waterfall vs Agile Trending: Waterfall vs Agile Projects 65 70 64 86 52 38 36 32 52 72 106 142 0 20 40 60 80 100 120 140 160 180 200 Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16 Agile Waterfall 101 102 116 158 158 180 CD as a Program CD as a Service CD as a Program CD as a Service 64% 64% 56% 41% 41% 36% 36% 36% 44% 59% 59% 64% 0% 10% 20% 30% 40% 50% 60% 70% Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16 % Waterfall % Agile
  • 18. “CD Speed to Production” - Improvements 65 70 64 86 52 3848 46 50 34 34 35 0 10 20 30 40 50 60 70 80 90 100 Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16 Waterfall: Mean Time to Release Total Projects Average Days 36 32 52 72 106 142 49 40 38 32 28 32 0 20 40 60 80 100 120 140 160 Q1FY15 Q2FY15 Q3FY15 Q4FY15 Q1FY16 Q2FY16 CD Speed to Production Total Projects Average Days CD as a Program CD as a Service CD as a Program CD as a Service