Go to  Advanced Search

Technical debt : what software practitioners have to say

Show full item record

Files in this item

Files Size Format Description   View
ubc_2012_fall_lim_erin.pdf 1.363Mb Adobe Portable Document Format   View/Open
 
Title: Technical debt : what software practitioners have to say
Author: Lim, Erin
Degree Master of Applied Science - MASc
Program Electrical and Computer Engineering
Copyright Date: 2012
Publicly Available in cIRcle 2012-10-19
Abstract: Technical debt is a metaphor for the consequences that software projects face when they make trade-offs to implement a lower quality, less complete solution to satisfy business realities. While interest in the metaphor is slowly gaining traction in academic research, there already exists a significant amount of discussion in website logs (blogs). The purpose of this research is to validate the existing definitions and to enrich it with the insights, experiences and lessons learned of software practitioners working in industry. The results are based on a series of one-hour interviews conducted with nineteen software practitioners that investigates the definitions, attributes, causes, symptoms and management of technical debt. It is validated by the findings from a secondary study based on “Hard Choices”, a board game designed to teach the concepts of technical debt, and a replication study conducted by Nitin Taksande at the University of Maryland, Baltimore County. The outcome of this research provides software practitioners with a set of guidelines to recognize and manage their technical debt. The guidelines state that incurring technical debt is unavoidable because software projects need to meet business goals. Instead, project teams should learn to manage technical debt by developing effective communication skills that bring visibility to its existence in order to enable all project stakeholders to take ownership in mitigating its risks.
URI: http://hdl.handle.net/2429/43499
Scholarly Level: Graduate

This item appears in the following Collection(s)

Show full item record

All items in cIRcle are protected by copyright, with all rights reserved.

UBC Library
1961 East Mall
Vancouver, B.C.
Canada V6T 1Z1
Tel: 604-822-6375
Fax: 604-822-3893