> Any sufficiently large organisation sprouts a self-sustaining bureaucracy. Public or private.
I agree with this. I also think there's an inescapable analogy here with software projects - I think people are just really bad at handling large amounts of complexity. In software, large projects are notorious for high failure rates, in the same way that large organisations seem to collapse under their own weight. We don't see able to administer or manage on a large scale effectively.
This is just thinking out loud, but the conclusion I draw from this analogy is that small focused projects and small focused teams work best. Don't try to create a behemoth. Hence the effectiveness of startups and the UNIX/Pythonic way of keeping things simple.
I agree with this. I also think there's an inescapable analogy here with software projects - I think people are just really bad at handling large amounts of complexity. In software, large projects are notorious for high failure rates, in the same way that large organisations seem to collapse under their own weight. We don't see able to administer or manage on a large scale effectively.
This is just thinking out loud, but the conclusion I draw from this analogy is that small focused projects and small focused teams work best. Don't try to create a behemoth. Hence the effectiveness of startups and the UNIX/Pythonic way of keeping things simple.