Issues with repeating design misstakes
Designing by #Volatility decomposition is supreriour to desigining by #Functional decomposition. And yet, we fall into this trap again and again.
Einsteins famous quote
“The definition of insanity is doing the same thing over and over again and expecting a different result.” — Albert Einstein
If you’re tasked with creating the architecture for a reboot of a project that died because it was too difficult to maintain, integrate, and develop further, then choosing to do the reboot the same way is essentially killing the project before it’s even started.
References
- J. Löwy (January 27, 2021), “Righting Software - System Design” [Workshop], NDC London 2021.