SlideShare a Scribd company logo
1 of 29
Download to read offline
THE ANTI-
TRANSFORMATION
TRANSFORMATION
@mircohering #notafactoryanymore
ABOUT ME
@mircohering #notafactoryanymore
Mirco Hering
APAC Lead for DevOps & Agile
@mircohering on Twitter
Blog at http://notafactoryanymore.com
Copyright © 2018 Accenture Security. All rights reserved. 3
WHAT IS A TRANSFORMATION
@mircohering #notafactoryanymore
MISALIGNED PRINCIPLES AND PROCESSES
“Rigth now, your company has
21st century Internet enabled business
processes,
Mid 20th century management processes all
built
Atop 19th century management principles.”
- Gary Hamel, American Management Expert
@mircohering #notafactoryanymore
WORKING WITH THE WRONG MENTAL MODEL
@mircohering #notafactoryanymore
6
THE TRANSFORMATION LIFECYCLE
Stable State Stable State
Stable State
@mircohering #notafactoryanymore
7
THE TRANSFORMATION LIFECYCLE
Ongoing stimulus
@mircohering #notafactoryanymore
8
BUT DO YOU KNOW YOUR CURRENT STATE
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
TRANSFORMATION
CONSIDERATIONS
@mircohering #notafactoryanymore
THE ART OF ACTION
10@mircohering #notafactoryanymore
THREE DIMENSIONS OF CHANGE
Organising and
managing
knowledge
workers in IT
Technology
Architectures
Ecosystem of
vendors and
applications
Modern IT
Innovation
Speed
Agility
Quality
@mircohering #notafactoryanymore
11/7/2018 12
WHAT COMPUTER GAMES CAN TEACH US ABOUT
MATURITY MODELS
@mircohering #notafactoryanymore
13
THERE ARE COMMON PATTERNS
Throughput
Code &
Functional
Quality
SCM, Build, Deploy,
Environments
@mircohering #notafactoryanymore
SOFTWARE SUPPLY CHAIN /
DEPLOYMENT PROCESS WORKSHOP
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
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
Copyright © 2018 Accenture Security. All rights reserved. 16
DECOUPLING THE ARCHITECTURE
Copyright © 2018 Accenture Security. All rights reserved. 17
DECOUPLING THE ARCHITECTURE
Legacy Logic
Legacy Data
New Data/
Event Stream
MS MS MS
RESPONDING TO THE MARKET REQUIRES
FASTER SPEED
@mircohering #notafactoryanymore
Copyright © 2018 Accenture Security. All rights reserved. 19
CULTURE CHANGE IS HARD
WHAT METRICS ARE GOOD METRICS
Copyright © 2018 Accenture. All rights reserved. 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
Copyright © 2018 Accenture. All rights reserved. 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
TARGET DEVOPS ORGANISATION
Delivery Governance
DevOps Platform Team
Test
Automation
Agile
Team
…Agile
Team
Agile
Team
Automated
App Release
Environment
Provisioning
Agile Governance Function
• Define Agile adoption roadmap, goal and Agile
standard
• Govern Agile projects (status, Agile “health”) and
identify coaching needs
• Identify and prioritize adoption blockers and
resolve them
DevOps Governance Function
• Define and maintain the DevOps standards
• Ensure the application teams follow the DevOps
standards
• Decouple the architectures
Quality Assurance
• Assuring the quality delivery of initiatives by
guiding test strategies and review results
• Design, Build, Test, Maintain
• Follow the DevOps standards in order to
leverage the DevOps Support Services
• Focus on the DevOps services delivery in
accordance with the agreed SLA
• Can on-board any application which follows
the DevOps standards
• Provides “Adopt an Ops Engineer” service
• Define and maintain the testing framework
• Provide resources with the right skills to
automate the testing and do exploratory
testing
DevOps
Governance
function
Quality
Assurance
Agile
Governance
Function
Test Automation COE
Copyright © 2018 Accenture. All rights reserved. 22
ReleaseTrain/
AgileProgram
Provides Self-Service Capabilities
Supports Adoption of Framework
Provides Minimum Viable Governance
23
THE END-STATE IS NO END-STATE
@mircohering #notafactoryanymore
RULE #1 FOR DEVOPS TOOLS
Copyright © 2018 Accenture. All rights reserved. 24
TOOL SELECTION - CRITERIA
Copyright © 2018 Accenture. All rights reserved. 25
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
THE EVALUATION CHALLENGE
Automation
Vendor A: 100 Dollar per day
Vendor B: 80 Dollars per day
AVG$
Total$
@mircohering #notafactoryanymore
THE EVALUATION CHALLENGE -PART 2
@mircohering #notafactoryanymore
First Time Resolution
Rate/Resolution TimeSLAs
SILVER BULLET OR SNAKE OIL?
@mircohering #notafactoryanymore
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

More Related Content

What's hot

DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...XebiaLabs
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another ViewAgron Fazliu
 
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...XebiaLabs
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackGene Kim
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereNicole Forsgren
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationCA Technologies
 
