SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Building a business case for Agile and
DevOps
https://uk.linkedin.com/in/jamesroberts1
http://www.basistechnologies.com
DevOps Deep Dive Agenda
What are the practicalities
involved in implementing
these processes and what key
metrics you should measure?
Hands onKnowledge Share
Q&A
30 mins
Look at the need for Agile and
DevOps and how you can
develop a business case to
improve the speed and quality
of application delivery
The demand to respond and adapt faster is
putti ng huge pressure on IT teams to deliver more quickly
Consumer expectation has risen massively
changing how businesses interact with customers via digital channels
The Digital Economy is Unavoidable
The digital economy is being driven by a set of tech mega trends
Mobility, hyper-connectivity, cloud, super computing, social
engagement and real-time big data analytics
Faster delivery can have an impact if not managed well
Unplanned system downtime
Critical application failure
Pressure to deliver faster when tools and processes are inadequate
Greater cost of application delivery (Dev, Test, Deploy, Operate)
Application failure comes with huge cost
According to an IDC survey DevOps and the Cost of Downtime: Fortune 1000
Best Practice Metrics Quantified , downtime costs the Fortune 1000
companies a huge amount
Critical application failure costs a massive
$500,000 to $1 million per hour!
An infrastructure failure costs
$100,000 per hour!
Downtime costs between
$1.25 billion and $2.5 billion every year!
In response, more than 40 percent of the Fortune 1000 has a DevOps
practice, and another 40 percent are actively investigating DevOps
What’s the solution?
The adoption of Agile and DevOps practices brings significant benefits and
competitive advantage = Faster time to Market
Enhanced customer experience
through better quality applications
Safer application delivery
reduces risk of downtime and failure
Greater agility and productivity
means quicker delivery to the business
Reduction in costs
through more efficient processes
Increased automation
eliminates errors from manual processes
So what is Agile & DevOps
and how do they help?
It’s about people, culture,
process and tools
They make IT responsive
and stable
Agile is an iterative development
methodology where working
solutions are delivered frequently
DevOps brings in operations for the
continuous delivery of requirements
with high levels of automation.
Both emphasize:
•  Collaboration
•  Communication
•  Mixed discipline teams
•  Better quality software
•  Faster, smaller and more
frequent deployments
•  Business fully integrated into
the process
•  Reduction in system downtime
•  Change at the speed of
business
Software is changing every business
The speed at which software can change and deliver innovation is now
the speed at which the business, and your competitors, can innovate
Delivering a business case
Application delivery needs to be modernized
Lean applies to application delivery
Applying lean principles commonly seen in manufacturing can
optimize application development processes and remove waste
Agile and DevOps apply to enterprise systems as well
It’s not just customer facing “Systems of Engagement” that need to be
changed quickly. All applications need to be delivered faster - including
SAP
#1 Cost of downtime
Downtime costs in monetary terms and in reputation.
Quantify production downtime and application failure in the last year
  How much has that cost?
  Agile and DevOps introduce more rigorous quality and risk controls
  They will help to improve stability
  Typically organizations can reduce downtime by over 50%
Delivering a business case - Communication of benefits
#2 Deliver business value early
Applications need to deliver business value quickly to promote
innovation and increase competiveness
  What does it cost to deliver applications now? (Monthly cost)
  How much will it cost to delay application delivery? (Resource cost)
  Agile and DevOps will reduce development cycles
  Estimate how much faster delivery can translate to in revenue terms
  What’s the cost to respond when a competitor takes market share
because they got there first?
Delivering a business case - Communication of benefits
#3 Automation delivers efficiency & predictability
Optimizing the development lifecycle improves efficiency and
capacity.
Evaluate your current teams and processes
  How much do you spend on application development and testing
now?
  Typically organizations can automate over 50% of the development
lifecycle
  How much extra capacity could you gain by automating manual
processes?
  Where could that be used to deliver more business value?
Delivering a business case - Communication of benefits
#4 Identify waste
Identify where waste is present.
For example, in reworks and hidden factories where time is spent
constantly testing and fixing
  How much has that cost?
  Typically organizations consider 25% of their Dev, Test, Deployment &
Operations wasteful
  Agile and DevOps have more and faster feedback loops which help to
