SlideShare a Scribd company logo
www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017
Scaling DevOps in the
Enterprise
Lessons learnt from implementing DevOps in the real
world
DOG - Public
2
Agenda
• Icebreaker – DevOps Inception Canvas – 10 mins
• DevOps 101- 15 mins or 0 mins
• Making sure we’re on the same page as what DevOps
is… and isn’t!
• Scaling DevOps – 15 mins or 30 mins
3
Chatham House
Chatham House Rule
“When a meeting, or part thereof, is held under
the Chatham House Rule, participants are free
to use the information received, but neither
the identity nor the affiliation of the
speaker(s), nor that of any other participant,
may be revealed”
DevOps Inception Canvas
Start with some peer Sharing!
5
6
www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017
DevOps 101
8
Why do we need a new model for IT?
•Cloud Computing
•Smartphones
•Changing
Demographics
9
Organisations need to change
John P. Kotter, “Accelerate!”,
HBR
The hierarchical structures and
organizational processes we have used for
decades to run and improve our enterprises
are no longer up to the task of winning in
this faster-moving world
10
DevOpsGuys
DevOps Defined #1
A set of patterns, practices and
behaviours that are correlated
with high-performing IT teams
11
DevOpsGuys
DevOps Defined #2
DevOps is the Art and
Science of High-
Performance IT
12
DevOpsGuys
DevOps Defined #3
DevOps = Speed +
Stability
13
14
15
Multi-Disciplinary Delivery Teams
16
DevOps Platform Team
17
18
19
Organisational Success Factors
Traditional Key Success Factor Modern
Command & Control Management Style Autonomous
Conservative Attitude to Change Experimental
Silo Organisation Structure Collaborative
Project-focussed Delivery Focus Product-centric
Waterfall Delivery Model Iterative (Agile)
Large (Huge) Batch size Smallest possible
Monolithic Systems Architecture Loosely coupled
Proprietary Technology Open (Source)
Manual Processes Automated
20
What does High-Performance IT look like?
21
Warning – don’t focus on Speed over Stability!
Source: State of DevOps Report 2017
22
State of DevOps Report
2x as likely to success on objectives
We found that high performers were more than twice as
likely to achieve or exceed the following objectives:
• Quantity of products or services.
• Operating efficiency.
• Customer satisfaction.
• Quality of products or services provided.
• Achieving organizational and mission goals.
• Measures that demonstrate to external parties whether or not the
organization is achieving intended results.
Scaling DevOps Q&A
How do scale your DevOps Transformation
Product Management
Moving from Projects to Products
25
What is product management?
Martin Eriksson,
MindTheProduct.com
I’ve always defined product
management as the intersection
between business, technology
and user experience
26
© 2011 Martin Eriksson.
27
Product Management + DevOps
28
Product & Service Management + DevOps
Organisational Design
Aligning the organisation for Flow
30
DEV
TEAM
OPS
TEAM
REQUIREME
NTS
TEAM
TEST
TEAM
RISK
COMPLIAN
CE
TEAM
SELF
SERVICE
CLEAR API’S
METERING
AUTOMATIO
N
ETC…
API
 SILOS
 SPECIFIC
 RESPONSIBILLI
TY
 COST DRIVEN
 NO AUTONOMY
 PROJECT
TEAMS
NO FLOW
Current Organisational Models
31
ORGANIZATIONAL CHANGES
INTELLIGENT INFRASTRUCTURE PLATFORM
 MISSION
COMMAND
 END TO END
 CROSS-
FUNCTIONAL
 VALUE DRIVEN
 AUTONOMOUS
 PRODUCT
