technical debt


Also found in: Dictionary, Medical, Wikipedia.

technical debt

The extra work required in the future to make changes in an application when it was designed or coded in a hurry at the beginning of the project. Technical debt may also accrue when the problem the app was designed to solve or the functional specifications are not fully understood. See functional specification and information system.
References in periodicals archive ?
A focus on the underlying enterprise architecture is necessary for organizations to be able to achieve a data-first approach and reduce the mounting costs of technical debt. The only way to support the vast array of downstream use cases in the future is to use fewer point solutions.
It can help eliminate decades of technical debt and dramatically reduce manual processes and inefficiencies that increase costs and slow application and network changes.
Not financial debt, but "data debt." It's a form of technical debt, and it can hamstring an organization's capacity to tackle new challenges and stifle its ability to innovate.
As such, enterprises need to develop datacenter diversification strategies that minimise the impact of the technical debt associated with ageing internal datacenters while enabling quicker responses to business changes.
The software system architecture is selected and comprises a domain-specific architecture to guide software system implementation, and the software system implementation is made ready and operational with no Technical Debt. As discussed in the March-April 2013 issue of Defense AT&L magazine, Technical Debt is the organizational, project or engineering neglect of known good practice that can result in persistent public, user, customer, staff, reputation or financial cost.
At AWS, we help banks innovate faster by combining startup agility with enterprise experience and resources, eliminating costly technical debt and reducing risk.
Such refactoring is needed, but often deferred due to code complexity, which over time can result in technical debt for the system.
7 -- Today's IT organizations are divided into two camps: those that thrive by effectively leveraging digital technologies, new business models, and entrepreneurial cultures; and those that are saddled by technical debt, plodding business processes, and lack of a digitally-fueled vision for the future.
DEVOPSGUYs helps make organisations more agile, scalable and responsive by streamlining IT functions, and freeing companies from the burden of 'technical debt'.
He says: "We effectively reinvented the wheel on a number of occasions: We had a legacy platform which was not operating to a level which the business needed for its ambitious growth plans, for example there was limited expansion capacity, not an ideal disaster recovery provision and also technical debt in the software.
Refactoring for Software Design Smells: Managing Technical Debt
Full browser ?