reduce waste and cost
Delivering a business case - Communication of benefits
How long does it take from development to
deployment? How much time is spent in Dev & QA?
How many changes are being delivered?
What is the percentage of failed and successful
deployments?
Following a failure how long does it take to restore
(MTTR)
How often are changes being deployed to the
business?
KPIs to measure success (Before, after & during DevOps)
Deployment Frequency
Cycle time
Volume & Throughput
Deployment failure
Time to restore
What is the rework rate between development &
QA?
Rework & Waste
DevOps Organization – How to get started
Start small then learn and constantly evolve
  It’s a cultural change so don't expect to sell DevOps to everyone at
once
  Winning over smaller audiences with specific projects will create
ambassadors who can help promote DevOps elsewhere in the
organization
Top down or Bottom up?
  Often DevOps will start at the bottom with individuals or teams that
want to work better and smarter
  Executive and management support will be needed otherwise you’ll
hit a ceiling
DevOps Organization – How to get started
Dev
QA
Ops
Business
Organise teams around
business outcomes and
make business process
owners into product owners
Team members need to
have commitments and
responsibilities to the
project / product
Remove silos to create a cross-
skilled team who constantly
interact with each other
DevOps involves organisational change where Dev, QA,
Operations and the Business need to work together
Shift Left QA and
Operations and engage
testing and Basis teams
from the beginning
It’s critical to implement the right tools
  IT organisations that have tried to adjust current tools to meet
DevOps practices have a high failure rate (up to 80%)
  Tool replacement and/or addition is a critical requirement
Tools are needed for:
  Automation to support continuous integration, delivery and
deployment
  Testing, Builds, Approvals, Deployments, Backout
  Analytics to measure performance
  Throughput, Cycle times, Rework & Waste, WIP, Approval Times
And they need to be integrated to create slick end-to-end processes
Where do tools come in?
Continuous Integration
Automated Testing
Automated QA Checks
Automated Build Pipeline
Automated Environments
Continuous Delivery
Automated Workflow
Automated Approvals
Multi-Track Development
Build & Deploy Check Lists
Continuous Deployment
Automated Deployment
Cross-System Dependency
Checks & Orchestration
Failsafe - Backout
Basis Technologies Automation and Analytics tools
Cross Team Collaboration
Dev Analytics
Building a business case for Agile and
DevOps
Q & A
https://uk.linkedin.com/in/jamesroberts1
http://www.basistechnologies.com

Mais conteúdo relacionado

Mais procurados

10 Business Advantages of DevOps
10 Business Advantages of DevOps10 Business Advantages of DevOps
10 Business Advantages of DevOpscliqtechno
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Vimal Suba
 
Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsIntegrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsTechWell
 
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical StepsDevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical StepsCA Technologies
 
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
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps ExplainedDevOpsAnon
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014johnfcshaw
 
Continuous Testing in DevOps
Continuous Testing in DevOpsContinuous Testing in DevOps
Continuous Testing in DevOpsTechWell
 
DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0Mohamed Taman
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelCA Technologies
 
DevOps, from inception to conclusion
DevOps, from inception to conclusionDevOps, from inception to conclusion
DevOps, from inception to conclusionAbhishek Gaurav
 
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07Jorge Hidalgo
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training pptKhalidQureshi31
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017Giulio Vian
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 

Mais procurados (20)

10 Business Advantages of DevOps
10 Business Advantages of DevOps10 Business Advantages of DevOps
10 Business Advantages of DevOps
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
 
Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
 
Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsIntegrating Automated Testing into DevOps
Integrating Automated Testing into DevOps
 
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical StepsDevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
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
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps Explained
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
Continuous Testing in DevOps
Continuous Testing in DevOpsContinuous Testing in DevOps
Continuous Testing in DevOps
 
DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT Model
 
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
 
DevOps, from inception to conclusion
DevOps, from inception to conclusionDevOps, from inception to conclusion
DevOps, from inception to conclusion
 
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training ppt
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 

Semelhante a DevOps Deep Dive Webinar: Building a business case for agile and devops

Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...Urolime Technologies
 
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-lastThe DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-lastPeter Shirley-Quirk
 
An overview of how Successful are Your DevOps Services
An overview of how Successful  are Your DevOps ServicesAn overview of how Successful  are Your DevOps Services
An overview of how Successful are Your DevOps ServicesBJIT Ltd
 
The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business Flexsin
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfLucas Lagone
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdfElina619459
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copysaigowsi
 
Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014Alex Glushchenko
 
