InfoQ

InfoQ

Topic/Tag specific view

Technical Debt Content on InfoQ


Latest featured content about Technical Debt

Technical Debt - Why You Should Care

Topics
QCon San Francisco 2011,
Technical Debt,
QCon,
Business/IT Alignment,
Software Craftsmanship,
Conferences,
Enterprise Architecture,
Agile

Felipe Rubim discusses several forms of technical debt, emphasizing that every member of the team should consider it, and suggesting taking concrete steps in measuring and reducing it.

Jim Highsmith on Adaptive Leadership

Topics
Continuous Deployment,
Application Lifecycle Management,
Adopting Agile,
Technical Debt,
Coaching,
Kanban,
Continuous Delivery,
Software Craftsmanship,
Agile Techniques,
Coaching and Mentoring,
Lean,
ALM,
Agile Alliance,
Agile in the Enterprise,
Agile Manifesto,
Adaptive Leadership,
Enterprise Architecture,
Leadership,
Agile,
Agile Manifesto Anniversary,
Agile2011

Recorded at the 10th anniversary of the agile manifesto signing, Jim Highsmith discusses how he works with executive management teams to introduce and integrate agile techniques into enterprise organizations from both the business and IT sides. He defines adaptive leadership and discuses adaptive ALM, continuous delivery, lean and Kanban methods.

Software Design Helps Being Agile

Topics
Technical Debt,
Design Pattern,
TDD,
Software Craftsmanship,
Testing,
agile2008,
Agile,
Object Oriented Design,
Patterns,
Design

In this interview made by InfoQ’s Deborah Hartmann during Agile 2008, Rebecca Wirfs-Brock talks about software design, the need for good design and the technical debt that might accumulate slowing down the development process. The conclusion is that agile developers should not disregard design.

News about Technical Debt

Technical Debt Is Now Costing Us $3.61 Per Line Of Code

Topics
Technical Debt,
Software Craftsmanship,
Agile

According to a report by CAST Software, technical debt now costs a company on average $3.61 per line of code. The report's findings are summarized in this article and more discussion is presented from other thought leaders on the topic.

Is Technical Debt Still a Useful Metaphor?

Topics
Technical Debt,
Software Craftsmanship,
Agile Techniques,
Agile,
Design

A discussion has been taking place on the LinkedIn Agile Alliance group questioning if "technical debt" is still a valid metaphor in today's global software development world. This discussion has surfaced a strong support for the effectiveness of the metaphor even after 20 years.

How To Pay Down Technical Debt

Topics
Delivering Quality,
Quality,
Technical Debt,
Software Craftsmanship,
Scrum,
Agile Techniques,
Agile

Technical debt can be difficult to connect directly to customer value, but delivering customer value is what Agile processes are all about. So how can we track and reduce technical debt in an Agile development environment?

Is Technical Debt a Technical Issue?

Topics
Technical Debt,
Agile Techniques,
Software Craftsmanship,
Agile

Is technical debt a purely technical issue that can be addressed directly by refactoring and tests or is it a symptom of a bigger problem? Will the adoption of TDD fix the issue or just cover up a symptom of something bigger?

Software Debt Adds Up to Substantive Costs

Topics
Delivering Quality,
Quality,
Removing Waste,
Technical Debt,
Software Craftsmanship,
Agile in the Enterprise,
Lean,
Agile

In a recent article entitled “Continued Delivery of High Values as Systems Age”, Chris Sterling discusses the concept of Software Debt – “Software debt accumulates when focus remains on immediate completion while neglecting changeability of the system over time.” Software Debt goes beyond technical debt an encompases a variety of aspects that impact on the ability to deliver value.