LUCAS-rummet E:4130

CMCM*: Software Configuration Management in Agile Development

Date: March 15, 2006 (Wednesday) at 15:30

Presenters: Lars Bendix and Torbjörn Ekman, Datavetenskap, LTH

Context: We have written a chapter about SCM for a book on Agile Software Development Quality Assurance. We want to present and discuss our ideas and findings.

Abstract: We give a comprehensive description of the general principles that should guide Software Configuration Management (SCM) on Agile projects.

In any kind of project there is a need to follow SCM and to use SCM for support. Since Agile projects differ radically from traditional projects, SCM should be done differently on Agile projects.

All people on Agile projects must know SCM as they do not have specialised roles, but must cover everything from coding through Quality Assurance (QA) to release management and even if they had only a coding role, SCM is fundamental to support practices like Collective Code Ownership and Continuous Integration.

There does exist knowledge about how to carry out SCM on Agile projects, but it is either tacit, scattered around in literature or in the form of examples. We collect the current knowledge and present it in the form of explicit guiding principles.

Registraton below or by email to bendix@cs.lth.se

* Configuration Management Coffee Meeting

Room: LUCAS-rummet E:4130

URL: http://www.cs.lth.se/SNESCM/Common/CMCM/

Last modified Dec 9, 2011 12:59 pm by bendix@cs.lth.se

2/1204