3 ms·
I've come to think that the state of Enterprise software is the direct result of large corporate structure. Every single success story of swapping out a horrib
by roc 17y ago
I've come to think that the state of Enterprise software is the direct result of large corporate structure.
Every single success story of swapping out a horrible enterprise piece with a Really Good replacement seems to have, as an integral part of its legend, the skillful subversion of the corporation's natural tendencies until deployment -- and an epilogue that notes political bad feelings remain, despite the results.
It truly seems that Good Software is only something that can happen despite corporate structure and never, ever because of it.
I suppose it shouldn't have been a surprise. I think we've all come to accept that individual efficiency is inversely related to company size (beyond some critical threshold). And when you look at why, you start seeing an awful lot of cross-over with the root causes of corporate software project failures. (political nonsense, perverted incentives, cog interchangeability concerns, liability concerns, etc)