posted on Thursday, February 03, 2005 7:55 PM
by
davidboschmans
Paper on Enterprise Continuous Integration
Today I've been discussing with a co-worker our build process - from private to integration builds - that we currently use at customer site and how it relates to the upcoming Visual Studio 2005 and MS Build. And tonight I came across this post of Mads Haugbø Nissen mentioning an article of Mike Roberts on Enterprise Continuous Integration using Binary Dependencies.
Continuous Integration (CI) is a well-established practice which allows us as developers to experience fewer development conflicts and achieve rapid feedback on progress. CI by itself though becomes hard to scale as projects get large or have independent deliverables. Enterprise Continuous Integration (ECI) is an extension to CI that helps us regain the benefits of CI when working with separately developed, yet interdependent modules. We show how to develop an ECI process based upon binary dependencies, giving examples using existing .NET tools.
The full paper is available for download. A must-read if you're into ECI!