On PHPMaster.com today there's a new article introducing you to a concept more and more development groups are moving towards to keep up with the ever-changing needs of their software - continuous deployment.
As part of [the evolution to agile development], we added the deployment phase to the quick turn around cycle. And this is where Continuous Deployment fits in. Essentially the idea behind Continuous Deployment is that functionality is moved to production as soon as it's coded and tested so it can be used (that is, really tested).
He talks about what continuous deployment (CD) is, the parts of the process that help make it possible and some of the advantages/disadvantages of its use. He also briefly looks at how to get started implementing a CD process in your development group. There's no technology recommendations or anything - just a set of three basic concepts to get the ball rolling.