Collaborative Minds Blog
  1. CMWLab
  2. Collaborative Minds Blog
  3. Old posts from bpm.com
  4. BPM Maturity Model: Go Deep vs. Go Wide Strategy

BPM Maturity Model: Go Deep vs. Go Wide Strategy

Virtually every company becomes caught by the business process idea, sooner or later. The BPM promises – sales up! costs down! unprecedented agility! – make people eager to implement the “BPM thing” as soon as possible, if not yesterday

The process maturity model is probably the most underappreciated concept of the Business Process Management discipline.

Virtually every company becomes caught by the business process idea, sooner or later. The BPM promises – sales up! costs down! unprecedented agility! – make people eager to implement the “BPM thing” as soon as possible, if not yesterday.

But here is the trap: people tend to view BPM as an ocean of opportunities where almost any course may be charted. While in reality it’s rather a railroad line named “BPM maturity scale”. Knowing the map of this line is absolutely critical because the process maturity is a part of company’s culture so it can’t be picked up arbitrary or changed easily – only step by step. One should honestly evaluate at what station the organization currently stays and then buy a ticket to the next one. Taking what seems to be a short way may derail the company’s BPM train.

The maturity model comes in many flavors: Gartner has one, Forrester has another, Carnegie-Mellon SEI has CMMI. The BPM Common Body of Knowledge by ABPMP refers all these plus Michael Hammer’s PEMM plus introduces its own model. While being in consensus on what the topmost level is, different models propose slightly different paths to the “process nirvana”.

Let’s have a closer look. The table below aligns the models by the top level – “Optimized” or “Proactively Managed”:
SEI CMMIGartnerForresterABPMP
0: Acknowledge Operational Inefficiencies0: Non-Existent
1: Initial1: Process-Aware1: Ad Hoc0: Ad-Hoc
2: Managed2: Intra-Process Automation and Control (Coordinated Processes)2: Repeatable1: Defined
3: Defined3: Inter-Process Automation and Control (Cross-Boundary Process Management)3: Defined2: Controlled
4: Quantitatively Managed4: Enterprise Valuation Control (Goal-Driven Processes)4: Measured3: Architected
5: Optimizing5: Agile Business Structure (Optimized Processes)5: Optimized4: Proactively Managed
Table 1. Well-known process maturity models

Organizations moving along the maturity scale shall overcome two barriers:

1) “Go wide” – increasing the scope of process work: from selected priority processes to the system of processes constituting the enterprise.

2) “Go deep” – increasing the degree of control: from basic process documenting to structured definition to full management of the business process lifecycle with strong emphasis.

These two challenges are essentially independent hence it would make more sense to present the maturity model as a two-dimensional matrix rather than a linear scale:

Process maturity matrix Table 2. Process maturity matrix

The only way from the Initial/Ad-hoc level (1) is to Repeatable/Defined (2). The next move is less obvious an organization can increase the degree of control (“go deep” – 3A) or broaden the scope of BPM efforts (“go wide” – 3B) or try to combine both. Either way, the final destination (4) is the same so the question is only about what should come first.

Now let’s get back to the maturity models presented in Table 1: which path do they suggest?
  1. In SEI CMMI “Quantitatively Managed” immediately precede the final “Optimizing” level. It means that this model prescribes broaden the scope first then increase the degree of control.
  2. Gartner’s model makes the emphasis on “Automation and Control” at early level 2, before widening the scope to the system of process.
  3. Forrester puts “Measured” immediately before “Optimized” – approach similar to CMMI (these two models are in fact pretty close).
  4. ABPMP puts “Controlled” before “Architected”
Summarizing it up, Forrester and SEI CMMI propose “Go Wide” first strategy while Gartner and ABPMP recommend to “Go Deep” first.

Having the votes split 50 by 50, a BPM practitioner have to make a decision on his own. The first purpose of this article was to attract attention to the gateway in BPM maturity model – whatever path one would chose, it’s much better to make it with eyes open.

As for my personal recommendation, I tried both paths and this experience made me a strong believer of “Go Deep” strategy. The reason is simple – “Go Wide” strategy systematically fails because:
  1. People just don’t understand what the business process is until they’ve got experience in managing it all over PDCA cycle – and speedy enough! Without the deep understanding of these fundamental things the process map a company may develop as part of “go wide” effort probably would be flawed; the chances are big that it’d be yet another catalog of business functions rather than a true business process architecture based on an enterprise value chain.
  2. A business process well-defined yet not put into the environment granting tight control over execution, automatic monitoring and agility is too expensive in terms of management. A qualified manager will have to spend a big part of his working time to assure that process participants act in accordance with the process definition and workplace instructions and to gather process metrics semi-manually. It’s a pure mechanical job that should be trusted to a software robot (yes, I’m promoting BPMS here). An attempt to widen the BPM initiative without such tools would exhausts the management resources pretty fast.
  3. A process defined yet left unmanaged due to lack of management resources becomes just a wishful dream that have little connection to how the work is really done in the organization. The more processes we defined and left them unmanaged – the deeper we are “paralyzed by analysis”: processes changes faster than we are able to analyze these changes, leaving alone to manage these changes proactively.
Most BPM practitioners’ recommendation is the same: focus on selected process first. Structure and prioritize the process infinity, define few most valuable processes and then proceed to gain full control over them without delay. Then plan carefully the next campaign – widen the process front by cloning the process team and make the company a true process organization. This is essentially “Go Deep” strategy.


Posted on:  in Old posts from bpm.com