SlideShare a Scribd company logo
1 of 24
Download to read offline
ELIMINATING THE DEV
VERSUS OPS MENTALITY –
DEVELOPING TEAMS IN A
CROSS FUNCTIONAL
TECHNOLOGY
ENVIRONMENT
@mircohering #notafactoryanymore
ABOUT ME
@mircohering #notafactoryanymore
Mirco Hering
APAC Lead for DevOps & Agile
@mircohering on Twitter
Blog at http://notafactoryanymore.com
2
3
BASIC BARRIERS ADDRESSED BY AGILE AND DEVOPS
Wanting Change
Development
• Create effective change
• Add/Modify features
Wanting Stability
Operations
• Create stability
• Enhance services
Wanting Flexibility
Customers
• Create flexibility
• Improve time to market
Agile Development DevOps
WALL OF
CONFLICT
WALL OF
CONFLICT
Practices
& Tools
Methodology
Culture
@mircohering #notafactoryanymore
4
CALMS MODEL OF DEVOPS
@mircohering #notafactoryanymore
5
DIMENSIONS TO CONSIDER
Enterprise Governance & Metrics
People and Organisation & Culture
Programme & Change Management
Technology &
Engineering
Tools
DevOps
Practices
@mircohering #notafactoryanymore
6
WHY IS THIS HARD?
“ignorance more frequently begets
confidence than does knowledge”
Charles Darwin
@mircohering #notafactoryanymore
In a survey of faculty at the University of Nebraska, 68% rated themselves in the top 25% for teaching ability. -
Wikipedia
In a similar survey, 87% of MBA students at Stanford University rated their academic performance as above the
median. - Wikipedia
For driving skill, 93% of the US sample and 69% of the Swedish sample put themselves in the top 50% - Wikipedia
How do you think people would rate you as a leader?” It turns out that 74% of the respondents think they’re either
above average or the best leader their people have ever had. – SmartBrief on Leadership
Let‘s look at some examples
DUNNING KRUGER EFFECT - ILLUSORY SUPERIORITY
@mircohering #notafactoryanymore
8
ORGANISATIONAL BLINDNESS IN ACTION
Impression of standard process across organisational levels (Quality Software
Management: First-Order Measurement (Quality Software Management) by
Gerald M. Weinberg 1991 )
67%
22%
CLOUD NIST
58%
46%
37%
C-SUITE MANAGER ENGINEER
Adoption across 15 criteria
@mircohering #notafactoryanymore
9
WHAT COMPUTER GAMES CAN TEACH US ABOUT
MATURITY MODELS
@mircohering #notafactoryanymore
10
THERE ARE COMMON PATTERNS
Throughput
Code &
Functional
Quality
SCM, Build, Deploy,
Environments
@mircohering #notafactoryanymore
Model A
DEVOPS DELIVERY MODELS
Model C
Continuous Delivery
Automated Application Deployment
into Persistent Environments
Automated environment provisioning:
Cloud provisioning of Environments is part of
the Deployment process
Model B
Container-based Deployment:
Container-based deployment of
Microservice based application
services
24/7
11@mircohering #notafactoryanymore
12
CULTURE CHANGE IS HARD
@mircohering #notafactoryanymore
TARGET DEVOPS ORGANISATION
Delivery Governance
DevOps Platform Team
Test
Automation
Agile
Team
…Agile
Team
Agile
Team
Automated
App Release
Environment
Provisioning
DevOps
Governance
function
Quality
Assurance
Agile
Governance
Function
Test Automation COE
13
ReleaseTrain/
AgileProgram
Provides Self-Service Capabilities
Supports Adoption of Framework
Provides Minimum Viable Governance
@mircohering #notafactoryanymore
14
SITE RELIABILITY ENGINEERING
class SRE implements DevOps
@mircohering #notafactoryanymore
15
TESTING NEEDS TO CHANGE TOO
@mircohering #notafactoryanymore
A DEVOPS BLUEPRINT
DEV
PPTE
NFT
PROD
SITx
Workflow
Management
IDE
Defects
Retrofits
Requirements
Technology
based
Source Control
Source code
Documentation
Build Server Build Store
Build Scheduler
Build & Deployment Orchestration, Automation &
Governance
Extract
Store
Deploy
Automated
Regression
Cycle
Automated
Regression
Cycle
Automated
Regression
Cycle
Test Management
Service
Virtualisation
EnvironmentsSoftware Delivery Testing
Analytics
Dashboards Build Health
Continuous
Improvements
Reporting & Metrics
Deployment duration
Deployment
Defects
Orchestration, Automation
& Governance
Environment provisioning & tests
Compute Network Storage
Configuration
Management
Environment
Design & templates
Initiate
Monitoring
(Functional & Non-
Functional)
Platform Delivery
Test data
management
Test
Architecture
Test Automation
Data
Warehouse
16@mircohering #notafactoryanymore
DEVOPS TOOLS SHOULD FOLLOW DEVOPS PRACTICES
17
Fit-for purpose
Compatibility with tech &
app stack
Licensing (Open Source,
Commercial)
Config as Code /
Dev -> Prod promotion
Integration with other tools
Ease of configuration
5
Skills (Organisation & Market)
6
7
1
2
3
4
@mircohering #notafactoryanymore
USING A VALUE STREAM MAP TO GOVERN YOUR DEVOPS
ADOPTION
Collaborative Discussion on Process and Gaps
Documented Process
Reporting on progress and status
Do we do this
here or there?
Not sure – let
me call someone
who knows
18@mircohering #notafactoryanymore
DB INC
DAY 0
DEVOPS DEPLOYMENT DIAGRAM
EMAIL PRE CHECK DEPLOY
TECH VAL
POST CHECK
FUNC VAL
EMAIL SHAKE-DOWN
Cycle Time
Prep Time Deploy Time VAL Time
LIVE



MT
SA
MT
MAN
MANUAL
CIX - 0 Hours
iDEV - 7 Hours
TST - <> Hours
Failure Rate Failure Rate Failure Rate Failure Rate
CIX 15% N/A 10% N/A
iDEV N/A N/A
TST N/A N/A
CIX - 24 Hours
iDEV - <> Hours
TST – <> Hours
DAY 0
MT
SA13
27% 73%
Number of process
activity
Level of Automation
(%)
Level of Manual
Intervention (%)
<>
AUTOMATED
LEGEND
CIX - 3 Hours
iDEV - <> Hours
TST - <> Hours
CIX – 0.5 Hours
iDEV - <> Hours
TST - <> Hours
TECH CONF
19@mircohering #notafactoryanymore
WHAT METRICS ARE GOOD METRICS
20
Traditional Teams Agile Teams
Measure Outputs Measure Outcomes
Measure Activity Measure Results
Measure Time Spent per Task Measure Work Items Completed
Assess Snapshots Assess Trends
Provide Feedback Infrequently Provide Feedback Frequently
Use Metrics for assessment Use Metrics to Inform Program Decisions
Performance
Results
Throughput,
Efficiency
Trends, Flow
Feedback
Value of
Measurement
Performance
Results
Throughput,
Efficiency
Trends, Flow
Feedback
Value of
Measurement
@mircohering #notafactoryanymore
21
HOW DO WE KNOW WE ARE
GETTING BETTER?
Deployment Success
rate
Change failure rate
Production Incidents
& Defects
Change Leader &
Cycle Time
Transaction Cost
Mean Time to Detect
Mean Time to
Restore
eNPS
% Engineering
bNPS
@mircohering #notafactoryanymore
THE EVALUATION CHALLENGE
Automation
Vendor A: 100 Dollar per day
Vendor B: 80 Dollars per day
AVG$
Total$
@mircohering #notafactoryanymore 22
THE EVALUATION CHALLENGE -PART 2
@mircohering #notafactoryanymore
First Time Resolution
Rate/Resolution TimeSLAs
23
WANT MORE LEARN MORE?
To receive the following:
A copy of this presentation
An excerpt of DevOps for the Modern Enterprise
Videos and slides from my DevOps Enterprise talks
Most popular blog posts from notafactoryanymore.com
Get early access to any material coming out with
“DevOps For the Modern Enterprise”
Just pick up your phone and send an email:
To: mirco@SendYourSlides.com
Subject: devops
@mircohering 24

