Scrum Agile Project Management

Organizational Debt

January 14, 2016 0

Technical debt is a well-known concept in Agile software development. Technical Debt is defined as the eventual consequences of poor or evolving software architecture and software development within a codebase. In this blog post, Steve Blank discusses the concept of organizational debt.

Putting Some Numbers on Technical Debt

April 7, 2015 0

Technical debt is one of this great new metaphor that is applied to software development and more specially to agile project management approaches like Scrum. As its financial counterpart, technical debt is not necessary a bad thing as long as you are able to manage it wisely. In this article, Don Reinertsen will help you to put some numbers on the costs and benefits of your technical debt.

The Technical Debt Trap

December 4, 2014 0

Technical Debt has become an Agile catch-all phrase for any code that needs to be re-worked. Much like Refactoring has become a catch-all phrase for any activity that involves changing code. These fundamental misunderstandings and comfortable yet mis-applied metaphors have resulted in a plethora of poor decisions.

Use Technical Debt to Your Advantage

January 16, 2014 0

What do home ownership and leveraged buyouts can teach us about how to use technical debt to our advantage in Scrum? How can we sleep soundly at night when we have accumulated mountains and mountains of technical debt? When is good enough good enough and when are we just deceiving ourselves?

A Solution for Technical Debt

September 3, 2013 0

Technical debt due to bad code quality is one the problem that every Scrum development team might face in their application. In this blog post, Henrik Kniberg discusses the causes of technical debt and provides some hints on how to manage it.

Doing Nothing with Technical Debt

August 20, 2013 0

Technical Debt is defined as the eventual consequences of poor or evolving software architecture and software development within a codebase. Sometimes you have to pay it if you want that you can continue to maintain your application. But sometimes it is better to leave the situation unchanged as Ken Rubin wrote in his book.

Agile Approach to Reduce Technical Debt

July 24, 2013 1

Technical debt and legacy code are best dealt with in an agile way: continually and in small bites, focusing on the code being changed due to new requirements or defect fixing, reflecting feedback from the production.

1 2 3