Re:Bureaucracy as Active Ingredient
by guelo on Friday August 31, 2018 @01:12AM
(#17883110)
I think of bureaucracies similarly to software. I've seen many legacy code bases that started out simple but as they add features and identify more and more edge cases programmers start adding abstractions and config files and processes and it becomes increasingly complex and difficult to modify and nobody fully comprehends the whole system or how to fix it. I imagine it's the same thing with organizational processes.
[ Parent
| on HN ]
Re:Bureaucracy as Active Ingredient
by userbinator on Friday August 31, 2018 @01:21AM
(#17883152)
The bureaucracy in codebases often mirrors the same of the company in which they were developed, or in some cases the general culture of the programming language itself (prominent examples being Java and C#.) The most horrifically indirect code I've seen comes from large enterprise software, where something that is actually quite simple takes inordinate amounts of code to accomplish; on the other hand, code written by and maintained by only one or two individuals rarely accumulates such accidental complexity.