3 ms·
Projects rarely die because of technical debt. Instead, it becomes ridiculously expensive and difficult to add new features. But the software itself can remain
by ekidd 10y ago
Projects rarely die because of technical debt. Instead, it becomes ridiculously expensive and difficult to add new features. But the software itself can remain in use for decades, gradually decaying and rarely adapting to changes in the business environment. Eventually either the software gets thrown out and replaced with something new, or the company is no longer able to compete.
I've seen this play out probably close to a dozen times now, at different employers and consulting clients.
- hyperpape 10y agoThis is only true if developing new features isn't part of how the company succeeds. That's probably true for some tools that are used internally. If you can't modernize your payroll, that might cost you some money, but it's not make or break. For a company that makes software as a product, or to directly support or create their main product, not being able to add new features is a really bad place to be.