Agile Adoption

Continuous Integration

An automated build system is a reproducible method to generate a version of the software system. This ensures that the software can be built in a reliable manner by any member of the team.

Continuous Integration is running the automated build system after every commit to the source code repository. This is typically done by a build tool such as CruiseControl.NET.