TEAMS
CATALOG
TEAM
PLATFORM
TEAM
SHOPPING
BASKET TEAM
SEARCH
TEAM
SHIPPING TEAM
API
SELF
SERVICE
CLEAR API’S METERING AUTOMATIO
N
ETC…
32
Multi-Disciplinary Delivery Teams
33
DevOps Platform Team
DevOps Governance
How do we manage DevOps teams?
35
OKRs
• Created @ Intel
• Popolarised by John Doerr @ Google
• Seeks to align teams via a cascading
hierarchy of Objectives (goals) and
Key Results (metrics) focussed on
key customer Outcomes
https://www.amazon.co.uk/Measure-What-Matters-Simple-Drives-
ebook/dp/B078X4HKS9/
36
OKR Hierarchy
Vision
Mission
Strategic Goals
Objectives + Key Results (OKRs)
Tasks
ALIGNMENT
AUTONOMY
37
Betterworks example
38
• Sprint
• 2 weeks
6 18
• Month
• 2 sprints
Aspirational
(60%)
• Quarter
• 3
months
• Annual
• 12 months
1 2 3
Positive
(70%)
Considered
(80%)
Confident
(95%)
VisionPlanTasks Objectives
Building a Metrics Framework
The DORA metrics framework
40
Driving Experimentation
We believe:
Will result in:
Increased test automation
Improved IT Performance
We will have the confidence to proceed
when:
We see a measurable improvement in
Change Fail Rate and MTTR
We believe:
Will result in:
<this capability>
<this outcome>
We will have the confidence to proceed
when:
<we see a measurable
signal>
Hypothesis-driven development: Barry O’Reilly: http://barryoreilly.com/2013/10/21/how-to-implement-hypothesis-driven-
development/
41
The DORA Metrics Framework
• Suitable for individuals,
teams, departments or
organisations.
• Suited to technical and
non-technical teams.
• Suitable for top down
and bottom up metrics.
42
Outputs v Outcomes
Let’s pretend: we are a highway construction company:
https://hbr.org/2012/11/its-not-just-semantics-managing-
outcomes
OutcomesOutputs
• Number of highway
miles built
• Number of highway
miles repaired
• Number of bridges built
• etc
• Improved Traffic flow
• Reduced Travel times
• Reduction in Accidents
43
Example Outcomes
• Organisational Performance
• IT Performance
• Team Engagement
• Customer Satisfaction
• Brand Awareness
• Business Efficiency
• Engineering Excellence
• Career Progression
44
Example 1: IT Performance
Test Automation
Version Control
Deployment Automation
IT Performance
(Speed & Stability)
Deployment
Frequency
Lead time for change
MTTR
Change fail rate
% Total test coverage
Unit test coverage
% Application code in VC
% App config code in VC
% Infrastructure code in VC
% Deployments Automated
OutcomesOutputsRemember!
Thank You
Questions?
team@devopsguys.com @DevOpsGuys
steve@devopsguys.com @TheOpsMgr
Background - How DevOpsGuys can
help?
47DOG-Internal
48
DevOps Client Engagement Process
DISCOVER VALIDATE SCALE OPTIMISE
• Establish goals & objectives
• Highlight drivers for adoption
• Assessment of DevOps Maturity
• Create actionable next steps
• Deliver learning pathways
• Create initial delivery & platform
teams
• Develop and build a Minimum
Viable DevOps Pipeline
• Migrate pilot workloads as
representative use cases
• Validate applications and
operations on the DevOps
Pipeline
• Map security, compliance and
operational approaches against
new controls
• Position the organisation to
adopt DevOps at scale
• Expand delivery & platform
teams
• Workloads and data migration /
production cutover
• Implementation of DevOps
Target Operating Model
• Knowledge transfer and
enablement
• Post migration support and
handoff of applications
• Executive presentation, training
and handoff
• Ongoing improvement of
implemented solutions.
• Continued knowledge transfer
and enablement.
• Continued coaching and
mentoring.
01 02 03 04
49
Cloud Engineering Engagements
Inception
Day
An intense day of
workshops to uncover
what your solution really
needs to solve and
provide expert technical
advice and guidance on
how this can be achieved.
Build, Test and
Transition
Build the cloud platform;
bringing a minimum viable
service into production to
prove the design principles
and then iterating.
Continually transitioning
into service; either with the
your operational teams or
the CloudOps managed
service
Operate and
Optimise
The expert teams that built
your platform retain
responsibility for its
ongoing operations and
optimisation.
Flexible managed service
and support options
aligned to your operating
model.
Discovery and
Design
Collaboratively design and
architect the platform,
considering its reliability,
operability and security.
Build any spikes or POCs
that are needed and plan
the main build or migration
phase.
50
Call to Action
• Goal - Drive Cloud consumption by driving DevOps Adoption
1. Help you drive DevOps & Cloud thought leadership into your accounts
via webinars, client briefings, presentations etc
2. Run a DevOps Transformation Workshop
• 2-3 hours of structured Transformation brainstorming
3. Cloud Migration Engineering
• Accelerate their adoption by helping them deliver
• (like Skyscanner, Wealthify etc)
Background - DevOpsGuys Intro
The story so far…
52
Founders
JAMES SMITH
A commercially-focused IT Professional with a 20 year
record of driving growth in revenue. Delivered ecommerce
systems for Dell, Pizza Hut & RAC - transacting millions of
orders and more than $150 million in revenue a year.
STEVE THAIR
A highly experienced IT professional with over 25 years’
experience across system development and infrastructure
operations. Steve is one of 6 Microsoft Regional Directors in
the UK.
DOG-Internal
53
Company Overview
• Founded 2013
• 70 Staff
• 30+ Clients
• £7.2m turnover FY18
• Headquartered in Cardiff
• Established as thought leaders in DevOps
• Quoted by Gartner and Forrester in
commissioned research
• Microsoft customer advisory board for DevOps
• Winner – 2016 Wales Start Up Awards
“DevOpsGuys are luminaries in the UK DevOps space.”
Gene Kim, Author – “The Phoenix Project”
DOG-Internal
54
£3M investment by BGF
55
UK Wide Customers & Team
56
OUR VISION IS TO
CONNECT PEOPLE & TECHNOLOGY,
TO CREATE POSITIVE CHANGE
Vision
DOG-Internal
57
OUR MISSION IS TO
BE THE WORLD'S LEADING AUTHORITY IN
IMPLEMENTING
HIGH-PERFORMANCE IT
Mission
DOG-Internal
58DOG-Internal
59
Enterprise Clients
DOG-Internal
60
Vendor Partnerships
DOG-Internal
61
Acknowledgements & Awards
“20 UK-based tech start-ups you should know about.” “100 DevOps leaders, enthusiasts, and experts you should follow
today.”
“I consider DevOpsGuys luminaries in the DevOps space because of all their work to help large, complex
organizations understand how they can adopt DevOps principles and practices”.
Gene Kim, co-author of “The DevOps Handbook" and
"The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”
DOG-Internal

