The first step in finding better solutions is to start asking better questions™


archives

Complexity is good

Picture credit: Skip the Budgie

Like many others in the “logical” profession, I have been pre-conditioned to avoid at every opportunity. Too often we seek simplicity where none really belongs.

The world depends on ambiguity and uncertainty so our systems must also have sufficient ; or as Ashby’s Law would call it: requisite variety.

and simplicity are not always antonyms. Sadly, in the drive for simplification, we are usually left with systems that simply cannot cope with and that is when the real trouble begins.

Possibly related posts:

2 comments to Complexity is good

  • Nigel Grren

    Hi Colin,

    I accept that some types of complexity are necessary/desirable however, I’ve always found simplicity wins-out when it comes to communicating ideas. But in simplicity is not a universal answer but then again neither is complexity.

    My personal experience as an EA has also taught me that sophisticated systems (that some might call ‘complex’) can be built from very simple patterns. All the dictionaries I’ve checked tell me complexity is the antonym of simplicity…but I think your point is that is not always appropriate to try to simplify and over-simplification is unhelpful in which case I agree.

    Nigel.

  • Mario Luis Tavares Ferreira

    Hi Colin,

    Another great post!

    Yes! I agree with 100%. Like order and disorder (Chaos). Actually, chaos is a level, or a grade, of order, they aren’t also the opposite.

    I think that one point that naturally takes us to avoid complexity is our mental models and how we were “trained”.

    Mostly our basic education is on linear models and linear time perspective. So, to see complexity, to have systemic vision, to accept that we live in a complex world, it takes some re-education and a lot of effort to understand it.

    I am not an expert in Business Intelligence Systems or Custom Relationship Systems or Performance Management Systems, but I think that the end of your post could related with them…

    Cheers,

    Mario Ferreira

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>