How can we deliver faster and with higher quality?
Everything related to shipping, DevOps, Infrastructure, etc informing my thinking on how to build better software delivery at Operations1
How can we deliver faster and with higher quality?
Everything related to shipping, DevOps, Infrastructure, etc informing my thinking on how to build better software delivery at Operations1
when deployment and production release themselves are automated, they are rapid, repeatable, and reliable. It is often so much easier to perform a release once the process is automated that they become "normal" events—meaning that, should you choose, you can perform releases more frequently. This is particularly the case where you are able to step
... See moreOur research shows that Lean management, along with a set of other technical practices known collectively as continuous delivery (Humble and Farley 2010), do in fact impact culture, as shown in Figure 3.3. Figure 3.3: Westrum Organizational Culture’s Drivers You can act your way to a better culture by implementing these practices in technology
... See moreWe measured product delivery lead time as the time it takes to go from code committed to code successfully running in production,
A stream-aligned team aims to produce a steady flow of feature delivery. A stream-aligned team is quick to course correct based on feedback from the latest changes. A stream-aligned team uses an experimental approach to product evolution, expecting to constantly learn and adapt. A stream-aligned team has minimal (ideally zero) hand-offs of work to
... See moreGenerative (performance-oriented) organizations focus on the mission. How do we accomplish our goal? Everything is subordinated to good performance, to doing what we are supposed to do.
Found on the Tiny DevOps podcast
continuous delivery predicts lower levels of unplanned work and rework in a statistically significant way.
A cross-functional feature team can bring high value to an organization by delivering cross-component, customer-centric features much faster than multiple component teams making their own changes and synchronizing into a single release. But this can only happen when the feature team is self-sufficient, meaning they are able to deliver features into
... See more