rules management blog posts

Under-engineering

Blog: Decision Management Community

Stéphane Dalbera wrote: We should stop using “over-engineering” as a catch-all buzzword and as a convenient disguise for defending mediocrity, quick-and-dirty practices, and the refusal to develop deeper expertise.

Reducing the entire toolbox of software engineering to what a beginner fresh out of a bootcamp can understand is not a fight against over-engineering. It is an endorsement of intellectual laziness and the gradual impoverishment of the craft.

And in the end, I have seen far more disasters caused by under-engineering, or by the complete absence of engineering altogether, than by actual over-engineering. Link