An important part of any software development process is getting reliable builds of the software. Despite its importance, we are often surprised when this isn't done."
Continuous Integration
(http://www.martinfowler.com/articles/continuousIntegrationl)
By Matthew Foemmel and Martin Fowler