Michele Sollecito (@sollecitom) kindly responded to a recent tweet of mine with the following question:
“Why do so many well intentioned founders and companies end up creating management monstrosities?”
The “management monstrosities” referred-to are the (dysfunctional, ineffective) tech organisations we find just about everywhere these days. My work on #Rightshifting illustrates just how ineffective is the average tech company, compared with how effective they could be (and Rightshifted outliers are known to be).
But Michele’s question is: “Why?”
Over twenty years and more, I’ve seen dozens of organisations up close and personal. In none of these organisations have the folks in charge appreciated the difference between collaborative knowledge work (Cf. Drucker) and other categories of work. We can call this a Category Error.
Collaborative knowledge work is NOT like:
- Factory Work
- Office work
- Service work (e.g. Call centres, Help desks, etc.)
- Individual knowledge work
Collaborative knowledge work is in a distinct category all its own, and demands a fundamentally different approach to the way the work works, if we’re to see effective working.
Attempting to manage collaborative knowledge work by means common to other categories of work will inevitably lead to ineffectiveness, and all the monstrous consequences that follow from that.
Assumptions and Beliefs
Put another way, organisations import or retread the assumptions and beliefs of the category of work they believe applies to software development. As the category they assign is (almost) never “collaborative knowledge work”, the prevailing assumptions and beliefs are similarly almost never aligned to effective working.
You may now be asking “Why is the category they assign almost never ‘collaborative knowledge work’?”. I’ll leave that question for another post (if there’s any demand for such a post).