More Related Content

What's hot

Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfallgosain20
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyPayod Soni
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
Advance ALM and DevOps Practices with Continuous Improvement
Advance ALM and DevOps Practices with Continuous ImprovementAdvance ALM and DevOps Practices with Continuous Improvement
Advance ALM and DevOps Practices with Continuous ImprovementTechWell
 
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...Mark Fromson
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management PracticesLuigi Buglione
 
Agile vs. waterfall simple 2017
Agile vs. waterfall simple 2017Agile vs. waterfall simple 2017
Agile vs. waterfall simple 2017Dvir Zohar
 
DOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterDOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterGene Kim
 
Continuous Delivery in a Legacy Shop—One Step at a Time
Continuous Delivery in a Legacy Shop—One Step at a TimeContinuous Delivery in a Legacy Shop—One Step at a Time
Continuous Delivery in a Legacy Shop—One Step at a TimeTechWell
 
Knowing Where to Tap
Knowing Where to TapKnowing Where to Tap
Knowing Where to TapQASymphony
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Jez Humble
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management Kostiantyn Trefiak
 
Continuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsContinuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsTechWell
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...QASymphony
 
Performance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps EnvironmentsPerformance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps EnvironmentsTechWell
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfallDvir Zohar
 

What's hot (19)

Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Advance ALM and DevOps Practices with Continuous Improvement
Advance ALM and DevOps Practices with Continuous ImprovementAdvance ALM and DevOps Practices with Continuous Improvement
Advance ALM and DevOps Practices with Continuous Improvement
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management Practices
 
Agile vs. waterfall simple 2017
Agile vs. waterfall simple 2017Agile vs. waterfall simple 2017
Agile vs. waterfall simple 2017
 
DOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterDOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that Matter
 
Continuous Delivery in a Legacy Shop—One Step at a Time
Continuous Delivery in a Legacy Shop—One Step at a TimeContinuous Delivery in a Legacy Shop—One Step at a Time
Continuous Delivery in a Legacy Shop—One Step at a Time
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Knowing Where to Tap
Knowing Where to TapKnowing Where to Tap
Knowing Where to Tap
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
 
Continuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsContinuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOps
 
Dev ops metrics
Dev ops metricsDev ops metrics
Dev ops metrics
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
 
Performance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps EnvironmentsPerformance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps Environments
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfall
 

Similar to Eliminating the DevOps Versus Ops Mentality

The Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamThe Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamMirco Hering
 
How to approach Enterprise transformation
How to approach Enterprise transformationHow to approach Enterprise transformation
How to approach Enterprise transformationMirco Hering
 
Webinar Deck: Leverage DevOps to Accelerate Enterprise Transformation
Webinar Deck: Leverage DevOps to Accelerate Enterprise TransformationWebinar Deck: Leverage DevOps to Accelerate Enterprise Transformation
Webinar Deck: Leverage DevOps to Accelerate Enterprise TransformationNous Infosystems
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeCA Technologies
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in PracticeDerek Chen
 
Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationMirco Hering
 
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 ITGene Kim
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryAnand Chauhan
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsQASymphony
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentApplause
 
Software Quality: A Cross-Organizational Competency
Software Quality: A Cross-Organizational CompetencySoftware Quality: A Cross-Organizational Competency
Software Quality: A Cross-Organizational CompetencyTechWell
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentDynatrace
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...XebiaLabs
 
Building and Delivering Software in a Faster and More Consistent Way
Building and Delivering Software in a Faster and More Consistent WayBuilding and Delivering Software in a Faster and More Consistent Way
Building and Delivering Software in a Faster and More Consistent WayDevOps Indonesia
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 

Similar to Eliminating the DevOps Versus Ops Mentality (20)

The Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamThe Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit Amsterdam
 
How to approach Enterprise transformation
How to approach Enterprise transformationHow to approach Enterprise transformation
How to approach Enterprise transformation
 
Webinar Deck: Leverage DevOps to Accelerate Enterprise Transformation
Webinar Deck: Leverage DevOps to Accelerate Enterprise TransformationWebinar Deck: Leverage DevOps to Accelerate Enterprise Transformation
Webinar Deck: Leverage DevOps to Accelerate Enterprise Transformation
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
 
