Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Brochure

Managing Technical Debt in Complex Software Systems

  • December 2016
  • This brochure describes the SEI's approach to make technical debt visible, determine what type of debt a project has, and integrate debt into project planning.
  • Software Architecture
  • Publisher: Software Engineering Institute
  • Abstract

    Technical debt can be defined as a design or construction approach that is expedient in the short term but that creates a technical context in which the same work will cost more to do later than it would cost to do now. If managed well, some debt can accelerate design exploration. Left unrecognized and unmanaged, accumulated technical debt results in increased development and sustainment costs. This information sheet describes the SEI's systematic approach to making technical debt visible, determining what type of debt a project has, and integrating debt into project planning.

  • Download