Martin Fowler hat sein Artikel schon vor einigen Jahren geschrieben. Nun hat er eine
vollkommen überarbeitete Version veröffentlicht [1]
"... Continuous Integration is a software development practice where members of
a team integrate their work frequently, usually each person integrates at least daily
- leading to multiple integrations per day. Each integration is verified by an automated
build (including test) to detect integration errors as quickly as possible. Many teams
find that this approach leads to significantly reduced integration problems and allows
a team to develop cohesive software more rapidly. This article is a quick overview
of Continuous Integration summarizing the technique and its current usage. ..."
Wir hatten das Thema bei der .NET User Group Franken ziemlich ausführlich besprochen
und die Anwendungsfälle in einem kleinen Team (kleiner 5 Entwickler) und bei Siemens
in einem Projekt mit über 400 Entwickler verglichen. Spannend und nützlich.