Pitfalls and Solutions for Technical Debt Management in Agile Software Projects
Sávio Freire, Nicolli Rios, Boris Pérez, Camilo Castellanos, Darío Correal, Robert Ramač, Vladimir Mandić, Nebojša Taušan, Alexia Pacheco, Gustavo López, Manoel Mendonça, Clemente Izurieta, Davide Falessi, Carolyn Seaman, Rodrigo Spínola
Abstract
This article presents technical debt (TD) impediments, decision factors, enabling practices, and actions diagrams for TD management in agile software projects. By analyzing diagrams, professionals can avoid the pitfalls, and increase their capacity, for better TD management.
Topics & Concepts
Agile software developmentTechnical debtLean software developmentEngineering managementSoftwareAgile Unified ProcessProcess managementProject managementComputer scienceExtreme programming practicesAgile usability engineeringSoftware project managementSoftware developmentEngineeringSoftware development processSystems engineeringSoftware engineeringBusinessKnowledge managementSoftware constructionProgramming languageSoftware Engineering ResearchSoftware Engineering Techniques and PracticesSoftware Reliability and Analysis Research