SCM and DevOps - Lars Bendix and Christian Pendleton

Unfortunately DevOps and traditional software configuration management (SCM) often seems to be a mismatch. Like children and parents apparently they don't understand each other. As "die-hard" SCM people we know that all types of projects need configuration management. So how can we make SCM and DevOps fall in love?

Projects are not alike and there is no "one size fits all" SCM that will work in all contexts and for all development methods. DevOps projects probably need SCM done in a different way and operationally by different (non-SCM) people – but how? We analysed the practices, activities, and goals of DevOps - and identified areas of DevOps where SCM can be helpful and supportive. We also analysed "the empire of SCM" and found SCM activities that should probably be carried out also in a DevOps context in order to make things work better and more smoothly.

After this presentation you will: