Getting full value from Continuous Delivery means catering for the needs of everyone in the organization: business, devs, ops, etc. Pipelines are excellent for visualizing work status. But even better when they increase collaboration by highlighting bottlenecks due to hand-offs between siloed teams.
8. “The idea behind the deployment
pipeline is to model the part of your
project's value stream that goes
from check-in to release, and then
to automate it.”
–Jez Humble
https://continuousdelivery.com/2010/02/continuous-delivery
55. “First of all, you have to accept that you are always
going to draw meaning and inferences from what
others say and do, based on your past experience.
It’s how people work.”
Ladder of Inference
https://www.skillsyouneed.com/ips/ladder-of-inference.html
69. pipeline = (real) workflow
highlight bottlenecks => build bridges
trust requires time => automate gradually
not just technical => include everyone
70. pipeline = (real) workflow
highlight bottlenecks => build bridges
trust requires time => automate gradually
not just technical => include everyone
71. pipeline = (real) workflow
highlight bottlenecks => build bridges
trust requires time => automate gradually
not just technical => include everyone
72. References
Gene Kim, Kevin Behr, 2013, ‘The Phoenix Project’
• Don G. Reinertsen, 2009, ‘The Principles of
Product Development Flow: Second
Generation Lean Product Development’
1h30 summary
https://www.youtube.com/watch?v=L6v6W7jkwok
73. (Future) Reference
Dominica DeGrandis, 2017, ‘Making Work Visible’
https://itrevolution.com/book/making-work-visible
Talk at DevOps Enterprise Summit Europe 2017
https://www.youtube.com/watch?v=KR7Y8IUgyyA
74. Other references
• Continuous Delivery Anti-Patterns
https://dzone.com/articles/continuous-delivery-anti-patterns
• The Three Ways: The Principles Underpinning DevOps
https://itrevolution.com/the-three-ways-principles-underpinning-devops
• Cycle of Mistrust
https://www.industriallogic.com/blog/cycles-of-mistrust
• Ladder of Inference
https://www.skillsyouneed.com/ips/ladder-of-inference.html
• Q&A with Immuta on the Implications of EU’s General Data Protection
Regulation (GDPR)
https://www.infoq.com/articles/immuta-gdpr-implications
• Securing a Continuous Delivery Pipeline
https://dzone.com/articles/securing-a-continuous-delivery-pipeline
79. bit.ly/addo-slack
Find me on slack, right now!
Manuel Pais
Delivery Coach and Technologist
thank you and please give feedback:
buff.ly/2zz0iEf
#continuous-everything
@manupaisable
manuelpais.net