Thomas WalentaGlobal Project Economy ExpertHackenheim, Germany
PMBoK Guide ed 6 defines
'complexity itself is a perception of an individual based on personal experience, observation, and skill. Rather than being complex, a project is more accurately described as containing complexity.'
and PMBoK Guide ed 7 states
'complexity - a characteristic of program or project or its environment that is difficult to manage ....'
While both statements are true, the ed6 definition wides the view on 'complex' problems.
A phone might be complex for my grandma, but it is simple for my nephew. Saving Changes...
Complexity characterizes the behavior of a system or model whose components interact in multiple ways and follow local rules, meaning there is no reasonable higher instruction to define the various possible interactions. Saving Changes...
Thomas WalentaGlobal Project Economy ExpertHackenheim, Germany
Aug 09, 2021 1:51 PM
Replying to Keith Novak
...
Thomas, My apologies for the long reply, but my head was churning all night over the statement: “Difficulty may feed into complexity” One could say I "geeked out" over the distinction, but the science of systems is what I do:
I would not use those words at all and I would say you have that precisely backwards. That statement is equivalent to effect leads to cause. Difficulty is not a component of complexity, but rather complexity is a component of difficulty.
The term complexity pre-dates formal PM by over 200 years and the word roots from the Latin essentially make it *the organization of intertwined things*. Etymology aside, what people often misuse the word to mean is essentially the perception of how much Work that causes, where Work may be defined in the classic physics terminology as:
Work = Force * Distance.
In that equation, complexity is really an element of Distance. Difficulty itself (the perception), can both be seen as the force required at individual intervals along the distance, or as the total area under the curve, i.e. the sum total of Work.
Putting my Systems Engineering hat on, if you were to decompose a project as a system of interconnected nodes representing performers of actions, edges representing communication channels, and interfaces where some processes combine information between nodes across the edges, the complexity is literally the organization of the interwoven items.
Complexity may be considered a component of Distance in the formula for Work a couple ways. Multiple things may occur simultaneously at individual nodes where complexity would represent horizontal layers of total work at each time interval (a sandpile chart).
I do agree with your statement that complexity is also often time dependent, as time is required to cross any distance. A process with many steps will then accumulate Work over time, where complexity could be seen as vertical slices of the total area in a graph of Work. Force (degree of effort) required at any time interval however, is a separate variable than the number of places and times where force must be applied.
How much force is required and the total energy output is where our perceptions enter regarding how complexity creates Work. This is where some people add meaning to the term to describe not complexity itself, but rather the perception of how much Work it creates.
In reality, you may have systems with a high degree of complexity, but very well ordered and easy to manage. A crystalline structure is a classic example from nature; complex yet elegant in its simplicity.
A far less complex system with more chaotic interfaces may be far more difficult to control. When the PMBOK provides their definition of communication channels, there is an edge between every 2 nodes and the number of channels grows exponentially. In PM, we can limit the communication channels (e.g. working through a chain of command) to reduce the overall difficulty through reducing complexity.
I also agree to an extent with what you say about increasing complexity may be beneficial. You can leverage complexity by picking the right nodes and edges to reduce the total work, even though the general perception of complexity is that it leads to greater difficulty. Well architected systems do this by design.
This is an example of where PMI and others takes terms and modify them for their own usage and brand differentiation, diverging from other bodies of knowledge where the terms are more precise.
My aim is not to be pedantic here either. Using different terms for the same thing creates a lot of confusion, particularly across language barriers, and is why mathematicians and engineers use very precise terms.
Best Regards, Keith
Hi Keith,
wow, appreciate your elaboration. Very much. On the one hand, I am glad I gave you some challenge, on the other hand, you also create some new food for thought. Thanks.
While I agree with you on some things, I also have different views on others.
As agent provocateur, let me focus on the differences, I hope these will give reason for others to chime in or at least extend their views. It also is shorter and more interesting.
Being a mathematician, I learned logical thinking and persistence in university 40 years ago and this mindset helped me being a systems engineer and understanding systems in a wider sense. It is necessary but not sufficient to gain wisdom.
When I switched to project management, I understood life it is a business with humans and systems thinking/rationality is only one aspect or set of mind. Others are human perceptions, and behaviours, our biases and moods but also the behaviours and capabilities of human groups, tribes, swarms. To see life merely as a system, cause/effect driven and linear is oversimplification (and we need this sometimes) and leads to failure.
So I see complexity more often NOT as a feature of a system but as a perception of humans looking at this system. Rarely people would say the a crystalline structure is complex, when they perceive it as beautiful, harmonic and hence simple. They grasp it even if they do not understand each detail. Every aha-effect makes complexity simple - in our minds.
When I said difficulty feeds into complexity, I meant this not be the only way they relate to each other, also complexity feeds into difficulty, as you elaborate. Think of fractals, the outside becomes inside and vice versa. Or think of iterative lifecycles. Or the egg and the hen. The correlation bias means we tend to look for cause/effect (linearity) when we see a correlation, even if we cannot prove it.
We agree that there is some confusion and some ambiguity over the term and its meaning. I once participated in the 'Navigating complexity' practice guide by PMI, from 2014, and we tried to get some handle on the topic. I was not so content with the result though.
Thomas,
I very much appreciate your response, and I'm not really trying to be argumentative.
I think where my strong objection to the commonly used meaning of the word rather than the more formal definition is that it is as you say, it is really about the perception of complexity. That perception is something I've had to fight as a PM for decades to move teams forward.
Over the years, many of my assignments have been implementing digital transformation efforts. Those are very disruptive to employees who have been doing the same things, on the same tools, most of their careers. They see the new tools as setting them up for failure.
As you also said, complexity can be a benefit. You may have many options to solve a particular problem. There's a saying that where the eyes go, the body follows. If you're riding a bicycle and you focus on a hole, you'll ride into it. If you focus on the way around, you will miss it. The same holds true of attitudes. To get people aligned to the plan, I have to move the perception from staring at the problem, to focusing on a solution. Their perception of complexity itself is the real obstacle.
Keith Saving Changes...
Stephanie JaegerLead Consultant| Jaeger Consultants LtdNairobi, Nairobi, Kenya
Good question. I think the definition in PMBOK 6 hits the button more correctly. PMBOK 7 sounds vague, and raises the question difficult to manage for whom.
When I was managing data infrastructure projects we determined complexity based on a 10 point score sheet which I had developed which looked at points as varied as distance from office and ease of access - the project team often using public transport to get there - to IT knowledge of the client, but also included total project amount and number of data points and other scope related items.
With the total score we got a pretty broad view of the complexity involved and used this as a decision making tool for who should be involved in the project. Do we need a Senior Project Manager? Do we need an Engineer or is a Senior Technician sufficient? Are there any interpersonal factors to consider? How much time will we require to train the client on the use of the system? I think you get the gist.
Complexity is something that has a very wide range of factors that contribute. Saving Changes...
Phil AkinwaleProject Management & Leadership Speaker, Coach, Trainer & Author| PRAIZIONMesa, Az, United States
Thanks for elevating this Thomas. I wondered why the 7th seemed a somewhat incomplete in its definition even though it attempts to flesh out the topic beyond the 6th edition with some good detail on systems, humans and ambiguity. The 6th edition does allows for a wider lens of complexity, factoring in emergence and perception as key variables. Saving Changes...
ABOOBUCKER CADER MOHIDEEN MohamedHead of Civil Engineering Department| Al Madinah International UniversityShah Alam, Selangor D.E., Malaysia
I would prefer complexities be looked from the point of view of managing projects with several multi functional requirements.
We should endeavour to make things easier rather than making things complicated. Saving Changes...
Hello,
Agree it depends of the perspective, but
Who is the PMBOK for?
As all know, PMBok is in fact 2 documents, a standard and a handbook for project management practitioners.
If on first context (standard perspective), would say, 7edition definition fits better.
But if on the second context (PM perspective), 6 edition is more suitable.
I always found such nuances on PMBok editions, who is the context and whose in the perspective of the sentences written. Suppose its due to the experience of the author(s) and revisers. Saving Changes...
Thomas WalentaGlobal Project Economy ExpertHackenheim, Germany
Tiago, Aboobucker, Phil, Stephanie,
appreciate sharing your views on the question, thanks.
I think it is relevant to think about those concepts, as people might / will have different experiences and understandings and it is important for personal maturity to widen our views and respect other's views. Any authority like PMI which confuses concepts gives reason to point out those inconsistencies. I do not blame them for this, it is for me a necessary consequence of the new approach to guide us to the body of knowledge.
It might get more confusing for newbies, trying to get a handle on the guide.
Complexity now also becomes more relevant as terms like VUCA take a center stage.
Yes, we should strive to make models simple, but can it be done for concepts like complexity, love, passion, that are so unique to us humans (as compared to AI and rationality)?