Friday, 2 September, 2011 2 Comments
Image via Wikipedia
It is fair to say that the (adapted) words of “Occam’s razor” are as valid in 21st Century as they were in the 14th!
Pluralitas non est ponenda sine neccesitate
For those of us whose knowledge of Latin didn’t extend beyond ‘O’ Level, this is roughly translated as: Entities should not be multiplied unnecessarily.
However a more familiar quote, oft attributed to Einstein, that expresses what William of Ockham was telling us, is: “Everything should be made as simple as possible, but not simpler.”
In modernity we have, unwittingly, come to rely upon levels of complexity in communications, products and services that were the stuff of science fiction in our own life-times…that does pre-suppose that your are old enough to remember Colour television as the preserve of an affluent minority!
But, if we should be striving for simplicity, THE question is: how can we reduce complexity without losing functionality?
Ontonix quantify current complexity and, more importantly, the point of “critical complexity” beyond which loss of function, failure or collapse are assured. We contest that, without a means to, objectively, quantify system complexity the ability to simplify – without loss of function – is impossible as there is no means to “track” causality!
I have read some experts (and consultants) talking about adding “good complexity” and removing “bad complexity”. Great! That makes sense, but if defining complexity has been the source of much Academic “mental masturbation” for over 30 years – without unilateral agreement – I would suggest that this amounts to little more than a sales pitch for consultancy services! Read more of this post