How DevOps Services and Solutions Unlock Efficiency for Businesses.pdf
How DevOps Services and Solutions Unlock Efficiency for Businesses.pdfHow DevOps Services and Solutions Unlock Efficiency for Businesses.pdf
How DevOps Services and Solutions Unlock Efficiency for Businesses.pdfMobibizIndia1
 
DevOps: What is the Right Speed?
DevOps: What is the Right Speed?DevOps: What is the Right Speed?
DevOps: What is the Right Speed?Gunnar Menzel
 
It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017Clara Feuillet
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachFrancisXavierInyanga
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White PaperToby Thorslund
 
Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture Bahaa Al Zubaidi
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfpCloudy
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersInfo-Tech Research Group
 
SMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSMSMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSMIvanti
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!Serena Gray
 

Semelhante a DevOps Deep Dive Webinar: Building a business case for agile and devops (20)

Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...
 
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-lastThe DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
 
An overview of how Successful are Your DevOps Services
An overview of how Successful  are Your DevOps ServicesAn overview of how Successful  are Your DevOps Services
An overview of how Successful are Your DevOps Services
 
The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business 
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdf
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdf
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copy
 
Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014
 
How DevOps Services and Solutions Unlock Efficiency for Businesses.pdf
How DevOps Services and Solutions Unlock Efficiency for Businesses.pdfHow DevOps Services and Solutions Unlock Efficiency for Businesses.pdf
How DevOps Services and Solutions Unlock Efficiency for Businesses.pdf
 
DevOps: What is the Right Speed?
DevOps: What is the Right Speed?DevOps: What is the Right Speed?
DevOps: What is the Right Speed?
 
It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approach
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 
What is Devops?
What is Devops?What is Devops?
What is Devops?
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White Paper
 
Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdf
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End Customers
 
SMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSMSMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSM
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!
 

Mais de Basis Technologies

Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP Basis Technologies
 
8 steps to daily SAP releases
8 steps to daily SAP releases 8 steps to daily SAP releases
8 steps to daily SAP releases Basis Technologies
 
BDEx - The must have tool for Utilities running SAP CR&B
BDEx - The must have tool for Utilities running SAP CR&BBDEx - The must have tool for Utilities running SAP CR&B
BDEx - The must have tool for Utilities running SAP CR&BBasis Technologies
 
Transport expresso-combined-feature-sheets
Transport expresso-combined-feature-sheetsTransport expresso-combined-feature-sheets
Transport expresso-combined-feature-sheetsBasis Technologies
 
RS Components reduce downtime and enable aggressive SAP rollout strategy to s...
RS Components reduce downtime and enable aggressive SAP rollout strategy to s...RS Components reduce downtime and enable aggressive SAP rollout strategy to s...
RS Components reduce downtime and enable aggressive SAP rollout strategy to s...Basis Technologies
 
7 fatal assumptions about SAP agility
7 fatal assumptions about SAP agility7 fatal assumptions about SAP agility
7 fatal assumptions about SAP agilityBasis Technologies
 
The 7 circles of SAP project delivery hell - Why system changes are slow, clu...
The 7 circles of SAP project delivery hell - Why system changes are slow, clu...The 7 circles of SAP project delivery hell - Why system changes are slow, clu...
The 7 circles of SAP project delivery hell - Why system changes are slow, clu...Basis Technologies
 
How CBH Group delivers SAP change that keeps pace with business demands
How CBH Group delivers SAP change that keeps pace with business demandsHow CBH Group delivers SAP change that keeps pace with business demands
How CBH Group delivers SAP change that keeps pace with business demandsBasis Technologies
 
Using the 5 WHYs to determine why your SAP Major Incident really happened
Using the 5 WHYs to determine why your SAP Major Incident really happenedUsing the 5 WHYs to determine why your SAP Major Incident really happened
Using the 5 WHYs to determine why your SAP Major Incident really happenedBasis Technologies
 
Play Tetris in your SAP system
Play Tetris in your SAP systemPlay Tetris in your SAP system
Play Tetris in your SAP systemBasis Technologies
 
6 Kick-Ass Tips to Improve SAP Performance
6 Kick-Ass Tips to Improve SAP Performance6 Kick-Ass Tips to Improve SAP Performance
6 Kick-Ass Tips to Improve SAP PerformanceBasis Technologies
 

