posted on Sunday May 3rd 2020in Management
This article has a good description of why complex systems should be avoided. Along with complex processes with a lot of moving parts.
It is bound to fail at some point and it will take a very long time to correct any errors – if it is even possible.
Whenever it is possible complexity should be avoided – and (we, the) software developers have an obligation to stand up and say “No”.