DevOps
DevOpsDevOps
DevOps
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in Practice
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformation
 
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
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Effective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt GulEffective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt Gul
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOps
 
Developer Velocity
Developer VelocityDeveloper Velocity
Developer Velocity
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 
Software Quality: A Cross-Organizational Competency
Software Quality: A Cross-Organizational CompetencySoftware Quality: A Cross-Organizational Competency
Software Quality: A Cross-Organizational Competency
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
 
Building and Delivering Software in a Faster and More Consistent Way
Building and Delivering Software in a Faster and More Consistent WayBuilding and Delivering Software in a Faster and More Consistent Way
Building and Delivering Software in a Faster and More Consistent Way
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 

More from Mirco Hering

New barriers of transformation at DevOpsDays Lisbon
New barriers of transformation at DevOpsDays LisbonNew barriers of transformation at DevOpsDays Lisbon
New barriers of transformation at DevOpsDays LisbonMirco Hering
 
DevOps leadership in the age of agile - Agile Porto
DevOps leadership in the age of agile - Agile PortoDevOps leadership in the age of agile - Agile Porto
DevOps leadership in the age of agile - Agile PortoMirco Hering
 
The anti transformation transformation - tech week
The anti transformation transformation - tech weekThe anti transformation transformation - tech week
The anti transformation transformation - tech weekMirco Hering
 
2018 alldaydevops presentation
2018 alldaydevops presentation2018 alldaydevops presentation
2018 alldaydevops presentationMirco Hering
 
Last 2018 - Choose your own Transformation Adventure
Last 2018 - Choose your own Transformation AdventureLast 2018 - Choose your own Transformation Adventure
Last 2018 - Choose your own Transformation AdventureMirco Hering
 
Testingmind Conference Presentation
Testingmind Conference PresentationTestingmind Conference Presentation
Testingmind Conference PresentationMirco Hering
 
DevOpsTalks 2018 talk about Transformations
DevOpsTalks 2018 talk about TransformationsDevOpsTalks 2018 talk about Transformations
DevOpsTalks 2018 talk about TransformationsMirco Hering
 
Unicom Devops Summit 2018 Melbourne
Unicom Devops Summit 2018 MelbourneUnicom Devops Summit 2018 Melbourne
Unicom Devops Summit 2018 MelbourneMirco Hering
 
What got you here wont get you there
What got you here wont get you thereWhat got you here wont get you there
What got you here wont get you thereMirco Hering
 
Scrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering BangaloreScrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering BangaloreMirco Hering
 
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 MelbourneMirco Hering
 
Mirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco Hering
 
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3Mirco Hering
 
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...Mirco Hering
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Mirco Hering
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Mirco Hering
 

More from Mirco Hering (16)

New barriers of transformation at DevOpsDays Lisbon
New barriers of transformation at DevOpsDays LisbonNew barriers of transformation at DevOpsDays Lisbon
New barriers of transformation at DevOpsDays Lisbon
 
DevOps leadership in the age of agile - Agile Porto
DevOps leadership in the age of agile - Agile PortoDevOps leadership in the age of agile - Agile Porto
DevOps leadership in the age of agile - Agile Porto
 
The anti transformation transformation - tech week
The anti transformation transformation - tech weekThe anti transformation transformation - tech week
The anti transformation transformation - tech week
 
2018 alldaydevops presentation
2018 alldaydevops presentation2018 alldaydevops presentation
2018 alldaydevops presentation
 
Last 2018 - Choose your own Transformation Adventure
Last 2018 - Choose your own Transformation AdventureLast 2018 - Choose your own Transformation Adventure
Last 2018 - Choose your own Transformation Adventure
 
Testingmind Conference Presentation
Testingmind Conference PresentationTestingmind Conference Presentation
Testingmind Conference Presentation
 
DevOpsTalks 2018 talk about Transformations
DevOpsTalks 2018 talk about TransformationsDevOpsTalks 2018 talk about Transformations
DevOpsTalks 2018 talk about Transformations
 
Unicom Devops Summit 2018 Melbourne
Unicom Devops Summit 2018 MelbourneUnicom Devops Summit 2018 Melbourne
Unicom Devops Summit 2018 Melbourne
 
