Some time ago I did some research about managing of complex systems. The results were published at the M.I.T. Europe Conference.
Neverthless, I am convinced that there is some important aspect missing in this research. The research concentrated to collect straight forward engineering methods, most of them are already known as state-of-the-art methods in software engineering.
We know that some people are better in managing complexity than others. I am convinced that you can observe these different skills in manageging complexity also if both would have exactly the same knowledge of the above mentioned straight forward engineering methods.
Some people have just these ingenious skills to handle complexity better than others.
The research question:
What are these “ingenious skills to handle complexity”? Why are some people better in manageing complexity than others – even if they have the same explicit knowledge? What kind of implicit or tacid knowledge do you need to be better?
Some ideas what could make a difference
- not to be afraid of complex systems (never having enough information to decide on a complete analyses of the information), take it as it is instead of trying to divide it in non-complex systems (which is per definition impossible)
- having the skill to sense behavior of the system (which other people do not see)
- having the skill to connect new obervations with old experiences on a unconscious bases and to derive decisions – what I call an experience based gut feeling.
Sounds quite esoteric. Nevertheless, I am convinced that research in this field would deliver non-esoteric results. The interviews which I did were solely with engineers as the focus of my research was managing complexity in complex technical systems. Now I would include also managers (or better: leaders) as interview partners. A large organization is also a complex system and these interview would add some different point of view.
Hints to existing research or own ideas or approaches are welcome!