Dick Dowdell
Sep 2, 2021

--

Loved the article, Chris. I've been building stuff to run on computers since 1972 and I couldn't agree with you more.

However, there's one factor you didn't mention, a misinterpretation of the Agile Manifesto that’s being used to deliberately abandon architecture and design. The commercialization of "agile" methodologies that promotes the idea that coherent software organization will happen incidentally as a byproduct of frequent iteration. Very much like the idea that if you stir a tub of feces frequently and vigorously enough, it will magically turn into milk chocolate.

In many companies, these pseudo-agile methodologies have become institutionalized and lead to a hopeless and never ending hamster wheel for developers---churning out bad software and burning out good developers.

https://medium.com/swlh/on-being-a-professional-software-engineer-54f162459fdc

--

--

Dick Dowdell
Dick Dowdell

Written by Dick Dowdell

A former US Army officer with a wonderful wife and family, I’m a software architect and engineer who has been building software systems for 50 years.

Responses (3)