
Configuration Management:Layout 1 10/13/10 4:58 PM Page 55
HOW TO IMPROVE AN EXISTING CONFIGURATION MANAGEMENT PROCESS
be a rational response to the failure of configuration management: when an
organisation does not know where important assets are and what status they are
in, deleting anything could be high risk. So, lack of disk space can sometimes be
merely a symptom of a bigger problem.
1
The lesson here is that you must beware of and analyse the unintended
consequences from apparently sensible actions when processes aren’t working
well. When configuration management is failing you may see a variety of
symptoms resulting from a range of apparently fairly sensible actions (such as
tidying up disk space and code libraries) but it is important to identify the
fundamental root cause of all of these symptoms, not merely their many
immediate causes, if you want to improve the CM process. You should start by
prioritising and deploying suitable techniques for detecting failure, but then you
must subject these failure reports to some form of root cause analysis.
Once you have determined that you have CM issues that need to be resolved,
the next stage is to establish the key stakeholders in the improvement process.
Then, one way to actively engage these stakeholders in the improvement process
is to address specific pain points. For example you could look at recent failures.
If connecting a router to a rack in the wrong computer room has brought down
the data centre, for example, you should investigate whether this is a one-off
mistake or whether the root cause is a faulty process. If the latter, then you
should revise the process with the help of the affected stakeholders, and publicise
the improvement. This not only reduces the risk of this failure happening again,
but also publicises the benefits from process improvement.
Key approaches to supporting and promoting CM improvement are:
using routine process monitoring to ensure that you know that something is
going wrong;
capturing user feedback on the existing process and reviewing incidents as
they are addressed, so that lessons can be learnt from them;
using regular formal audits to identify issues, risks and discrepancies
(between, for example, the operational world and the CMDB);
encouraging stakeholder sponsorship through presenting a business case for
any improvement and by addressing the specific business-level pain points
these stakeholders experience;
engaging stakeholders by actively publicising and ‘selling’ the business and
other benefits of process improvement and by inviting stakeholders to
contribute to the improvement process;
making sure that you know configuration information actually used in
anger is maintained and that you know who is really responsible for its
completeness and accuracy.
The initial presentation summarised
According to Metcalfe and Connis, as well as using existing process improvement
methods, there are several generic ‘rules of thumb’ from the existing body
55