« Refactor Your PMP: Scope Management | Main | Refactor Your PMP: Communications Management »

Thursday, July 10, 2008

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83452ee9169e200e553aeb6998834

Listed below are links to weblogs that reference Managing Too Much Complexity:

Comments

Jurgen Appelo

Hi Mike,

Actually, you are talking of complicatedness, not of complexity. You see, people usually cannot reduce complexity of systems, but they can reduce complicatedness. For example:

The wiring on an aircraft is complicated. To figure out where everything goes would take a long time. But if you studied it for long enough, you could know with (near) certainty what each electrical circuit does and how to control it. The system is ultimately knowable.

So complicated = not simple, but ultimately knowable.

Now, put a crew and passengers in that aircraft and try to figure out what will happen on the flight. Suddenly we go from complicated to complex. You could study the lives of all these people for years, but you could never know all there is to know about how they will interact. You could make some guesses, but you can never know for sure. And the effort to study all the elements in more and more detail will never give you that certainty.

So complex = not simple and never fully knowable. Just too many variables interact.

Therefore: airplane = complicated, air flight = complex
Therefore: code = complicated, software = complex

I blogged about it here:

http://www.noop.nl/2008/03/complexity-vers.html

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Subscribe