Back in March, I had the opportunity to talk with the .NET Developers Association in Redmond, WA about adopting continuous integration.
Fortunately my camera captured the conceptual portion, but decided enough was enough after 30 minutes. I’ve talked about continuous integration many times. This time I rebooted the talk with a focus on using objectives and value to drive the patterns and practices we apply as we adopt continuous integration. Otherwise, it’s easy to get lost in the sea of possibilities. I hope these principles help you pragmatically adopt and/or evolve a continuous integration practice for the software you support.