Mais de Basis Technologies (12)

Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP
 
8 steps to daily SAP releases
8 steps to daily SAP releases 8 steps to daily SAP releases
8 steps to daily SAP releases
 
BDEx - The must have tool for Utilities running SAP CR&B
BDEx - The must have tool for Utilities running SAP CR&BBDEx - The must have tool for Utilities running SAP CR&B
BDEx - The must have tool for Utilities running SAP CR&B
 
Transport expresso-combined-feature-sheets
Transport expresso-combined-feature-sheetsTransport expresso-combined-feature-sheets
Transport expresso-combined-feature-sheets
 
RS Components reduce downtime and enable aggressive SAP rollout strategy to s...
RS Components reduce downtime and enable aggressive SAP rollout strategy to s...RS Components reduce downtime and enable aggressive SAP rollout strategy to s...
RS Components reduce downtime and enable aggressive SAP rollout strategy to s...
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
7 fatal assumptions about SAP agility
7 fatal assumptions about SAP agility7 fatal assumptions about SAP agility
7 fatal assumptions about SAP agility
 
The 7 circles of SAP project delivery hell - Why system changes are slow, clu...
The 7 circles of SAP project delivery hell - Why system changes are slow, clu...The 7 circles of SAP project delivery hell - Why system changes are slow, clu...
The 7 circles of SAP project delivery hell - Why system changes are slow, clu...
 
How CBH Group delivers SAP change that keeps pace with business demands
How CBH Group delivers SAP change that keeps pace with business demandsHow CBH Group delivers SAP change that keeps pace with business demands
How CBH Group delivers SAP change that keeps pace with business demands
 
Using the 5 WHYs to determine why your SAP Major Incident really happened
Using the 5 WHYs to determine why your SAP Major Incident really happenedUsing the 5 WHYs to determine why your SAP Major Incident really happened
Using the 5 WHYs to determine why your SAP Major Incident really happened
 
Play Tetris in your SAP system
Play Tetris in your SAP systemPlay Tetris in your SAP system
Play Tetris in your SAP system
 
6 Kick-Ass Tips to Improve SAP Performance
6 Kick-Ass Tips to Improve SAP Performance6 Kick-Ass Tips to Improve SAP Performance
6 Kick-Ass Tips to Improve SAP Performance
 

Último

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 

Último (20)

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 