Moving to Continuous Delivery with XebiaLabs XL Release
Moving to Continuous Delivery with XebiaLabs XL ReleaseMoving to Continuous Delivery with XebiaLabs XL Release
Moving to Continuous Delivery with XebiaLabs XL ReleaseXebiaLabs
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOpsMartin Croker
 
2017 DevSecOps Survey
2017 DevSecOps Survey2017 DevSecOps Survey
2017 DevSecOps SurveySonatype
 
DevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of ParadiseDevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of ParadiseXebiaLabs
 
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-WilliamsDynatrace
 
Tools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsTools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsNicole Forsgren
 
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.ioSoftware Guru
 
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...Nicole Forsgren
 
Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDevOps.com
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Aswin Kumar
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devopsMatthew Skelton
 
How is testing different in a DevOps agile team. A perspective from the team.
How is testing different in a DevOps agile team. A perspective from the team.How is testing different in a DevOps agile team. A perspective from the team.
How is testing different in a DevOps agile team. A perspective from the team.TEST Huddle
 

What's hot (20)

DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
 
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About Feedback
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
 
Moving to Continuous Delivery with XebiaLabs XL Release
Moving to Continuous Delivery with XebiaLabs XL ReleaseMoving to Continuous Delivery with XebiaLabs XL Release
Moving to Continuous Delivery with XebiaLabs XL Release
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
 
2017 DevSecOps Survey
2017 DevSecOps Survey2017 DevSecOps Survey
2017 DevSecOps Survey
 
DevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of ParadiseDevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of Paradise
 
Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain
 
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
 
Tools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsTools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOps
 
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
 
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
 
Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps Success
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devops
 
How is testing different in a DevOps agile team. A perspective from the team.
How is testing different in a DevOps agile team. A perspective from the team.How is testing different in a DevOps agile team. A perspective from the team.
How is testing different in a DevOps agile team. A perspective from the team.
 
Software as Craft
Software as CraftSoftware as Craft
Software as Craft
 

Similar to The Anti-Transformation transformation @DevOps Summit Amsterdam

DevOps2018 Singapore Eliminating the dev versus ops mentality
DevOps2018 Singapore Eliminating the dev versus ops mentalityDevOps2018 Singapore Eliminating the dev versus ops mentality
DevOps2018 Singapore Eliminating the dev versus ops mentalityMirco Hering
 
How to approach Enterprise transformation
How to approach Enterprise transformationHow to approach Enterprise transformation
How to approach Enterprise transformationMirco Hering
 
Hunter Fan + EAC Presentation
Hunter Fan + EAC PresentationHunter Fan + EAC Presentation
Hunter Fan + EAC PresentationAddison9
 
EAC Hunter Fan Presentation
EAC Hunter Fan PresentationEAC Hunter Fan Presentation
EAC Hunter Fan PresentationAddison9
 
Leveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity PlanningLeveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity PlanningCA Technologies
 
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
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
Performance Continuous Integration
Performance Continuous IntegrationPerformance Continuous Integration
Performance Continuous IntegrationAlmudena Vivanco
 
Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator DevOps.com
 
Unlocking Faster Product Development Cycles
Unlocking Faster Product Development CyclesUnlocking Faster Product Development Cycles
Unlocking Faster Product Development CyclesPerforce
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGroup
 
Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator DevOps.com
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsWorksoft
 
Freedom and Responsibility
Freedom and ResponsibilityFreedom and Responsibility
Freedom and ResponsibilityMike Ruangutai
 
DevOps Winners and Losers
DevOps Winners and LosersDevOps Winners and Losers
DevOps Winners and LosersLance Knight
 
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
 
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
 
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
 
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software Ireland
 

Similar to The Anti-Transformation transformation @DevOps Summit Amsterdam (20)

DevOps2018 Singapore Eliminating the dev versus ops mentality
DevOps2018 Singapore Eliminating the dev versus ops mentalityDevOps2018 Singapore Eliminating the dev versus ops mentality
DevOps2018 Singapore Eliminating the dev versus ops mentality
 
How to approach Enterprise transformation
How to approach Enterprise transformationHow to approach Enterprise transformation
How to approach Enterprise transformation
 
Enabling Agility Through DevOps
Enabling Agility Through DevOpsEnabling Agility Through DevOps
Enabling Agility Through DevOps
 
Hunter Fan + EAC Presentation
Hunter Fan + EAC PresentationHunter Fan + EAC Presentation
Hunter Fan + EAC Presentation
 
EAC Hunter Fan Presentation
EAC Hunter Fan PresentationEAC Hunter Fan Presentation
EAC Hunter Fan Presentation
 
Leveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity PlanningLeveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity Planning
 
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
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Performance Continuous Integration
Performance Continuous IntegrationPerformance Continuous Integration
Performance Continuous Integration
 
Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator
 
Unlocking Faster Product Development Cycles
Unlocking Faster Product Development CyclesUnlocking Faster Product Development Cycles
Unlocking Faster Product Development Cycles
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator Software Quality as a Competitive Differentiator
Software Quality as a Competitive Differentiator
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
 
