On Simplification in Software Design

Over reliance on a particular simplification in application design leads to an unhealthy monoculture, stifling innovation, increasing extinction potential and in many ways parallel to Ian Nairn’s ‘Outrage’ – an essay on Subtopia, a.k.a.  a tendency towards mono culture in architectural reality across Great Britain.


Overly zealous innovation in application design is disruptive, reducing the economy of scale of all applications in the set, and increasing the cost of ownership.

Some balance is clearly the answer but is there a particular balance that is most appropriate, given a particular organisational size?

Leave a Reply

Your email address will not be published. Required fields are marked *