DevOps Deep Dive Webinar: Building a business case for agile and devops

  • 1. Building a business case for Agile and DevOps https://uk.linkedin.com/in/jamesroberts1 http://www.basistechnologies.com
  • 2. DevOps Deep Dive Agenda What are the practicalities involved in implementing these processes and what key metrics you should measure? Hands onKnowledge Share Q&A 30 mins Look at the need for Agile and DevOps and how you can develop a business case to improve the speed and quality of application delivery
  • 3. The demand to respond and adapt faster is putti ng huge pressure on IT teams to deliver more quickly Consumer expectation has risen massively changing how businesses interact with customers via digital channels The Digital Economy is Unavoidable The digital economy is being driven by a set of tech mega trends Mobility, hyper-connectivity, cloud, super computing, social engagement and real-time big data analytics
  • 4. Faster delivery can have an impact if not managed well Unplanned system downtime Critical application failure Pressure to deliver faster when tools and processes are inadequate Greater cost of application delivery (Dev, Test, Deploy, Operate)
  • 5. Application failure comes with huge cost According to an IDC survey DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified , downtime costs the Fortune 1000 companies a huge amount Critical application failure costs a massive $500,000 to $1 million per hour! An infrastructure failure costs $100,000 per hour! Downtime costs between $1.25 billion and $2.5 billion every year! In response, more than 40 percent of the Fortune 1000 has a DevOps practice, and another 40 percent are actively investigating DevOps
  • 6. What’s the solution? The adoption of Agile and DevOps practices brings significant benefits and competitive advantage = Faster time to Market Enhanced customer experience through better quality applications Safer application delivery reduces risk of downtime and failure Greater agility and productivity means quicker delivery to the business Reduction in costs through more efficient processes Increased automation eliminates errors from manual processes
  • 7. So what is Agile & DevOps and how do they help? It’s about people, culture, process and tools They make IT responsive and stable Agile is an iterative development methodology where working solutions are delivered frequently DevOps brings in operations for the continuous delivery of requirements with high levels of automation. Both emphasize: •  Collaboration •  Communication •  Mixed discipline teams •  Better quality software •  Faster, smaller and more frequent deployments •  Business fully integrated into the process •  Reduction in system downtime •  Change at the speed of business
  • 8. Software is changing every business The speed at which software can change and deliver innovation is now the speed at which the business, and your competitors, can innovate Delivering a business case Application delivery needs to be modernized Lean applies to application delivery Applying lean principles commonly seen in manufacturing can optimize application development processes and remove waste Agile and DevOps apply to enterprise systems as well It’s not just customer facing “Systems of Engagement” that need to be changed quickly. All applications need to be delivered faster - including SAP
  • 9. #1 Cost of downtime Downtime costs in monetary terms and in reputation. Quantify production downtime and application failure in the last year   How much has that cost?   Agile and DevOps introduce more rigorous quality and risk controls   They will help to improve stability   Typically organizations can reduce downtime by over 50% Delivering a business case - Communication of benefits
  • 10. #2 Deliver business value early Applications need to deliver business value quickly to promote innovation and increase competiveness   What does it cost to deliver applications now? (Monthly cost)   How much will it cost to delay application delivery? (Resource cost)   Agile and DevOps will reduce development cycles   Estimate how much faster delivery can translate to in revenue terms   What’s the cost to respond when a competitor takes market share because they got there first? Delivering a business case - Communication of benefits
  • 11. #3 Automation delivers efficiency & predictability Optimizing the development lifecycle improves efficiency and capacity. Evaluate your current teams and processes   How much do you spend on application development and testing now?   Typically organizations can automate over 50% of the development lifecycle   How much extra capacity could you gain by automating manual processes?   Where could that be used to deliver more business value? Delivering a business case - Communication of benefits
  • 12. #4 Identify waste Identify where waste is present. For example, in reworks and hidden factories where time is spent constantly testing and fixing   How much has that cost?   Typically organizations consider 25% of their Dev, Test, Deployment & Operations wasteful   Agile and DevOps have more and faster feedback loops which help to reduce waste and cost Delivering a business case - Communication of benefits
  • 13. How long does it take from development to deployment? How much time is spent in Dev & QA? How many changes are being delivered? What is the percentage of failed and successful deployments? Following a failure how long does it take to restore (MTTR) How often are changes being deployed to the business? KPIs to measure success (Before, after & during DevOps) Deployment Frequency Cycle time Volume & Throughput Deployment failure Time to restore What is the rework rate between development & QA? Rework & Waste
  • 14. DevOps Organization – How to get started Start small then learn and constantly evolve   It’s a cultural change so don't expect to sell DevOps to everyone at once   Winning over smaller audiences with specific projects will create ambassadors who can help promote DevOps elsewhere in the organization Top down or Bottom up?   Often DevOps will start at the bottom with individuals or teams that want to work better and smarter   Executive and management support will be needed otherwise you’ll hit a ceiling
  • 15. DevOps Organization – How to get started Dev QA Ops Business Organise teams around business outcomes and make business process owners into product owners Team members need to have commitments and responsibilities to the project / product Remove silos to create a cross- skilled team who constantly interact with each other DevOps involves organisational change where Dev, QA, Operations and the Business need to work together Shift Left QA and Operations and engage testing and Basis teams from the beginning
  • 16. It’s critical to implement the right tools   IT organisations that have tried to adjust current tools to meet DevOps practices have a high failure rate (up to 80%)   Tool replacement and/or addition is a critical requirement Tools are needed for:   Automation to support continuous integration, delivery and deployment   Testing, Builds, Approvals, Deployments, Backout   Analytics to measure performance   Throughput, Cycle times, Rework & Waste, WIP, Approval Times And they need to be integrated to create slick end-to-end processes Where do tools come in?
  • 17. Continuous Integration Automated Testing Automated QA Checks Automated Build Pipeline Automated Environments Continuous Delivery Automated Workflow Automated Approvals Multi-Track Development Build & Deploy Check Lists Continuous Deployment Automated Deployment Cross-System Dependency Checks & Orchestration Failsafe - Backout Basis Technologies Automation and Analytics tools Cross Team Collaboration Dev Analytics
  • 18. Building a business case for Agile and DevOps Q & A https://uk.linkedin.com/in/jamesroberts1 http://www.basistechnologies.com