In the world of software development, the concept of technical debt is well known: it refers to quick or suboptimal decisions that are made to get out of the way or to solve emergencies or quick needs and that, over time, generate maintenance costs, scalability problems or even operational blockages.
But what happens when we take this idea to a corporate website? At Apros, we have analyzed how many sites end up accumulating invisible technical debt: from unsupported plugins to unscalable or poorly thought out web architectures from the beginning or even making minor corrections to the website. And the problem is that this debt ends up being paid by your company.
The term was introduced by Ward Cunningham, one of the creators of the Agile Manifesto, who compared it to a financial debt: you can get out of trouble now, but you will pay interest over time (Cunningham, 1992).
Applied to web development, technical debt can take many forms:
In our experience we have seen that this debt is more common than it seems and can get bigger and bigger if we don’t do something about it.
According to a Stripe and Harris Poll (2018) study, developers spend more than 33% of their time dealing with technical debt on digital projects. That not only impacts development costs, but also response time, innovation and user experience.
In digital business, this is critical: every extra second of loading reduces conversions and trust. Every site limitation reduces your ability to compete.
The digital world is not static, and your website shouldn’t be either. At Apros we believe that a well-built site not only looks good today, but is ready to grow with you tomorrow.
Avoiding technical debt is not a fad: it is a long-term strategy to take care of your investment, your time and your reputation.
Stripe & Harris Poll (2018). The Developer Coefficient Report. Stripe.com.
Technical debt on websites: the hidden cost of your site