Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Making the business case for DevOps

27.460 Aufrufe

Veröffentlicht am

That DevOps and Agile bring benefit is self-evident; these slides explore how the key benefits can be quantified such that a business case can be built.

Veröffentlicht in: Ingenieurwesen, Technologie
  • Dating for everyone is here: www.bit.ly/2AJerkH
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Imagine if you had a magic wealth magnet that attracts success, happiness and limitless money into your life� with no "hard work" required? ♥♥♥ https://tinyurl.com/y44vwbuh
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • FREE TRAINING: "How to Earn a 6-Figure Side-Income Online" ... ♥♥♥ https://bit.ly/2kS5a5J
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Doctor's 2-Minute Ritual For Shocking Daily Belly Fat Loss! Watch This Video ▲▲▲ https://tinyurl.com/y6qaaou7
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • What are the best natural remedies for hair loss? ➤➤ https://bit.ly/2N8ZrEt
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Making the business case for DevOps

  1. DevOps Making the Business Case Copyright © 2015 Accenture All Rights Reserved.
  2. Martin Croker Managing Director, Accenture Technology Architecture Responsible for DevOps capability at Accenture. @martincroker martin.croker@accenture.com
  3. 3
  4. DevOps has value How do we articulate it?
  5. 5 DevOps-centric Architecture Continuous Delivery Software Defined Platform Culture
  6. 6 Time to Market Business Agility Productivity Running Costs Total Benefit
  7. Time Money Money now is worth more than the same amount of money later… Benefit
  8. 8 Idea Value
  9. 9 Release Ideas Values
  10. Time Release
  11. Investment Time Benefit Investment Benefit
  12. 12 Sprints
  13. Time Investment Return Single Release Return 4 Sprints Benefit
  14. Benefit Investment Single Release 4 Sprints Time
  15. Assumptions Splitting into sprints doesn’t lower productivity The ideas (scope) could be delivered independently & has value when delivered independently IT has the maturity and engineering practices to delivery in sprints Powered by DevOps Powered by DevOps
  16. 16 Laggards Market Share % 100 75 50 25 Innovators Majority Time
  17. 17 Laggards Market Share % 100 75 50 25 Innovators Majority Delay Time
  18. 18 Laggards Market Share % 100 75 50 25 Innovators Majority Loss of market Share? Time
  19. 19 Time to Market Business Agility Productivity Running Costs Total Benefit
  20. 20 Requirements Design & Build QA & Test Operate
  21. 21 Design & Build QA & Test Operate Best Guess
  22. 22 Design & Build QA & Test Operate Best Guess Feedback Experiments
  23. 23 Design & Build QA & Test Operate Best Guess 1 YEAR6 MONTHS1 MONTH2 WEEKS1 WEEKS1 DAY1 HOURMINUTES
  24. 24 “Anyone who has never made a mistake has never tried anything new.” Albert Einstein
  25. 25 Time to Market Business Agility Productivity Running Costs Total Benefit
  26. Assumptions Splitting into sprints doesn’t lower productivity The ideas (scope) could be delivered independently & has value when delivered independently Regular change could be absorbed by the business
  27. Requirements 27 Design & Build QA & Test Operate Continuous Improvement
  28. 28 Copyright © 2015 Accenture All Rights Reserved. Deployment Automation Effort Productivity Risk
  29. 29 Design Build Deploy Test Regression Test Automation
  30. 30 Design Build Deploy Test Regression Rapid Feedback Cheaper Resolution
  31. 31 Design Build Deploy Test Regression Rapid Feedback More Ownership Fewer Defects
  32. 32 “Quality comes not from inspection, but from improvement of the production process..“ - Dr W. Edward Deming
  33. 33 Design Build Deploy Test Regression Greater Flexibility
  34. 34 Team Members Productivity
  35. Productivity (SLOC / Day) ProjectSize
  36. 36 Manual Activities? Design Build Deploy Test Regression
  37. 37 Time to Market Business Agility Productivity Running Costs Total Benefit
  38. 38 “80% of unplanned outages are due to ill- planned changes …” -- Visible Ops Handbook
  39. 39 2008 N = Number of Deploys 1 P = Probability of site degradation 50% S = Average severity of degradation 0.7 T = Time to detect / resolve (hours) 100 Expected downtime 35 N * P * S * T 2013 250  10%  0.05  5  6.25 Source: http://www.slideshare.net/beamrider9/continuous- deployment-at-etsy-a-tale-of-two-approaches
  40. 40 Before DevOps Min time to market 20 weeks 4 days Test coverage 30% 80% Test cycle duration 4 weeks 6 hours Outages 30 (2013) None (2014) DR Test Duration 4 hours 12 minutes Source: https://www.youtube.com/watch?v=9jqY_bvI5vk
  41. 41 N = No. Deploys P = Probability of site degradation C = Average cost of degradation T = Time to detect / resolve Annual cost of downtime N * P * C * T Cost of bad-change
  42. Other potential run-time benefits Anti-fragility Infrastructure costs Operations automation
  43. 43 Time to Market Business Agility Productivity Running Costs Total Benefit
  44. 44 “high-performing organizations are still deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts.” https://puppetlabs.com/2014-devops-report
  45. 45 DevOps-centric Architecture Continuous Delivery Software Defined Platform Culture
  46. 46 @martincroker

×