If you are involved in setting up or running a project management office there comes the point when you have implemented the PMO and you move into business as usual (BAU). Now after all the hard effort to set-up the PMO you may think that you are “done”. However, the reality is the journey has just started.
Project Management Maturity Model (PMMM) The Project Management Maturity Model (PMMM) is a formal tool developed by PM Solutions that seeks to measure the maturity in project management of an organization. P3M3 (Portfolio, Programme & Project Management Maturity Model) is the newest model – developed by OGC; Capability Maturity Model® Integration (CMMI®) – developed by the SEI to assist organizations to improve their processes for developing and maintaining the products and services of the organization. Project Management Capability Maturity Model CMMI Based Capability Maturity Model PMIS has developed a project management maturity model based upon the SEI capability and maturity concept and best project management practices. The purpose of the capability maturity model is threefold. The Capability Maturity Model Integration (CMMI) is a simple model to describe the evolution of the Project Management Office (PMO)’s roles. Figure 4 defines a series of evolution stages for a PMO in an organization. Each stage suggests a particular level of functional capability that the PMO will have achieved if functions are fully implemented.
If you have been a follower of the articles on www.pmmajik.com, there is a lot of content focused on the definition and set-up of the different tools and processes for a PMO. The PM Majik Member’s area provides many tools to help with this. In the next few articles I want to focus on:
Important, before I go any further. If you are on the journey to implement or even just implemented your PMO, I do not want you to feel deflated that your still have more to do. You have made a significant achievement as you have taken action. This separates you from the majority of people.
So take time to celebrate and enjoy the success. There will always be more to do whatever walk of business or personal life. As it is often said, “life is about the journey, not the destination”. Meaning find enjoyment in each step of the journey.
For those involved in the project / change profession, you will probably be aware that there are a number of methodologies to assess the project management maturity of an organisation. Examples being:
There is then the wider Capability Maturity Model (CMM) that was originally developed by the US Department of Defense to assess the capability of software contractor’s to deliver projects.
The CMM approach has a 5 level model for assessing an organisation. The thought process being that as an organisation moves up through the levels the quality and outcomes should improve. This should equate to a high probability of projects being delivered on time, to budget and with the correct functionality.
Level 1: Initial – processes unpredictable, poorly controlled and re-active
Level 2: Managed – process characterised for projects and is often reactive
Level 3: Defined – process characterised for the organisation and is proactive
Level 4: Quantitatively Managed – process measured and controlled
Level 5: Optimizing – focus on continuous process improvement
Therefore, given this focus on standardising and improving the project management process, the logical extension is the same should be applied to the PMO.
Despite all of the work on project maturity models, little work has been done to create models for the PMO. Therefore, this presents a challenge when you want to assess the capability and maturity of your PMO and evaluate where you want the maturity level for your PMO.
The PMO Maturity Cube was developed in approx.. 2012 by A Pinto. This provided a framework of how a PMO could assess current capability against a number of factors. This is a very good approach.
However, part of the reason for sharing knowledge on www.pmmajik.com is to try and simplify the approach to achieve the required outcome. With this in mind I wanted to share some high level thoughts on measuring PMO Maturity.
This is always a good place to start. What do you want to achieve from doing the work?
In this case it is simple in that you want to:
Understand the current maturity of your PMO
Plot where your PMO is on the maturity scale
Establish where you would like / need your PMO to be on the maturity scale
Identify areas for improvement to achieve desired level of PMO maturity
It is often said “you need to know where you are in order to work out where you are going”.
This is what you need to do for this step. You need to capture the required data in order to plot the current level of PMO maturity.
The best method is in the form of data capture against the core PMO processes. In the simplest form this can be a number of questions where you rate Yes or No. The rating can be made more sophisticated using RAG, Levels, etc. The important point being you are gaining an honest assessment of the activity performed.
Below is an example of this using an extract of the PMO Maturity Cube questions.
In order to plot something, you need to have some form of scale. What I have used over the years is a simple model that shows how a PMO matures from and Administrative / Reporting PMO through Hybrid and into a Managerial / Directing PMO (see What is a Project Management Office for more details).
So based on the data collection, you can assess where your PMO sits against this model. Yes there will be a level of subjectivity but it will give you a good idea where your PMO is on the scale.
If you want a more sophisticated calculation can be applied to drive rating.
In order to evaluate the desired / required level of your PMO, you need to go back to the original objectives of the PMO (see Objectives of a PMO). Based on this you should be able to establish what the PMO sponsor needs / expects.
You can use the same data collection as in step 1 but this time assess based on desired PMO not current state of PMO.
This will allow you to plot the desired level on the PMO model chart.
You will then probably have a gap between the Current and Desired plots. This is the maturity gap you need to address.
With the data collected in step 1 and step 3, you can compare the current state assessment and desired level for each data item. This will give you there areas that need to be improved.
Armed with this knowledge, you can create a plan of the tasks that need to be completed to improve the process to the required level.
Execute the plan and you will be able to move your PMO up the maturity curve.
Best of all, you can do this in bite size chunks which means you can deliver increment value – very agile!
Following the 4 steps in this guide will help you to start the PMO maturity journey.
At maturity level 4, the organization and projects establish quantitative objectives for quality and process performance and use them as criteria in managing projects.
Quantitative objectives are based on the needs of the customer, end users, organization, and process implementers. Quality and process performance is understood in statistical terms and is managed throughout the life of projects. For selected subprocesses, specific measures of process performance are collected and statistically analyzed. When selecting subprocesses for analyses, it is critical to understand the relationships between different subprocesses and their impact on achieving the objectives for quality and process performance. Such an approach helps to ensure that subprocess monitoring using statistical and other quantitative techniques is applied to where it has the most overall value to the business. Process performance baselines and models can be used to help set quality and process performance objectives that help achieve business objectives. A critical distinction between maturity levels 3 and 4 is the predictability of process performance. At maturity level 4, the performance of projects and selected subprocesses is controlled using statistical and other quantitative techniques, and predictions are based, in part, on a statistical analysis of fine-grained process data.