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
continuous delivery predicts lower levels of unplanned work and rework in a statistically significant way.
In continuous delivery, we invest in building a culture supported by tools and people where we can detect any issues quickly, so that they can be fixed straight away when they are cheap to detect and resolve.
Even though working in small chunks adds some overhead, it reaps enormous rewards by allowing us to avoid work that delivers zero or negative value for our organizations.
deployment pipeline is an automated manifestation of your process for getting software from version control into the hands of your users.
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 more