More Related Content

PPTX
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
PPTX
The future of (Windows) operations #WinOps #DevOps
PPTX
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
PPTX
DevOpsGroup Cloud Adoption Frameworks - agile south coast
PPTX
Why #DevOps Transformation has to start with you
PPTX
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
PDF
Blueprinting DevOps for Digital Transformation_v4
PDF
DevOps Deep Dive Webinar: Building a business case for agile and devops
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
The future of (Windows) operations #WinOps #DevOps
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
DevOpsGroup Cloud Adoption Frameworks - agile south coast
Why #DevOps Transformation has to start with you
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
Blueprinting DevOps for Digital Transformation_v4
DevOps Deep Dive Webinar: Building a business case for agile and devops

What's hot (20)

PDF
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
PPTX
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
PPTX
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
PPTX
Making the business case for DevOps
PDF
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
PDF
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
PDF
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
PDF
The History of DevOps (and what you need to do about it)
PPTX
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
PPT
DevOps Transition Strategies
PDF
The business case for devops
PDF
What is DevOps?
PDF
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
PDF
DevOps: What, who, why and how?
PDF
Automated Governance
PPT
DevOps Explained
PPTX
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
PDF
DevOps – the future of Agile – why, what, how? Agile Israel 2014
PDF
Why Even DevOp?
PPTX
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
Making the business case for DevOps
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
The History of DevOps (and what you need to do about it)
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DevOps Transition Strategies
The business case for devops
What is DevOps?
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps: What, who, why and how?
Automated Governance
DevOps Explained
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DevOps – the future of Agile – why, what, how? Agile Israel 2014
Why Even DevOp?
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
Ad

Similar to DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018 (20)

