What is CPM?
by Phil Marks
In an information systems or technology context, CPM ("contingent project management") is the ability to select
a management methodology to apply to and successfully deliver a project, tuning the process as the project
proceeds. It is analogous to 'Contingent Leadership Style' but in a project context. See Wikipedia for an explanation of contingent leadership.
Yes, a project manager can have a contingent leadership style, but may not have a contingent project management
approach.
Consider the range of project methodologies (and the range will include some proprietary methods):
Waterfall (gather requirements, design, build, test, deliver, train) – the ‘traditional’ way of building
systems. This worked well for systems where the rate of business and technology change was low, having grown out of
engineering and construction. It still works well in a construction (civil engineering) context, where generally,
the rate of technology change is low. Requirements of a building may change during construction, but the rate of
scope creep is still low as compared with many IT projects. In the right circumstances, it can still work well with
IT projects.
Agile (in general terms: prioritise requirements, design a prototype, test, deliver, re-cycle – design, build,
test, deliver). On the scale of low risk/low complexity to high risk/high complexity (though risk and complexity do
not always equate – some low complexity systems can have profound organisational risk associated with them), some
of the methodologies would be: XP, Scrum, DSDM ®, RUP ®.
Prince ® could be used in either of these contexts for governance of the project on a wider organisational
scale, or locally on a smaller scale. Indeed, the advent of Prince2 moved the methodology into a wider non-IT
specific context.
Agile methodologies are most appropriate for example where requirements are unclear at the outset, and/or the
technology is new or being stretched, and/or a new business model is being adopted (to name just a few reasons).
The range of Agile methods also relate to scale of project and team size.
Larger organisations may have their own in-house or ‘pet’ methodology. They might have invested heavily
(financially, managerially and politically) in developing their way of doing things, even ‘branding’ the
methodology. After all this development, they will want to ‘sweat this asset’. Projects will then have to fit into
the corset they impose – this can cause strangulation at the extreme, building a high probability of failure into a
project, even before it is initiated.
After all, Prince ® was developed in the UK Public Sector (and the UK Government still has massive problems
delivering projects). RUP ® is now an IBM brand. At the top end of projects, Prince is often seen as excessivley
bureaucratic, but it shouldn't be like that. CPM should ensure that the appropriate processes are selected for a
project and that they are applied judiciously so that the project is not strangled by administration and
red-tape.
For example, an investment bank where the project managers running smaller projects were unable to meet the
centralised project reporting requirements imposed on them, leading to frustration in the managers, frustration in
the programme office, and frustration in and with the ‘methodology police’. The solution was to
- prioritise the projects according to risk (measured on several dimensions),
- report project status on an ‘exceptions’ basis, and
- tune reporting frequency to project risk.
This balanced up the project managers’ workload, and the centralised need for control of risk and comfort.
So, what of contingent project management?
The proposition is that a significant degree of experience is necessary to be able to select the appropriate
methodology for a project, and the programme board is not always the best body to decide for reasons mentioned
earlier – investment and political capital for example.
An effective project manager will have
- the wisdom and experience to select the correct tool for the job based on his or her perception of the risk
profile
- the ability to persuade the programme board or sponsor of the relevance of the methodology and the basis of
selection
- worked with a number of methodologies
- experience enabling the ‘heavy’ or ‘light’ touch application of a methodology
- an innate sense of the risks and their relative salience, meaning that a focus is developed and maintained
on the things that matter
- the ability to dynamically tune the methodology to circumstances without loss of control (finance, timeline
and quality), as the ‘things that matter’ change
Dynamic tuning means applying the tool judiciously – some projects may require very high levels of stakeholder
communication, others will have to be highly focused on technology/ performance and proof of concept, others may
have political governance issues, new or immature business models, and so on. Some projects, of course, will
exhibit all of these risks and more beyond. This list and balance of risks will change significantly during the
lifecycle of the project. This is simply, ongoing process review.
If there are so many project and programme managers, then how is it that more than 30% of projects fail (I shall
not delve into failure reasons here, that is the subject of another article)? It is because failing projects
continue in the same old vein, without contingent project management being deployed and the management not
responding appropriately to changes in risks.
Contingent Project Management is really simple: adapt and survive – that is, Darwinism.
© 2010 Phil Marks. All Trade and Service Marks are acknowledged.
|