One of the goals that my colleagues and I urge on our clients is that of a completely automated deployment process. Automating your deployment helps reduce the frictions and delays that crop up in between getting the software "done" and getting it to realize its value. Dave Farley and Jez Humble are finishing up a book on this topic - Continuous Delivery. It builds upon many of the ideas that are
![bliki: Blue Green Deployment](https://cdn-ak-scissors.b.st-hatena.com/image/square/85c70386ce5a538e157c6a2c4f9eaa30c8048337/height=288;version=1;width=512/https%3A%2F%2Fmartinfowler.com%2Fbliki%2Fimages%2FblueGreenDeployment%2Fblue_green_deployments.png)