SlideShare ist ein Scribd-Unternehmen logo
1 von 54
©2018 ConnectALL LLC
DevOps Winners and Losers
Lance Knight
SVP and General Manager
ConnectALL LLC an Orasi Compnay
©2018 ConnectALL LLC
For the last 15 years,
I have worked with companies
to improve velocity in their
software systems of delivery.
Lance Knight
SVP and GM, ConnectALL LLC
Father, Husband and Author
©2018 ConnectALL LLC
Why are DevOps concepts important today?
©2018 ConnectALL LLC
The landscape of software development is changing
Businesses today are in a constant state
of change due to both external and internal
forces, including the rapid development and
deployment of new technologies
©2018 ConnectALL LLC
Time-to-market and reaction time to vulnerabilities
are driving technology changes
• Never before have companies needed to change and yet be more secure
• There are more and more devices every day that need access to information
• Reacting to risks rapidly is key to your company’s ability to continue
doing business
• Capabilities are now product features and are integral to company success
©2018 ConnectALL LLC
Speed is the new currency of corporations
Lead Time: Time from Idea to Production
Time to market with
new capabilities
Reaction time to
security threats
©2018 ConnectALL LLC
87% of companies believe that digital transformation is a
competitive opportunity.
52% of executives say, “a lack of familiarity with technology” as a
barrier to digital transformation.
When asked, survey respondents rated “current IT systems” as the
third biggest obstacle to achieving digital transformation.
Source: https://siliconvalley.center/top-8-statistics-on-digital-transformation/
IT is still a Black Box to must Executive
©2018 ConnectALL LLC
These forces cause every company to be
software development company
• Employment of software developers
is projected to grow 24 percent from 2016
to 2026, much faster than the average for
all other occupations.
• The main reason for the growth in both
applications developers and systems
developers is a large increase in
the demand for computer software.
©2018 ConnectALL LLC
Example: Banking Industry
• The banking industry has had to adapt faster
than ever before. Banking choices and
customer loyalty are now technology driven.
Falling behind is a going out of business
strategy.
• My grandparents were with one bank their
whole life and technology did not play a role
in that choice. Personally, I recently switched
banks for a better mobile app.
• At the same time, access to information
needs to be secure and response time
around vulnerabilities is imperative
©2018 ConnectALL LLC
Example: Banking Industry
©2018 ConnectALL LLC
Example: Banking Industry
©2018 ConnectALL LLC
Example: Automobile
1960 Car: Zero lines of code Modern Car: 100 million lines of code
©2018 ConnectALL LLC
Agile and DevOps
• The digital transformation is driving Agile transformations and the adoption of
DevOps philosophies.
• Time to market and reaction time are key elements in business success.
DevOps Principles
Digital Transformations Agile Development Adoption
©2018 ConnectALL LLC
It’s created a tooling revolution and an explosion
of tools in the software development world
©2018 ConnectALL LLC
The problem DevOps is trying to solve
To be fast we must import the tools the user needs to deploy with
To be fast we must solve the hand off issue between teams
©2018 ConnectALL LLC
Traditional Software Delivery Organization
Development
Team
Application Code
Operations
Team
Servers
©2018 ConnectALL LLC
Teams with different objective
Development Team
Implement change
as fast as possible!
Operations Team
Avoid change to keep
Everything stable!
©2018 ConnectALL LLC
The goal of software in production is to serve the need
of the customer and reacting to security issues fast
DevOps is a collaboration between
development, Operations, and other
teams with the recognition that we
are tasked with achieving common
business goals.
©2018 ConnectALL LLC
More than 80% of our customers worldwide
have reported that they have adopted some
principles and practices of DevOps.
State of DevOps in most organizations
©2018 ConnectALL LLC
But…
©2018 ConnectALL LLC
Most of the 85% have not been successful due to:
• Cultural and behavioral differences
• They focused on deploying tools
as needed and not looking at the
bigger system for improvement.
©2018 ConnectALL LLC
DevOps Journey
High Performance Product Delivery
• High speed high quality
development
• Instant deployment of
changes
• One Team
• Focus on optimizing cycle
time to learn from
customers.
• CD enables business
innovation
Fine tuning, Customer-focused Delivery
• Release on demand:
software is always on
releasable state
• Cross-functional
end2end product centric
teams
• End2end managed
environment
• Comprehensive
automated suites
through ATDD/TDD
• One lifecycle
Pervasive Automation, Process Standardization
• More frequent releases
• Automated manual process
to speed up delivery
• Joint and shared objectives
• Quality built into release
process
• Dev and Ops connected
lifecycle
Adaptive
• Time-box releases
• Some automation
• Emergence of joint-
teams
Adhoc
• Traditional siloes
• Manual deployment
• Reactive
Quality
Speed
80% customers
©2018 ConnectALL LLC
Larger enterprises will continue to rollout DevOps at scale
But there result will be the same unless they adopt a new approach
to transformation
©2018 ConnectALL LLC
So DevOps Losers need to start again
©2018 ConnectALL LLC
What are DevOps winners doing
©2018 ConnectALL LLC
DevOps winners
Have a common goal.
Decentralize authority & control.
Can tear down infrastructure nightly.
Deploy small changes and often.
Change culture as well as process.
Use metrics to improve.
Align on business goals.
Aren't afraid to question why a process exists.
Map their value streams.
Work as a single team.
Integrate systems to remove waste.
Have monitoring/feedback loops and measure anything that moves.
Don’t depend on one hero.
Test before code.
Have common incentives.
Measure the cost of delay.
Can deploy code at any time.
Use lean process and systems thinking.
Trust each other.
Treat infrastructure as code.
Create repeatable delivery systems.
Have Ops sitting with Dev and vice versa.
DevOps winners DevOps winners
©2018 ConnectALL LLC
Culture
Infrastructure
Process
©2018 ConnectALL LLC
DevOps Winners and Culture
©2018 ConnectALL LLC
When the teams are not aligned
DevOps Bitch Day!
Process enablers not enforces
©2018 ConnectALL LLC
DevOps winners change culture as well as process
• Focus on changing the
difference in the cultures of
the organization
• Break down silos
• Operations want stable
environments
• Development wants to
respond to customer
requirements quickly
• DevOps does not
mean tools
Process enablers not enforces
©2018 ConnectALL LLC
DevOps winners don’t depend on one hero
• Remove roadblocks
• No longer one go-to person
• Depend on the team’s knowledge
• Knowledge sharing, sharing information
©2018 ConnectALL LLC
DevOps winners work as a single team
• Embed operations
in the development team
• DevOps teaching theory instead of
DevOps silos
• The one backlog theory – all tasks (operation
and development) are in one backlog. Challenge in
operations is Kanban but development is scrum
• Handoff latency is removed
©2018 ConnectALL LLC
DevOps winners have a common goal
• All working toward releasing faster
• Work on improving velocity
• Goal is allowing seamless delivery to
production
©2018 ConnectALL LLC
DevOps Winners and Process
©2018 ConnectALL LLC
DevOps winners use lean principles and
systems thinking
• Value Stream Mapping
• System Thinking Flow
• Remove Waste
©2018 ConnectALL LLC
Let’s Talk About Lean
©2018 ConnectALL LLC
Lean Thinking
Identify Value
Map the Value Stream
Create Flow
Establish Pull
Seek Perfection
5 Principles
©2018 ConnectALL LLC
Waste Reduction
©2018 ConnectALL LLC
System Thinking
Value Stream Management
Optimizing Global Flow
Never allowing a local optimization to create a global degradation
©2018 ConnectALL LLC
Value Stream Management
This is the system for software delivery
Never allowing a local optimization to create a global degradation
Work Intake
Code in Production
Map the end to end system
Customer
Time to Value (End to End Lead Time)
Agile DEVOPS
©2018 ConnectALL LLC
DevOps winners test a lot
• Test driven development
• Continuous test
• Drive out requirements
• Incorporate testers, developers, and
operations
• Test early in the process
Continuous
Testing
©2018 ConnectALL LLC
DevOps use metrics to improve
• Value stream metrics in
the whole delivery cycle
to put forward
organizational
improvement using
metrics
• Causality, Constraint
metrics
• Implements continuous
improvement
• Identify roadblocks in the
delivery cycle
©2018 ConnectALL LLC
DevOps winners deploy small changes and often
• Reduce level of risk
• Deliver changes more
often to market
• Enhance customer
feedback
• Reaction time to
market changes and
new security risks
©2018 ConnectALL LLC
DevOps Winners and Infrastructure
©2018 ConnectALL LLC
DevOps winners can deploy code at any time
• Latest build should be
able to go to prod at
any time
• Requires automation
of infrastructure
• Toggle off partially
implemented features
• Automated test suites:
performance, security,
documentation
©2018 ConnectALL LLC
DevOps winners treat infrastructure as code
• Environments are
revisioned, planned,
tested just like code
• Avoids configuration
drift
• Delivering technology
roadmaps for the
infrastructure
• Cloud based require
api management
(revisioning)
©2018 ConnectALL LLC
DevOps winners publish a technology roadmap
©2018 ConnectALL LLC
DevOps winners integrate systems
to remove waste
• Amplify feedback
• Remove waste in
overall velocity
• Artifact vs event driven
systems
• Integrate teams and
enhance collaboration
• System integration for
feedback loops
Visibility across groups Amplify feedback
technology
Value Stream Integration
©2018 ConnectALL LLC
DevOps winners automate their pipeline
• Build automation in the the pipeline
• Allow for automatic different levels of testing and code analysis
• Build automation integrated in infrastructure requests
• Production build has completed entire testing harness
• Automation includes integration of defects back into the one backlog
©2018 ConnectALL LLC
What did we learning from the DevOps winners
• We need to look at the end and system of delivery
• Culture is as important as tools if not more
• Used age-old principles like lean and systems thinking
• Automate processes wherever possible
• Focus on removing waste
• Applied continuous improvement principles
Process enablers not enforces
©2018 ConnectALL LLC
How do you restart your DevOps initiatives
Rally the team
Change the culture be IT enablers
Map the End to End Value Stream
Define your goals in the end state
Make sure you have the right executive sponsorship
©2018 ConnectALL LLC
The end goal of High Performance
High Performance Product Delivery
• High speed high quality
development
• Instant deployment of
changes
• One Team
• Focus on optimizing cycle
time to learn from
customers.
• CD enables business
innovation
Fine tuning, Customer-focused Delivery
• Release on demand:
software is always on
releasable state
• Cross-functional
end2end product centric
teams
• End2end managed
environment
• Comprehensive
automated suites
through ATDD/TDD
• One lifecycle
Pervasive Automation, Process Standardization
• More frequent releases
• Automated manual process
to speed up delivery
• Joint and shared objectives
• Quality built into release
process
• Dev and Ops connected
lifecycle
Adaptive
• Time-box releases
• Some automation
• Emergence of joint-
teams
Adhoc
• Traditional siloes
• Manual deployment
• Reactive
Quality
Speed
©2018 ConnectALL LLC
DevOps winners are seeing these outcomes
200x Faster deployment, 60% fewer failures
Deploy 30x more frequently and 200x faster
Experience 60% fewer service disruptions due to change failures
Recover 168x faster when they do experience failure
©2018 ConnectALL LLC
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

