Get Free Shipping on orders over $79
Managing Technical Debt : Reducing Friction in Software Development - Ipek Ozkaya

Managing Technical Debt

Reducing Friction in Software Development

By: Ipek Ozkaya, Robert Nord, Philippe Kruchten

Paperback | 13 June 2019 | Edition Number 1

Sorry, we are not able to source the book you are looking for right now.

We did a search for other books with a similar title, however there were no matches. You can try selecting from a similar category, click on the author's name, or use the search box above to find your book.


âThis is an incredibly wise and useful book. The authors have considerable real-world experience in delivering quality systems that matter, and their expertise shines through in these pages. Here you will learn what technical debt is, what is it not, how to manage it, and how to pay it down in responsible ways. This is a book I wish I had when I was just beginning my career. The authors present a myriad of case studies, born from years of experience, and offer a multitude of actionable insights for how to apply it to your project.â
â"Grady Booch, IBM Fellow
Master Best Practices for Managing Technical Debt to Promote Software Quality and Productivity
As software systems mature, earlier design or code decisions made in the context of budget or schedule constraints increasingly impede evolution and innovation. This phenomenon is called technical debt, and practical solutions exist. In Managing Technical Debt, three leading experts introduce integrated, empirically developed principles and practices that any software professional can use to gain control of technical debt in any software system.

Using real-life examples, the authors explain the forms of technical debt that afflict software-intensive systems, their root causes, and their impacts. They introduce proven approaches for identifying and assessing specific sources of technical debt, limiting new debt, and âpaying offâ debt over time. They describe how to establish managing technical debt as a core software engineering practice in your organization.
  • Discover how technical debt damages manageability, quality, productivity, and moraleâ"and what you can do about it
  • Clarify root causes of debt, including the linked roles of business goals, source code, architecture, testing, and infrastructure
  • Identify technical debt items, and analyze their costs so you can prioritize action
  • Choose the right solution for each technical debt item: eliminate, reduce, or mitigate
  • Integrate software engineering practices that minimize new debt

Managing Technical Debt will be a valuable resource for every software professional who wants to accelerate innovation in existing systems, or build new systems that will be easier to maintain and evolve.

More in Oceanography & Seas

Heart of Ice : A journey into Antarctica's frozen realm - Joy McCann
Blue Machine : How the Ocean Shapes Our World - Helen Czerski

RRP $26.99

$22.99

15%
OFF
The Global Ocean Observing System - Peter Grace
Dr Karl's Little Book of Climate Change Science - Dr. Karl Kruszelnicki
Adrift : The Curious Tale of the Lego Lost at Sea - Tracey Williams

RRP $51.99

$42.75

18%
OFF
The Underworld : Journeys to the Depths of the Ocean - Susan Casey
The Ocean Book : The Stories, Science, and History of Oceans - DK
Ocean : Earth's Last Wilderness - Sir David Attenborough and Colin Butfield
Dinosaurs : How We Know What We Know - Charles Doug  Czajka

RRP $189.00

$136.75

28%
OFF
Portrait of an Oyster : A Natural History of an Epicurean Delight - Andreas Ammer
Introduction to Coastal Processes and Geomorphology : 2nd Edition - Robin Davidson-Arnott