search menu icon-carat-right cmu-wordmark

Reducing Friction in Software Development

January 2016 Article
Paris Avgeriou (University of Groningen, The Netherlands), Philippe Kruchten, Robert Nord, Ipek Ozkaya, Carolyn Seaman (University of Maryland Baltimore County)

Getting ahead of the software quality and innovation curve will involve establishing technical-debt management as a core software engineering practice.

Abstract

This article was published in IEEE Software, 33, 1 (Jan./Feb. 2016), pp. 66-73.

As the global inventory of software grows, technical debt does too. Its management is becoming the dominant driver of software engineering progress. Getting ahead of the software quality and innovation curve will involve establishing technical-debt management as a core software engineering practice.