Freedom and Responsibility
Freedom and ResponsibilityFreedom and Responsibility
Freedom and Responsibility
 
DevOps Winners and Losers
DevOps Winners and LosersDevOps Winners and Losers
DevOps Winners and Losers
 
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
 
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
 
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
 
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
 

More from Mirco Hering

Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationMirco 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 (17)

Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformation
 
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

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 

Recently uploaded (20)

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 

The Anti-Transformation transformation @DevOps Summit Amsterdam

  • 2. ABOUT ME @mircohering #notafactoryanymore Mirco Hering APAC Lead for DevOps & Agile @mircohering on Twitter Blog at http://notafactoryanymore.com
  • 3. Copyright © 2018 Accenture Security. All rights reserved. 3 WHAT IS A TRANSFORMATION @mircohering #notafactoryanymore
  • 4. MISALIGNED PRINCIPLES AND PROCESSES “Rigth now, your company has 21st century Internet enabled business processes, Mid 20th century management processes all built Atop 19th century management principles.” - Gary Hamel, American Management Expert @mircohering #notafactoryanymore
  • 5. WORKING WITH THE WRONG MENTAL MODEL @mircohering #notafactoryanymore
  • 6. 6 THE TRANSFORMATION LIFECYCLE Stable State Stable State Stable State @mircohering #notafactoryanymore
  • 7. 7 THE TRANSFORMATION LIFECYCLE Ongoing stimulus @mircohering #notafactoryanymore
  • 8. 8 BUT DO YOU KNOW YOUR CURRENT STATE 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
  • 10. THE ART OF ACTION 10@mircohering #notafactoryanymore
  • 11. THREE DIMENSIONS OF CHANGE Organising and managing knowledge workers in IT Technology Architectures Ecosystem of vendors and applications Modern IT Innovation Speed Agility Quality @mircohering #notafactoryanymore
  • 12. 11/7/2018 12 WHAT COMPUTER GAMES CAN TEACH US ABOUT MATURITY MODELS @mircohering #notafactoryanymore
  • 13. 13 THERE ARE COMMON PATTERNS Throughput Code & Functional Quality SCM, Build, Deploy, Environments @mircohering #notafactoryanymore
  • 14. SOFTWARE SUPPLY CHAIN / DEPLOYMENT PROCESS WORKSHOP 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
  • 15. 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
  • 16. Copyright © 2018 Accenture Security. All rights reserved. 16 DECOUPLING THE ARCHITECTURE
  • 17. Copyright © 2018 Accenture Security. All rights reserved. 17 DECOUPLING THE ARCHITECTURE Legacy Logic Legacy Data New Data/ Event Stream MS MS MS
  • 18. RESPONDING TO THE MARKET REQUIRES FASTER SPEED @mircohering #notafactoryanymore
  • 19. Copyright © 2018 Accenture Security. All rights reserved. 19 CULTURE CHANGE IS HARD
  • 20. WHAT METRICS ARE GOOD METRICS Copyright © 2018 Accenture. All rights reserved. 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
  • 21. Copyright © 2018 Accenture. All rights reserved. 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
  • 22. TARGET DEVOPS ORGANISATION Delivery Governance DevOps Platform Team Test Automation Agile Team …Agile Team Agile Team Automated App Release Environment Provisioning Agile Governance Function • Define Agile adoption roadmap, goal and Agile standard • Govern Agile projects (status, Agile “health”) and identify coaching needs • Identify and prioritize adoption blockers and resolve them DevOps Governance Function • Define and maintain the DevOps standards • Ensure the application teams follow the DevOps standards • Decouple the architectures Quality Assurance • Assuring the quality delivery of initiatives by guiding test strategies and review results • Design, Build, Test, Maintain • Follow the DevOps standards in order to leverage the DevOps Support Services • Focus on the DevOps services delivery in accordance with the agreed SLA • Can on-board any application which follows the DevOps standards • Provides “Adopt an Ops Engineer” service • Define and maintain the testing framework • Provide resources with the right skills to automate the testing and do exploratory testing DevOps Governance function Quality Assurance Agile Governance Function Test Automation COE Copyright © 2018 Accenture. All rights reserved. 22 ReleaseTrain/ AgileProgram Provides Self-Service Capabilities Supports Adoption of Framework Provides Minimum Viable Governance
  • 23. 23 THE END-STATE IS NO END-STATE @mircohering #notafactoryanymore
  • 24. RULE #1 FOR DEVOPS TOOLS Copyright © 2018 Accenture. All rights reserved. 24
  • 25. TOOL SELECTION - CRITERIA Copyright © 2018 Accenture. All rights reserved. 25 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
  • 26. THE EVALUATION CHALLENGE Automation Vendor A: 100 Dollar per day Vendor B: 80 Dollars per day AVG$ Total$ @mircohering #notafactoryanymore
  • 27. THE EVALUATION CHALLENGE -PART 2 @mircohering #notafactoryanymore First Time Resolution Rate/Resolution TimeSLAs
  • 28. SILVER BULLET OR SNAKE OIL? @mircohering #notafactoryanymore
  • 29. 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