Managing Technical Debt

Abstract

Contents include: What is Technical Debt?; Common Consequences of Technical Debt; Technical Debt is Common; Technical Debt Timeline; Managing Technical Debt; From Symptoms to Specifics; Taking Advantage of Tool Support; Software Architecture and Design Trade-offs Matter; Communicating Technical Debt; Incorporate Tracking into Existing Practices; The Cost of Accepting Technical Debt; Developing a Payback Strategy Balancing Value for Cost; Incorporate Technical Debt Management to Release Planning; Technical Debt Management within Acquisition Lifecycle.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2018
Accession Number
AD1087489

Entities

People

  • Ipek Ozkaya
  • James Ivers

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Acquisition
  • Artifacts
  • Contracts
  • Cost Overruns
  • Costs
  • Department Of Defense
  • Department Of Veterans Affairs
  • Engineering
  • Governments
  • Guarantees
  • Materials
  • New York
  • Software Design
  • Software Development
  • Technical Debt
  • Universities

Fields of Study

  • Computer science

Readers

  • Economics
  • Life Cycle Cost Analysis
  • Software Engineering.