Building a DevOps Organization and Culture
Building a DevOps Organization and CultureBuilding a DevOps Organization and Culture
Building a DevOps Organization and CultureRapidValue
 
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Red Gate Software
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_custdennisn129
 
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...AgileSparks
 
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarPutting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarITSM Academy, Inc.
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
 
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy WebinarITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy WebinarITSM Academy, Inc.
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
 
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...Gene Kim
 
Improve software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with LeanImprove software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with LeanInstitut Lean France
 
Enabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at ScaleEnabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at ScaleBob Sokol
 
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanKeynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanSandipp Vijj, Digital Disruptor
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...Gene Kim
 
4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix Migration4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix MigrationJohn Barnhart
 
DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup
 
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...Gene Kim
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGroup
 
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessGoverning Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessTechWell
 

Was ist angesagt? (20)

Building a DevOps Organization and Culture
Building a DevOps Organization and CultureBuilding a DevOps Organization and Culture
Building a DevOps Organization and Culture
 
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
 
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarPutting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy WebinarITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
 
Improve software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with LeanImprove software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with Lean
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Enabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at ScaleEnabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at Scale
 
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanKeynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
 
4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix Migration4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix Migration
 
DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coast
 
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
Project to Product roadmap
Project to Product roadmapProject to Product roadmap
Project to Product roadmap
 
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessGoverning Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
 

Ähnlich wie DevOps Winners and Losers

Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsMaximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsDevOps.com
 
Integrated Agile and DevOps: DevOps 2.0 and Beyond
Integrated Agile and DevOps:  DevOps 2.0 and BeyondIntegrated Agile and DevOps:  DevOps 2.0 and Beyond
Integrated Agile and DevOps: DevOps 2.0 and BeyondDevOps.com
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Doing Cloud Right! Five Keys to Becoming an Elite DevOps Performer
Doing Cloud Right! Five Keys to Becoming an Elite DevOps PerformerDoing Cloud Right! Five Keys to Becoming an Elite DevOps Performer
Doing Cloud Right! Five Keys to Becoming an Elite DevOps PerformerDevOps.com
 
Digital Transformation Success with Value Stream Management
Digital Transformation Success with Value Stream ManagementDigital Transformation Success with Value Stream Management
Digital Transformation Success with Value Stream ManagementLance Knight
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - EnglishCollabNet
 
Agile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipAgile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipSynerzip
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...Paris Open Source Summit
 
DevOps - Orientation Session
DevOps - Orientation SessionDevOps - Orientation Session
DevOps - Orientation SessionM M Nair
 
Leveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and DeployLeveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and DeploySerena Software
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing ToolsQASymphony
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryXebiaLabs
 
