Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Economics of Continuous Delivery

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Cargando en…3
×

Eche un vistazo a continuación

1 de 57 Anuncio

Economics of Continuous Delivery

Descargar para leer sin conexión

Los Agilistas sabemos lo potente que es Continuous Delivery (CD) para un equipo Agile. Lo difícil es convencer a dirección del ROI de invertir en CD. Os presentaremos un modelo económico de CD que cuantifica los costes de la integración diferida y deployments manuales, que os ayudará a convencerlos.

La charla entera se puede ver en youtube: https://www.youtube.com/watch?v=2-ILyErMUuQ

Los Agilistas sabemos lo potente que es Continuous Delivery (CD) para un equipo Agile. Lo difícil es convencer a dirección del ROI de invertir en CD. Os presentaremos un modelo económico de CD que cuantifica los costes de la integración diferida y deployments manuales, que os ayudará a convencerlos.

La charla entera se puede ver en youtube: https://www.youtube.com/watch?v=2-ILyErMUuQ

Anuncio
Anuncio

Más Contenido Relacionado

Similares a Economics of Continuous Delivery (20)

Anuncio

Más reciente (20)

Economics of Continuous Delivery

  1. 1. Economics of Continuous Delivery Adrian Perreau de Pinninck Bas, Ph.D. @eidrien aperreau@gmail.com https://homevestorsfranchise.com/blog/news/2014/10/people-invest-real-estate-mutual-funds/
  2. 2. Opening
  3. 3. http://www.qentelli.com/continuous-delivery/
  4. 4. http://natgeo.se/natur/naturkatastrofer/galleri-orkanen-irene
  5. 5. https://wallpapercave.com/w/zDuwdi3
  6. 6. http://www.qentelli.com/continuous-delivery/
  7. 7. https://devops.stackexchange.com/questions/488/how-does-continuous-integration-relate-to-continuous-delivery-deployment
  8. 8. https://www.suse.com/es-es/solutions/devops/
  9. 9. http://cs.astronomy.com/asy/m/sunandmoon/449739.aspx
  10. 10. By Grégoire Détrez, original by Jez Humble -https://commons.wikimedia.org/w/index.php?curid=43977816
  11. 11. Version Control Atomic Commits Mocking Trunk-Based Development Dependency Injection Branch by Abstraction Automated Testing Automated Infrastructure Hot Deployment Blue-Green Deployment Canary Releases A/B Testing
  12. 12. With Continuous Delivery
  13. 13. Without
  14. 14. http://cbus52.blogspot.com.es/2014/01/snow-rollers.html
  15. 15. With Continuous Delivery Cost per phase Machine costs for phase Engineer costs for phase
  16. 16. With Continuous Delivery Engineer costs per unit of time Machine costs per unit of time error rate at phase time to execute phase time to fix phase
  17. 17. What is the error rate? error rate at phase error rate at commit level time to execute phase commits per unit of time
  18. 18. Without Engineer costs per unit of time Time to integrate a new version Time to release on production
  19. 19. Comparison ? Time to integrate a new version Time to release on production Time of release cycle in non-continuous Time of continuous delivery cycle error rate at phase time to fix phase
  20. 20. Comparison if ? Time to integrate a new version Time to release on production Time to fix phase error rate at commit level commits per unit of time Time of release cycle in non-continuous Time of continuous delivery cycle
  21. 21. Comparison if ? ? Time to integrate a new version Time to release on production Time to fix phase error rate at phase level commits per unit of time Time of release cycle in non-continuous Time of continuous delivery cycle
  22. 22. Transition to B
  23. 23. Bugs Resiliency
  24. 24. time to fix bug # pending commits age of bugs # engineers time between releases
  25. 25. Time to fix phase Commits per unit of time Time to execute phase Error rate at commit level
  26. 26. https://www.quora.com/What-is-the-big-O-notation-and-how-do-I-calculate-it-Will-you-give-me-examples-of-code-and-their-corresponding-representations-in-O-notation
  27. 27. Bugs Zero Bugs?
  28. 28. Transition to C
  29. 29. Cost of Delay Examples
  30. 30. With Continuous Delivery Time to fix phase Time to execute phase error rate at phase Money won per unit of time for a feature in production
  31. 31. Without Time to integrate a new version Time to release on production Time of release cycle in non-continuous Money won per unit of time for a feature in production
  32. 32. Comparison Time to fix phase Time to execute phase error rate at phase Time to integrate a new version Time to release on production Time of release cycle in non-continuous
  33. 33. Transition to Closing
  34. 34. Monitor your Inventory
  35. 35. Closing
  36. 36. http://www.clipartpanda.com/clipart_images/cartoon-maths-symbols-30289403
  37. 37. https://www.smartjobboard.com/blog/monetize-your-job-board-website/
  38. 38. https://engineering.linkedin.com/blog/2016/11/linkedin_s-oregon-data-center-goes-live
  39. 39. = 1€/minute 100K€/year 100 = = 3 months = 2 weeks = 2 weeks = 1 hour = 8 hours Calculate savings in a year M = 0€/minute
  40. 40. Cost per release without CD = 33440€ Cost per feature with CD = 61€ Savings / year = 82K€ Calculate savings in a year
  41. 41. Calculate savings in a year
  42. 42. https://wallpapercave.com/w/zDuwdi3
  43. 43. Simulation Parameters error rate at phase error rate at commit level time to execute phase commits per unit of time

×