Tool time: Implementing configuration management, properly

31 juli 2013
By

How to sell backup to your CFO

Configuration Management (CM) isn’t just about IT, but in the space I have, I want to look at some issues around implementing an IT CM solution.

To start with, people often overlook the fact that IT is a fashion industry – but fashion isn’t a very good driver for choosing tools that may be critical to your business.

The most fashionable Software Configuration Management (SCM) tool today is probably Git. Hey, Linus uses Git to manage the Linux kernel. If it can manage that, what can’t it manage? Well, possibly, some things that aren’t a UNIX kernel.

Don’t get me wrong, GIT is a fine tool and its distributed SCM approach is a very powerful idea. But there’s probably a reason for Google adopting Perforce instead of Git. Probably because Google has a very much larger and more complex problem than Linux kernel development.

Ah, Google is the new Internet King on the Block, so shouldn’t we all adopt Perforce then? Not necessarily, Perforce is a fine tool too, but choosing it just because Google uses it is simply another fashion decision. There probably aren’t a lot of companies with requirements much like Google’s, anyway.

Good tools are an important enabler for CM, but implementing CM, or SCM, should start with a management vision for what it can do for you; and with discussions about the requirements with all of the stakeholders. The SCM product programmers like, for example, may not suit games designers managing graphics assets for games.

Implementing any sort of CM process is a people thing and probably involves managing cultural change. Don’t decide on a tool first. Choose a tool that enables the CM process that is best for you; once you’ve decided (again, emphasising discussion with all the

Bron: The Register Lees het complete artikel hier: http://go.theregister.com/i/cfa/http://www.theregister.co.uk/2013/07/31/implementing_cm_and_choosing_tools/

Follow us on Twitter

Tags: ,

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *


vier + 3 =

Archief