Due Diligence & Software
Technical Debt
The accumulated cost of shortcuts, deferred maintenance, and expedient decisions in a codebase. Technical debt isn't inherently bad -- sometimes shipping fast is the right call -- but unmanaged debt compounds. In diligence, high technical debt means the acquirer will need to invest in remediation before scaling the product. Common indicators: outdated dependencies, low test coverage, duplicated code, and brittle deployment processes.