
Technical Debt in Practice
How to Find It and Fix It
MIT Press
Published on 17. August 2021
Book
Paperback/Softback
288 pages
978-0-262-54211-1 (ISBN)
Description
"A look at technical debt in software that focuses on the practical implications of technical debt for the entire software lifecycle"--
More details
Language
English
Place of publication
Cambridge (Massachusetts)
United States
Publishing group
MIT Press Ltd
Illustrations
23
Dimensions
Height: 228 mm
Width: 150 mm
Thickness: 18 mm
Weight
494 gr
ISBN-13
978-0-262-54211-1 (9780262542111)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
08/2021
MIT Press
€33.99
Available for download
Persons
Neil Ernst is Assistant Professor of Computer Science at the University of Victoria, British Columbia. Julien Delange is Staff Software Engineer at Twitter and Founder of Code Inspector, a technical debt platform analysis. Rick Kazman is Professor in the Department of Information Technology Management at the University of Hawaii and Visiting Researcher at the Software Engineering Institute at Carnegie Mellon University.
Content
1 Introduction
2 The Importance of Technical Debt
3 Requirements Debt
4 Design and Architecture Debt
Case Study A: Brightsquid
5 Implementation Debt
6 Testing Debt
Case Study B: Twitter
7 Deployment Debt
8 Documentation Debt
Case Study C: Scientific Software
9 Technical Debt in Machine Learning Systems
10 Team Management and Social Debt
11 Making the Business Case
12 Conclusions
Appendix--Full Text of Interviews
Interview: Marco Bartollini
Interview: Julien Danjou
Interview: Nicolas Devillard
Interview: Vadim Mikhnevych
Interview: Andriy Shapochka
Index
2 The Importance of Technical Debt
3 Requirements Debt
4 Design and Architecture Debt
Case Study A: Brightsquid
5 Implementation Debt
6 Testing Debt
Case Study B: Twitter
7 Deployment Debt
8 Documentation Debt
Case Study C: Scientific Software
9 Technical Debt in Machine Learning Systems
10 Team Management and Social Debt
11 Making the Business Case
12 Conclusions
Appendix--Full Text of Interviews
Interview: Marco Bartollini
Interview: Julien Danjou
Interview: Nicolas Devillard
Interview: Vadim Mikhnevych
Interview: Andriy Shapochka
Index