Become a Readings Member to make your shopping experience even easier. Sign in or sign up for free!

Become a Readings Member. Sign in or sign up for free!

Hello Readings Member! Go to the member centre to view your orders, change your details, or view your lists, or sign out.

Hello Readings Member! Go to the member centre or sign out.

Managing Technical Debt: Reducing Friction in Software Development
Paperback

Managing Technical Debt: Reducing Friction in Software Development

$56.95
Sign in or become a Readings Member to add this title to your wishlist.

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 organisation.

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 analyse their costs so you can prioritise action
Choose the right solution for each technical debt item: eliminate, reduce, or mitigate
Integrate software engineering practices that minimise new debt

Read More
In Shop
Out of stock
Shipping & Delivery

$9.00 standard shipping within Australia
FREE standard shipping within Australia for orders over $100.00
Express & International shipping calculated at checkout

MORE INFO
Format
Paperback
Publisher
Pearson Education (US)
Country
United States
Date
6 June 2019
Pages
272
ISBN
9780135645932

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 organisation.

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 analyse their costs so you can prioritise action
Choose the right solution for each technical debt item: eliminate, reduce, or mitigate
Integrate software engineering practices that minimise new debt

Read More
Format
Paperback
Publisher
Pearson Education (US)
Country
United States
Date
6 June 2019
Pages
272
ISBN
9780135645932