Aug 10

Technical Debt: The definition from the Dagstuhl seminar 16162

The goal of this week-long seminar in Dagstuhl, Germany, was to establish a common understanding of key concepts of technical debt and build a road map for future work in this area.

At the conclusion of the seminar, the 33 participants agreed on the following definition of technical debt, which is refered as the 16162 definition of technical debt:

“In software-intensive systems, technical debt is a collection of design or implementation constructs that are expedient in the short term, but set up a technical context that can make future changes more costly or impossible. Technical debt presents an actual or contingent liability whose impact is limited to internal system qualities, primarily maintainability and evolvability.”

See more details on this seminar here: