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 Software Systems: SEI Training

  • December 2016
  • The course is designed for professionals who develop and maintain software-reliant systems and want to better understand how technical debt manifests in software.
  • Software Architecture
  • Publisher: Software Engineering Institute
  • Abstract

    Technical debt occurs when a design or construction approach is taken that is expedient in the short term, but increases complexity and cost in the long term. Whether it results from ignorance, accident, or strategy, all software-reliant systems carry some technical debt. If managed well, some technical debt can accelerate design exploration. Left unrecognized and unmanaged, accumulated technical debt results in increased development and sustainment costs.

    The course is designed for professionals who develop and maintain software-reliant systems and want to gain a better understanding of how technical debt manifests in software; what developers, architects, and managers need to know about technical debt; and how to manage technical debt effectively. This one-day course emphasizes the importance of intentional and strategic management of technical debt that is supported by architecture-focused practices.

    Note: Training courses provided by the SEI are not academic courses for
    academic credit toward a degree. Any certificates provided are evidence of
    the completion of the courses and are not official academic credentials.

  • Download