What got you here wont get you there
What got you here wont get you thereWhat got you here wont get you there
What got you here wont get you there
 
Scrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering BangaloreScrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering Bangalore
 
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
 
Mirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco hering devops for systems of record final
Mirco hering devops for systems of record final
 
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
 
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 

Recently uploaded

Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
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 usageMatteo Carbone
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
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
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 

Eliminating the DevOps Versus Ops Mentality

  • 1. ELIMINATING THE DEV VERSUS OPS MENTALITY – DEVELOPING TEAMS IN A CROSS FUNCTIONAL TECHNOLOGY ENVIRONMENT @mircohering #notafactoryanymore
  • 2. ABOUT ME @mircohering #notafactoryanymore Mirco Hering APAC Lead for DevOps & Agile @mircohering on Twitter Blog at http://notafactoryanymore.com 2
  • 3. 3 BASIC BARRIERS ADDRESSED BY AGILE AND DEVOPS Wanting Change Development • Create effective change • Add/Modify features Wanting Stability Operations • Create stability • Enhance services Wanting Flexibility Customers • Create flexibility • Improve time to market Agile Development DevOps WALL OF CONFLICT WALL OF CONFLICT Practices & Tools Methodology Culture @mircohering #notafactoryanymore
  • 4. 4 CALMS MODEL OF DEVOPS @mircohering #notafactoryanymore
  • 5. 5 DIMENSIONS TO CONSIDER Enterprise Governance & Metrics People and Organisation & Culture Programme & Change Management Technology & Engineering Tools DevOps Practices @mircohering #notafactoryanymore
  • 6. 6 WHY IS THIS HARD? “ignorance more frequently begets confidence than does knowledge” Charles Darwin @mircohering #notafactoryanymore
  • 7. In a survey of faculty at the University of Nebraska, 68% rated themselves in the top 25% for teaching ability. - Wikipedia In a similar survey, 87% of MBA students at Stanford University rated their academic performance as above the median. - Wikipedia For driving skill, 93% of the US sample and 69% of the Swedish sample put themselves in the top 50% - Wikipedia How do you think people would rate you as a leader?” It turns out that 74% of the respondents think they’re either above average or the best leader their people have ever had. – SmartBrief on Leadership Let‘s look at some examples DUNNING KRUGER EFFECT - ILLUSORY SUPERIORITY @mircohering #notafactoryanymore
  • 8. 8 ORGANISATIONAL BLINDNESS IN ACTION Impression of standard process across organisational levels (Quality Software Management: First-Order Measurement (Quality Software Management) by Gerald M. Weinberg 1991 ) 67% 22% CLOUD NIST 58% 46% 37% C-SUITE MANAGER ENGINEER Adoption across 15 criteria @mircohering #notafactoryanymore
  • 9. 9 WHAT COMPUTER GAMES CAN TEACH US ABOUT MATURITY MODELS @mircohering #notafactoryanymore
  • 10. 10 THERE ARE COMMON PATTERNS Throughput Code & Functional Quality SCM, Build, Deploy, Environments @mircohering #notafactoryanymore
  • 11. Model A DEVOPS DELIVERY MODELS Model C Continuous Delivery Automated Application Deployment into Persistent Environments Automated environment provisioning: Cloud provisioning of Environments is part of the Deployment process Model B Container-based Deployment: Container-based deployment of Microservice based application services 24/7 11@mircohering #notafactoryanymore
  • 12. 12 CULTURE CHANGE IS HARD @mircohering #notafactoryanymore
  • 13. TARGET DEVOPS ORGANISATION Delivery Governance DevOps Platform Team Test Automation Agile Team …Agile Team Agile Team Automated App Release Environment Provisioning DevOps Governance function Quality Assurance Agile Governance Function Test Automation COE 13 ReleaseTrain/ AgileProgram Provides Self-Service Capabilities Supports Adoption of Framework Provides Minimum Viable Governance @mircohering #notafactoryanymore
  • 14. 14 SITE RELIABILITY ENGINEERING class SRE implements DevOps @mircohering #notafactoryanymore
  • 15. 15 TESTING NEEDS TO CHANGE TOO @mircohering #notafactoryanymore
  • 16. A DEVOPS BLUEPRINT DEV PPTE NFT PROD SITx Workflow Management IDE Defects Retrofits Requirements Technology based Source Control Source code Documentation Build Server Build Store Build Scheduler Build & Deployment Orchestration, Automation & Governance Extract Store Deploy Automated Regression Cycle Automated Regression Cycle Automated Regression Cycle Test Management Service Virtualisation EnvironmentsSoftware Delivery Testing Analytics Dashboards Build Health Continuous Improvements Reporting & Metrics Deployment duration Deployment Defects Orchestration, Automation & Governance Environment provisioning & tests Compute Network Storage Configuration Management Environment Design & templates Initiate Monitoring (Functional & Non- Functional) Platform Delivery Test data management Test Architecture Test Automation Data Warehouse 16@mircohering #notafactoryanymore
  • 17. DEVOPS TOOLS SHOULD FOLLOW DEVOPS PRACTICES 17 Fit-for purpose Compatibility with tech & app stack Licensing (Open Source, Commercial) Config as Code / Dev -> Prod promotion Integration with other tools Ease of configuration 5 Skills (Organisation & Market) 6 7 1 2 3 4 @mircohering #notafactoryanymore
  • 18. USING A VALUE STREAM MAP TO GOVERN YOUR DEVOPS ADOPTION Collaborative Discussion on Process and Gaps Documented Process Reporting on progress and status Do we do this here or there? Not sure – let me call someone who knows 18@mircohering #notafactoryanymore
  • 19. DB INC DAY 0 DEVOPS DEPLOYMENT DIAGRAM EMAIL PRE CHECK DEPLOY TECH VAL POST CHECK FUNC VAL EMAIL SHAKE-DOWN Cycle Time Prep Time Deploy Time VAL Time LIVE    MT SA MT MAN MANUAL CIX - 0 Hours iDEV - 7 Hours TST - <> Hours Failure Rate Failure Rate Failure Rate Failure Rate CIX 15% N/A 10% N/A iDEV N/A N/A TST N/A N/A CIX - 24 Hours iDEV - <> Hours TST – <> Hours DAY 0 MT SA13 27% 73% Number of process activity Level of Automation (%) Level of Manual Intervention (%) <> AUTOMATED LEGEND CIX - 3 Hours iDEV - <> Hours TST - <> Hours CIX – 0.5 Hours iDEV - <> Hours TST - <> Hours TECH CONF 19@mircohering #notafactoryanymore
  • 20. WHAT METRICS ARE GOOD METRICS 20 Traditional Teams Agile Teams Measure Outputs Measure Outcomes Measure Activity Measure Results Measure Time Spent per Task Measure Work Items Completed Assess Snapshots Assess Trends Provide Feedback Infrequently Provide Feedback Frequently Use Metrics for assessment Use Metrics to Inform Program Decisions Performance Results Throughput, Efficiency Trends, Flow Feedback Value of Measurement Performance Results Throughput, Efficiency Trends, Flow Feedback Value of Measurement @mircohering #notafactoryanymore
  • 21. 21 HOW DO WE KNOW WE ARE GETTING BETTER? Deployment Success rate Change failure rate Production Incidents & Defects Change Leader & Cycle Time Transaction Cost Mean Time to Detect Mean Time to Restore eNPS % Engineering bNPS @mircohering #notafactoryanymore
  • 22. THE EVALUATION CHALLENGE Automation Vendor A: 100 Dollar per day Vendor B: 80 Dollars per day AVG$ Total$ @mircohering #notafactoryanymore 22
  • 23. THE EVALUATION CHALLENGE -PART 2 @mircohering #notafactoryanymore First Time Resolution Rate/Resolution TimeSLAs 23
  • 24. WANT MORE LEARN MORE? To receive the following: A copy of this presentation An excerpt of DevOps for the Modern Enterprise Videos and slides from my DevOps Enterprise talks Most popular blog posts from notafactoryanymore.com Get early access to any material coming out with “DevOps For the Modern Enterprise” Just pick up your phone and send an email: To: mirco@SendYourSlides.com Subject: devops @mircohering 24