Scandinavian Network of Excellence
Software Configuration Management

Continuous Integration

Time: Thursday, May 15th, 2008, 15:30-16:30

Place: Lund Institute of Technology, Building E, room E:4130 aka LUCAS-room

Title: Continuous Integration

Presenter/host: Christian Pendleton (Softhouse Consulting Oresund)

Is continuous integration all about tools, scripting and environment handling?

Today, it is quite simple to get version control and good repository handling with standard tools. Is that what you need to get full benefits from continuous integration or is there more?

In an ideal incremental or agile development oriented world, every increment ends with a deliverable system. Should the processes and tools that we use for automatic and contiuous integration take us all the way to that state? Is it possible today?

Last time I taught my CM course, I got the question "In what way is this a CM issue?" when I talked about continuous integration. During my last two assignments I have also seen a separation of the administrative CM and the build oriented CM. Is the CM role dividing into two separate ones and can they both be called "CM"?