Stovepipe Enterprise – The Patchwork Anti-Pattern
We have highlighted many areas of quality software development. However, the stovepipe enterprise is a maintenance anti-pattern. This situation occurs when we build a system that has a high maintenance cost. Even worse, maintenance often requires to be done quickly and more as a patch than a build. Therefore, we produce a house of cards that becomes more fragile as time goes by. Stovepipe Enterprise Defined Stovepipes are historically a form of a kludge. Wood-burning stoves needed a way to get rid of the exhaust, and it goes through the pipe. However, the material often wears down a stovepipe quickly, and it is patched with whatever materials are available rather than replaced. We see this in software solutions when we... Read more