Fix your problems early and adequately
the Broken Window Theory in Tech
Little idleness here and there, and sooner as we think, we have problems everywhere. This applies to basically everyone and every company. But with this one, I want to write about the possible consequences that smaller businesses, like startups or traditional SMBs, can suffer.
In August this year, I wrote about the Broken Window Effect in Software Development; this article was more directed to the consequences of avoiding efforts to fix things or make them the right way early on. However, regarding strategic technical decisions, it's the same.
What is the Broken Window Theory about?
People will subconsciously notice that no one cares about this building anymore; No one seems to take ownership anymore.
In short, a criminology theory from 1982 describes the resulting decay of buildings if society stops caring about them. For instance, once a building window is broken and does not get fixed, another one will likely break soon. People will subconsciously notice that no one cares about this building anymore; No one seems to take ownership anymore. Other problems like Graffiti will appear, or waste will be carelessly dumped. It's a downward spiral.
When you stop caring for it, the same will happen to your project, product, or codebase. Taking care means addressing problems directly, not telling yourself you can fix them someday. Ensure that ownership and responsibility are everyday practices to avoid the Broken Window Effect.