Stop Talking about DevOps: Start Applying Continuous Delivery Practices
DevOps. You think you need it because the market is telling you so, but the market is confused (and self-perpetuating). Agile, continuous delivery, and DevOps all promise the same dream—improved time to market through incremental delivery of quality software. So where should you focus? Max Griffiths begins by distinguishing DevOps from the other approaches and, rather than wrangling new words for old problems, helps refocus how to measure success. How long does it take you to commit and deliver code? Max shows how you can measure this through Value Stream Mapping, a crucial tool used to identify waste. Next, Max and Elise McCallum analyze where your path to production breaks down as developers are rewarded for rapid change while often change-averse operations, security, and performance teams are rewarded for uptime. Finally, Elise explores modern methods for determining areas for optimization in your delivery capability—from developer-driven monitoring to infrastructure and pipelines as code. Join Elise and Max as they share lessons learned and tools of the trade to help you move DevOps from philosophy to reality.