Sumo logic state of devops 2018
Sumo logic state of devops 2018Sumo logic state of devops 2018
Sumo logic state of devops 2018DevOps.com
 
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...Amazon Web Services
 

Ähnlich wie DevOps Winners and Losers (20)

Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsMaximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
 
Integrated Agile and DevOps: DevOps 2.0 and Beyond
Integrated Agile and DevOps:  DevOps 2.0 and BeyondIntegrated Agile and DevOps:  DevOps 2.0 and Beyond
Integrated Agile and DevOps: DevOps 2.0 and Beyond
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Enabling Agility Through DevOps
Enabling Agility Through DevOpsEnabling Agility Through DevOps
Enabling Agility Through DevOps
 
Doing Cloud Right! Five Keys to Becoming an Elite DevOps Performer
Doing Cloud Right! Five Keys to Becoming an Elite DevOps PerformerDoing Cloud Right! Five Keys to Becoming an Elite DevOps Performer
Doing Cloud Right! Five Keys to Becoming an Elite DevOps Performer
 
Digital Transformation Success with Value Stream Management
Digital Transformation Success with Value Stream ManagementDigital Transformation Success with Value Stream Management
Digital Transformation Success with Value Stream Management
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Agile EcoSystem
Agile EcoSystemAgile EcoSystem
Agile EcoSystem
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - English
 
Agile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipAgile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - Synerzip
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
 
DevOps - Orientation Session
DevOps - Orientation SessionDevOps - Orientation Session
DevOps - Orientation Session
 
Leveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and DeployLeveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and Deploy
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing Tools
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 
Sumo logic state of devops 2018
Sumo logic state of devops 2018Sumo logic state of devops 2018
Sumo logic state of devops 2018
 
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
 

Kürzlich hochgeladen

PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxnoorehahmad
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !risocarla2016
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 

Kürzlich hochgeladen (20)

PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 

DevOps Winners and Losers

  • 1. ©2018 ConnectALL LLC DevOps Winners and Losers Lance Knight SVP and General Manager ConnectALL LLC an Orasi Compnay
  • 2. ©2018 ConnectALL LLC For the last 15 years, I have worked with companies to improve velocity in their software systems of delivery. Lance Knight SVP and GM, ConnectALL LLC Father, Husband and Author
  • 3. ©2018 ConnectALL LLC Why are DevOps concepts important today?
  • 4. ©2018 ConnectALL LLC The landscape of software development is changing Businesses today are in a constant state of change due to both external and internal forces, including the rapid development and deployment of new technologies
  • 5. ©2018 ConnectALL LLC Time-to-market and reaction time to vulnerabilities are driving technology changes • Never before have companies needed to change and yet be more secure • There are more and more devices every day that need access to information • Reacting to risks rapidly is key to your company’s ability to continue doing business • Capabilities are now product features and are integral to company success
  • 6. ©2018 ConnectALL LLC Speed is the new currency of corporations Lead Time: Time from Idea to Production Time to market with new capabilities Reaction time to security threats
  • 7. ©2018 ConnectALL LLC 87% of companies believe that digital transformation is a competitive opportunity. 52% of executives say, “a lack of familiarity with technology” as a barrier to digital transformation. When asked, survey respondents rated “current IT systems” as the third biggest obstacle to achieving digital transformation. Source: https://siliconvalley.center/top-8-statistics-on-digital-transformation/ IT is still a Black Box to must Executive
  • 8. ©2018 ConnectALL LLC These forces cause every company to be software development company • Employment of software developers is projected to grow 24 percent from 2016 to 2026, much faster than the average for all other occupations. • The main reason for the growth in both applications developers and systems developers is a large increase in the demand for computer software.
  • 9. ©2018 ConnectALL LLC Example: Banking Industry • The banking industry has had to adapt faster than ever before. Banking choices and customer loyalty are now technology driven. Falling behind is a going out of business strategy. • My grandparents were with one bank their whole life and technology did not play a role in that choice. Personally, I recently switched banks for a better mobile app. • At the same time, access to information needs to be secure and response time around vulnerabilities is imperative
  • 10. ©2018 ConnectALL LLC Example: Banking Industry
  • 11. ©2018 ConnectALL LLC Example: Banking Industry
  • 12. ©2018 ConnectALL LLC Example: Automobile 1960 Car: Zero lines of code Modern Car: 100 million lines of code
  • 13. ©2018 ConnectALL LLC Agile and DevOps • The digital transformation is driving Agile transformations and the adoption of DevOps philosophies. • Time to market and reaction time are key elements in business success. DevOps Principles Digital Transformations Agile Development Adoption
  • 14. ©2018 ConnectALL LLC It’s created a tooling revolution and an explosion of tools in the software development world
  • 15. ©2018 ConnectALL LLC The problem DevOps is trying to solve To be fast we must import the tools the user needs to deploy with To be fast we must solve the hand off issue between teams
  • 16. ©2018 ConnectALL LLC Traditional Software Delivery Organization Development Team Application Code Operations Team Servers
  • 17. ©2018 ConnectALL LLC Teams with different objective Development Team Implement change as fast as possible! Operations Team Avoid change to keep Everything stable!
  • 18. ©2018 ConnectALL LLC The goal of software in production is to serve the need of the customer and reacting to security issues fast DevOps is a collaboration between development, Operations, and other teams with the recognition that we are tasked with achieving common business goals.
  • 19. ©2018 ConnectALL LLC More than 80% of our customers worldwide have reported that they have adopted some principles and practices of DevOps. State of DevOps in most organizations
  • 21. ©2018 ConnectALL LLC Most of the 85% have not been successful due to: • Cultural and behavioral differences • They focused on deploying tools as needed and not looking at the bigger system for improvement.
  • 22. ©2018 ConnectALL LLC DevOps Journey High Performance Product Delivery • High speed high quality development • Instant deployment of changes • One Team • Focus on optimizing cycle time to learn from customers. • CD enables business innovation Fine tuning, Customer-focused Delivery • Release on demand: software is always on releasable state • Cross-functional end2end product centric teams • End2end managed environment • Comprehensive automated suites through ATDD/TDD • One lifecycle Pervasive Automation, Process Standardization • More frequent releases • Automated manual process to speed up delivery • Joint and shared objectives • Quality built into release process • Dev and Ops connected lifecycle Adaptive • Time-box releases • Some automation • Emergence of joint- teams Adhoc • Traditional siloes • Manual deployment • Reactive Quality Speed 80% customers
  • 23. ©2018 ConnectALL LLC Larger enterprises will continue to rollout DevOps at scale But there result will be the same unless they adopt a new approach to transformation
  • 24. ©2018 ConnectALL LLC So DevOps Losers need to start again
  • 25. ©2018 ConnectALL LLC What are DevOps winners doing
  • 26. ©2018 ConnectALL LLC DevOps winners Have a common goal. Decentralize authority & control. Can tear down infrastructure nightly. Deploy small changes and often. Change culture as well as process. Use metrics to improve. Align on business goals. Aren't afraid to question why a process exists. Map their value streams. Work as a single team. Integrate systems to remove waste. Have monitoring/feedback loops and measure anything that moves. Don’t depend on one hero. Test before code. Have common incentives. Measure the cost of delay. Can deploy code at any time. Use lean process and systems thinking. Trust each other. Treat infrastructure as code. Create repeatable delivery systems. Have Ops sitting with Dev and vice versa. DevOps winners DevOps winners
  • 28. ©2018 ConnectALL LLC DevOps Winners and Culture
  • 29. ©2018 ConnectALL LLC When the teams are not aligned DevOps Bitch Day! Process enablers not enforces
  • 30. ©2018 ConnectALL LLC DevOps winners change culture as well as process • Focus on changing the difference in the cultures of the organization • Break down silos • Operations want stable environments • Development wants to respond to customer requirements quickly • DevOps does not mean tools Process enablers not enforces
  • 31. ©2018 ConnectALL LLC DevOps winners don’t depend on one hero • Remove roadblocks • No longer one go-to person • Depend on the team’s knowledge • Knowledge sharing, sharing information
  • 32. ©2018 ConnectALL LLC DevOps winners work as a single team • Embed operations in the development team • DevOps teaching theory instead of DevOps silos • The one backlog theory – all tasks (operation and development) are in one backlog. Challenge in operations is Kanban but development is scrum • Handoff latency is removed
  • 33. ©2018 ConnectALL LLC DevOps winners have a common goal • All working toward releasing faster • Work on improving velocity • Goal is allowing seamless delivery to production
  • 34. ©2018 ConnectALL LLC DevOps Winners and Process
  • 35. ©2018 ConnectALL LLC DevOps winners use lean principles and systems thinking • Value Stream Mapping • System Thinking Flow • Remove Waste
  • 36. ©2018 ConnectALL LLC Let’s Talk About Lean
  • 37. ©2018 ConnectALL LLC Lean Thinking Identify Value Map the Value Stream Create Flow Establish Pull Seek Perfection 5 Principles
  • 39. ©2018 ConnectALL LLC System Thinking Value Stream Management Optimizing Global Flow Never allowing a local optimization to create a global degradation
  • 40. ©2018 ConnectALL LLC Value Stream Management This is the system for software delivery Never allowing a local optimization to create a global degradation Work Intake Code in Production Map the end to end system Customer Time to Value (End to End Lead Time) Agile DEVOPS
  • 41. ©2018 ConnectALL LLC DevOps winners test a lot • Test driven development • Continuous test • Drive out requirements • Incorporate testers, developers, and operations • Test early in the process Continuous Testing
  • 42. ©2018 ConnectALL LLC DevOps use metrics to improve • Value stream metrics in the whole delivery cycle to put forward organizational improvement using metrics • Causality, Constraint metrics • Implements continuous improvement • Identify roadblocks in the delivery cycle
  • 43. ©2018 ConnectALL LLC DevOps winners deploy small changes and often • Reduce level of risk • Deliver changes more often to market • Enhance customer feedback • Reaction time to market changes and new security risks
  • 44. ©2018 ConnectALL LLC DevOps Winners and Infrastructure
  • 45. ©2018 ConnectALL LLC DevOps winners can deploy code at any time • Latest build should be able to go to prod at any time • Requires automation of infrastructure • Toggle off partially implemented features • Automated test suites: performance, security, documentation
  • 46. ©2018 ConnectALL LLC DevOps winners treat infrastructure as code • Environments are revisioned, planned, tested just like code • Avoids configuration drift • Delivering technology roadmaps for the infrastructure • Cloud based require api management (revisioning)
  • 47. ©2018 ConnectALL LLC DevOps winners publish a technology roadmap
  • 48. ©2018 ConnectALL LLC DevOps winners integrate systems to remove waste • Amplify feedback • Remove waste in overall velocity • Artifact vs event driven systems • Integrate teams and enhance collaboration • System integration for feedback loops Visibility across groups Amplify feedback technology Value Stream Integration
  • 49. ©2018 ConnectALL LLC DevOps winners automate their pipeline • Build automation in the the pipeline • Allow for automatic different levels of testing and code analysis • Build automation integrated in infrastructure requests • Production build has completed entire testing harness • Automation includes integration of defects back into the one backlog
  • 50. ©2018 ConnectALL LLC What did we learning from the DevOps winners • We need to look at the end and system of delivery • Culture is as important as tools if not more • Used age-old principles like lean and systems thinking • Automate processes wherever possible • Focus on removing waste • Applied continuous improvement principles Process enablers not enforces
  • 51. ©2018 ConnectALL LLC How do you restart your DevOps initiatives Rally the team Change the culture be IT enablers Map the End to End Value Stream Define your goals in the end state Make sure you have the right executive sponsorship
  • 52. ©2018 ConnectALL LLC The end goal of High Performance High Performance Product Delivery • High speed high quality development • Instant deployment of changes • One Team • Focus on optimizing cycle time to learn from customers. • CD enables business innovation Fine tuning, Customer-focused Delivery • Release on demand: software is always on releasable state • Cross-functional end2end product centric teams • End2end managed environment • Comprehensive automated suites through ATDD/TDD • One lifecycle Pervasive Automation, Process Standardization • More frequent releases • Automated manual process to speed up delivery • Joint and shared objectives • Quality built into release process • Dev and Ops connected lifecycle Adaptive • Time-box releases • Some automation • Emergence of joint- teams Adhoc • Traditional siloes • Manual deployment • Reactive Quality Speed
  • 53. ©2018 ConnectALL LLC DevOps winners are seeing these outcomes 200x Faster deployment, 60% fewer failures Deploy 30x more frequently and 200x faster Experience 60% fewer service disruptions due to change failures Recover 168x faster when they do experience failure

Hinweis der Redaktion

  1. MCG>> Lance, take note of the animation
  2. 702 832 5855 one clicl
  3. Systems thinking is a discipline for seeing wholes rather than parts, for seeing patterns. of change rather than static snapshots, and for understanding the subtle interconnectedness that gives living systems their unique character.
  4. DevOps Practices enable organizations to move faster without sacrificing reliability and stability. Compared to their lower-performing peers, high performing