Episode 221: Jez Humble on Continuous Delivery

Topics covered
Popular Clips
Episode Highlights
Nuanced Strategies
Jez Humble emphasizes the importance of nuanced risk management strategies in software development. He explains that high-performing organizations adopt a culture where everyone is responsible for the delivery process, ensuring that developers consider operations as part of their duties 1. This approach contrasts with traditional heavyweight change management processes, which often slow down throughput without improving stability 2.
Everyone is responsible for the delivery process. That's right. I think everyone is responsible for everything.
---
By fostering a collaborative environment, companies can achieve higher throughput and maintain system stability, even under stringent regulations like PCI DSS.
PCI Compliance
PCI compliance presents unique challenges in managing sensitive data, and Jez Humble discusses how companies navigate these complexities. He highlights the importance of configuration management tools, such as Chef and Ansible, in transforming version-controlled code into functional systems 3. These tools are essential for maintaining compliance and ensuring that all aspects of a system, from networking to storage, are properly configured.
Everything you need to reproduce working production systems is in scope. And so that's becoming easier, but it's certainly not a solved problem.
---
Humble also notes the shift towards containerization, pioneered by companies like Netflix, which adds another layer of efficiency to continuous delivery processes.
Related Episodes


Episode 211: Continuous Delivery on Windows with Rachel Laycock and Max Lincoln
Answers 383 questions

Episode 133: Continuous Integration with Chris Read
Answers 383 questions

Episode 498: James Socol on Continuous Integration and Continuous Delivery (CICD)
Answers 383 questions

SE Radio 585: Adam Frank on Continuous Delivery vs Continuous Deployment
Answers 383 questions

SE-Radio Episode 339: Jafar Soltani on Continuous Delivery for Multiplayer Games.mp3
Answers 383 questions

Episode 180: Leading Agile Developers with Jurgen Appelo
Answers 383 questions

Episode 22: Feedback
Answers 383 questions

Episode 401: Jeremy Miller on Waterfall Versus Agile
Answers 383 questions
Episode 103: 10 years of Agile Experiences
Answers 383 questions

Episode 17: Feedback and Roadmap
Answers 383 questions

Episode 457: Jeffery D Smith on DevOps Anti Patterns
Answers 383 questions

SE-Radio Episode 247: Andrew Phillips on DevOps
Answers 383 questions