PDF
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PDF
Introduction to 5w’s of DevOps
PDF
How to create awesome customer experiences
PDF
How DevOps supports the digital economy
PPTX
Measuring Performance: See the Science of DevOps Measurement in Action
PDF
DevOps Vancouver Meetup - WSBC Progress
PPTX
Measuring Performance: See the Science of DevOps Measurement in Action
PPTX
DevOps: an efficient operating model
PPTX
Accelerate Your Time to a Successful Deployment with DevOps
PDF
Introduction to DevOps slides.pdf
PPTX
Metrics to Power DevOps
PPTX
Power Platform Governance Center of Excellence
PDF
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
PPTX
DevOps 1 (1).pptx
PPTX
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh Pareksh
PPTX
Dashlane Mission Teams
PPTX
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
PDF
DevOps with Chef
PPTX
Measure and Accelerate Your Software Delivery
PDF
devops-devop-notes.pdf
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
Introduction to 5w’s of DevOps
How to create awesome customer experiences
How DevOps supports the digital economy
Measuring Performance: See the Science of DevOps Measurement in Action
DevOps Vancouver Meetup - WSBC Progress
Measuring Performance: See the Science of DevOps Measurement in Action
DevOps: an efficient operating model
Accelerate Your Time to a Successful Deployment with DevOps
Introduction to DevOps slides.pdf
Metrics to Power DevOps
Power Platform Governance Center of Excellence
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
DevOps 1 (1).pptx
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh Pareksh
Dashlane Mission Teams
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
DevOps with Chef
Measure and Accelerate Your Software Delivery
devops-devop-notes.pdf
Ad

More from DevOpsGroup (20)

PPTX
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
PPTX
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
PPTX
Why Culture eats DevOps for Breakfast
PPTX
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
PPTX
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
PPTX
Maximising the value of the Cloud through DevOps
PPTX
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
PDF
Building for DevOps Success
PPTX
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
PPTX
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
PDF
Continuous delivery for databases - Bristol DevOps Edition
PDF
Delivering DevOps Automation on Windows
PPTX
Continuous delivery for databases
PPTX
#DevOps in a windows world - @DevOpsGuys
PPTX
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
PPTX
01 why of dev ops - devopsguys - magentys - final
PPTX
The What and Why of DevOps - DevOps Cardiff - May 2014
PPTX
The benefits of using an APM solution while performance testing
PPTX
DevOpsGuys Performance Testing with APM Tools workshop
PPTX
Devopsguys DevOps 101 for recruiters
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Why Culture eats DevOps for Breakfast
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
Maximising the value of the Cloud through DevOps
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
Building for DevOps Success
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
Continuous delivery for databases - Bristol DevOps Edition
Delivering DevOps Automation on Windows
Continuous delivery for databases
#DevOps in a windows world - @DevOpsGuys
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
01 why of dev ops - devopsguys - magentys - final
The What and Why of DevOps - DevOps Cardiff - May 2014
The benefits of using an APM solution while performance testing
DevOpsGuys Performance Testing with APM Tools workshop
Devopsguys DevOps 101 for recruiters

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PPT
Teaching material agriculture food technology
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Electronic commerce courselecture one. Pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
KodekX | Application Modernization Development
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced Soft Computing BINUS July 2025.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Cloud computing and distributed systems.
Teaching material agriculture food technology
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Electronic commerce courselecture one. Pdf
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Machine learning based COVID-19 study performance prediction
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KodekX | Application Modernization Development
NewMind AI Monthly Chronicles - July 2025
Per capita expenditure prediction using model stacking based on satellite ima...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Review of recent advances in non-invasive hemoglobin estimation
Advanced Soft Computing BINUS July 2025.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...

DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018

  • 1. www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017 Scaling DevOps in the Enterprise Lessons learnt from implementing DevOps in the real world DOG - Public
  • 2. 2 Agenda • Icebreaker – DevOps Inception Canvas – 10 mins • DevOps 101- 15 mins or 0 mins • Making sure we’re on the same page as what DevOps is… and isn’t! • Scaling DevOps – 15 mins or 30 mins
  • 3. 3 Chatham House Chatham House Rule “When a meeting, or part thereof, is held under the Chatham House Rule, participants are free to use the information received, but neither the identity nor the affiliation of the speaker(s), nor that of any other participant, may be revealed”
  • 4. DevOps Inception Canvas Start with some peer Sharing!
  • 5. 5
  • 6. 6
  • 7. www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017 DevOps 101
  • 8. 8 Why do we need a new model for IT? •Cloud Computing •Smartphones •Changing Demographics
  • 9. 9 Organisations need to change John P. Kotter, “Accelerate!”, HBR The hierarchical structures and organizational processes we have used for decades to run and improve our enterprises are no longer up to the task of winning in this faster-moving world
  • 10. 10 DevOpsGuys DevOps Defined #1 A set of patterns, practices and behaviours that are correlated with high-performing IT teams
  • 11. 11 DevOpsGuys DevOps Defined #2 DevOps is the Art and Science of High- Performance IT
  • 13. 13
  • 14. 14
  • 17. 17
  • 18. 18
  • 19. 19 Organisational Success Factors Traditional Key Success Factor Modern Command & Control Management Style Autonomous Conservative Attitude to Change Experimental Silo Organisation Structure Collaborative Project-focussed Delivery Focus Product-centric Waterfall Delivery Model Iterative (Agile) Large (Huge) Batch size Smallest possible Monolithic Systems Architecture Loosely coupled Proprietary Technology Open (Source) Manual Processes Automated
  • 21. 21 Warning – don’t focus on Speed over Stability! Source: State of DevOps Report 2017
  • 22. 22 State of DevOps Report 2x as likely to success on objectives We found that high performers were more than twice as likely to achieve or exceed the following objectives: • Quantity of products or services. • Operating efficiency. • Customer satisfaction. • Quality of products or services provided. • Achieving organizational and mission goals. • Measures that demonstrate to external parties whether or not the organization is achieving intended results.
  • 23. Scaling DevOps Q&A How do scale your DevOps Transformation
  • 24. Product Management Moving from Projects to Products
  • 25. 25 What is product management? Martin Eriksson, MindTheProduct.com I’ve always defined product management as the intersection between business, technology and user experience
  • 26. 26 © 2011 Martin Eriksson.
  • 28. 28 Product & Service Management + DevOps
  • 29. Organisational Design Aligning the organisation for Flow
  • 30. 30 DEV TEAM OPS TEAM REQUIREME NTS TEAM TEST TEAM RISK COMPLIAN CE TEAM SELF SERVICE CLEAR API’S METERING AUTOMATIO N ETC… API  SILOS  SPECIFIC  RESPONSIBILLI TY  COST DRIVEN  NO AUTONOMY  PROJECT TEAMS NO FLOW Current Organisational Models
  • 31. 31 ORGANIZATIONAL CHANGES INTELLIGENT INFRASTRUCTURE PLATFORM  MISSION COMMAND  END TO END  CROSS- FUNCTIONAL  VALUE DRIVEN  AUTONOMOUS  PRODUCT TEAMS CATALOG TEAM PLATFORM TEAM SHOPPING BASKET TEAM SEARCH TEAM SHIPPING TEAM API SELF SERVICE CLEAR API’S METERING AUTOMATIO N ETC…
  • 34. DevOps Governance How do we manage DevOps teams?
  • 35. 35 OKRs • Created @ Intel • Popolarised by John Doerr @ Google • Seeks to align teams via a cascading hierarchy of Objectives (goals) and Key Results (metrics) focussed on key customer Outcomes https://www.amazon.co.uk/Measure-What-Matters-Simple-Drives- ebook/dp/B078X4HKS9/
  • 36. 36 OKR Hierarchy Vision Mission Strategic Goals Objectives + Key Results (OKRs) Tasks ALIGNMENT AUTONOMY
  • 38. 38 • Sprint • 2 weeks 6 18 • Month • 2 sprints Aspirational (60%) • Quarter • 3 months • Annual • 12 months 1 2 3 Positive (70%) Considered (80%) Confident (95%) VisionPlanTasks Objectives
  • 39. Building a Metrics Framework The DORA metrics framework
  • 40. 40 Driving Experimentation We believe: Will result in: Increased test automation Improved IT Performance We will have the confidence to proceed when: We see a measurable improvement in Change Fail Rate and MTTR We believe: Will result in: <this capability> <this outcome> We will have the confidence to proceed when: <we see a measurable signal> Hypothesis-driven development: Barry O’Reilly: http://barryoreilly.com/2013/10/21/how-to-implement-hypothesis-driven- development/
  • 41. 41 The DORA Metrics Framework • Suitable for individuals, teams, departments or organisations. • Suited to technical and non-technical teams. • Suitable for top down and bottom up metrics.
  • 42. 42 Outputs v Outcomes Let’s pretend: we are a highway construction company: https://hbr.org/2012/11/its-not-just-semantics-managing- outcomes OutcomesOutputs • Number of highway miles built • Number of highway miles repaired • Number of bridges built • etc • Improved Traffic flow • Reduced Travel times • Reduction in Accidents
  • 43. 43 Example Outcomes • Organisational Performance • IT Performance • Team Engagement • Customer Satisfaction • Brand Awareness • Business Efficiency • Engineering Excellence • Career Progression
  • 44. 44 Example 1: IT Performance Test Automation Version Control Deployment Automation IT Performance (Speed & Stability) Deployment Frequency Lead time for change MTTR Change fail rate % Total test coverage Unit test coverage % Application code in VC % App config code in VC % Infrastructure code in VC % Deployments Automated OutcomesOutputsRemember!
  • 46. Background - How DevOpsGuys can help?
  • 48. 48 DevOps Client Engagement Process DISCOVER VALIDATE SCALE OPTIMISE • Establish goals & objectives • Highlight drivers for adoption • Assessment of DevOps Maturity • Create actionable next steps • Deliver learning pathways • Create initial delivery & platform teams • Develop and build a Minimum Viable DevOps Pipeline • Migrate pilot workloads as representative use cases • Validate applications and operations on the DevOps Pipeline • Map security, compliance and operational approaches against new controls • Position the organisation to adopt DevOps at scale • Expand delivery & platform teams • Workloads and data migration / production cutover • Implementation of DevOps Target Operating Model • Knowledge transfer and enablement • Post migration support and handoff of applications • Executive presentation, training and handoff • Ongoing improvement of implemented solutions. • Continued knowledge transfer and enablement. • Continued coaching and mentoring. 01 02 03 04
  • 49. 49 Cloud Engineering Engagements Inception Day An intense day of workshops to uncover what your solution really needs to solve and provide expert technical advice and guidance on how this can be achieved. Build, Test and Transition Build the cloud platform; bringing a minimum viable service into production to prove the design principles and then iterating. Continually transitioning into service; either with the your operational teams or the CloudOps managed service Operate and Optimise The expert teams that built your platform retain responsibility for its ongoing operations and optimisation. Flexible managed service and support options aligned to your operating model. Discovery and Design Collaboratively design and architect the platform, considering its reliability, operability and security. Build any spikes or POCs that are needed and plan the main build or migration phase.
  • 50. 50 Call to Action • Goal - Drive Cloud consumption by driving DevOps Adoption 1. Help you drive DevOps & Cloud thought leadership into your accounts via webinars, client briefings, presentations etc 2. Run a DevOps Transformation Workshop • 2-3 hours of structured Transformation brainstorming 3. Cloud Migration Engineering • Accelerate their adoption by helping them deliver • (like Skyscanner, Wealthify etc)
  • 51. Background - DevOpsGuys Intro The story so far…
  • 52. 52 Founders JAMES SMITH A commercially-focused IT Professional with a 20 year record of driving growth in revenue. Delivered ecommerce systems for Dell, Pizza Hut & RAC - transacting millions of orders and more than $150 million in revenue a year. STEVE THAIR A highly experienced IT professional with over 25 years’ experience across system development and infrastructure operations. Steve is one of 6 Microsoft Regional Directors in the UK. DOG-Internal
  • 53. 53 Company Overview • Founded 2013 • 70 Staff • 30+ Clients • £7.2m turnover FY18 • Headquartered in Cardiff • Established as thought leaders in DevOps • Quoted by Gartner and Forrester in commissioned research • Microsoft customer advisory board for DevOps • Winner – 2016 Wales Start Up Awards “DevOpsGuys are luminaries in the UK DevOps space.” Gene Kim, Author – “The Phoenix Project” DOG-Internal
  • 56. 56 OUR VISION IS TO CONNECT PEOPLE & TECHNOLOGY, TO CREATE POSITIVE CHANGE Vision DOG-Internal
  • 57. 57 OUR MISSION IS TO BE THE WORLD'S LEADING AUTHORITY IN IMPLEMENTING HIGH-PERFORMANCE IT Mission DOG-Internal
  • 61. 61 Acknowledgements & Awards “20 UK-based tech start-ups you should know about.” “100 DevOps leaders, enthusiasts, and experts you should follow today.” “I consider DevOpsGuys luminaries in the DevOps space because of all their work to help large, complex organizations understand how they can adopt DevOps principles and practices”. Gene Kim, co-author of “The DevOps Handbook" and "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win” DOG-Internal