Agile Development

Join the Technical Debt bloggers in discussions about their personal experiences in agile development best practices and adopting agile ideas in complex business systems. If you are interested in blogging for us, let us know!

Cost of Delay Due to Technical Debt

By Alexandra Szynkarski | February 14, 2014

Johanna.Rothman
Interesting post from Johanna Rothman about the cost of delay that technical debt can cause. She mentions three types of technical debt: Insufficiently automated build systems Insufficient automated tests System-level software flaws While we’re more accustomed to looking at the software flaws as the primary driver of technical debt, Johanna focused this post on a story about a large ... read more

Pragmatic Ways for Your IT Team to Deal with Technical Debt

By Alexandra Szynkarski | February 21, 2013

Johanna Rothman technical debt
Welcome to the OnTechnicalDebt Expert Interview Series. This interview will focus on the ground-level steps that should be taken in order to help IT teams deal with their Technical Debt in a pragmatic and efficient way, while working in a fast-paced Agile environment. Today I have the pleasure of being with Johanna Rothman – she speaks and ... read more

Technical Debt: Naughty or Nice?

By Leon Fayer | January 7, 2013

Technical Debt-Good or Bad
Many years ago I was working with a very large customer, both from user-base and traffic perspective, with a pretty interesting business model at the time.  Their MO was that, “time to market” is everything.  And I mean everything.  With the vast majority of their initiatives they were willing to launch that day, knowing that ... read more

Chris Sterling: How to Approach Software Debt in an Agile Environment

By Alexandra Szynkarski | November 26, 2012

ChrisSterling_Software Debt
Welcome to the OnTechnicalDebt Expert Interview Series. This month’s interview focuses on discussing the ways in which different areas of software debt can be tracked, particularly in an Agile environment, and how we can communicate these issues with management. This interview will give us insight into real-life IT projects and how teams are effectively dealing with Technical Debt today. if(typeof(jQuery)=="function"){(function($){$.fn.fitVids=function(){}})(jQuery)};jwplayer('jwplayer-1').setup({"width":"400","listbar__position":"none","repeat":"false","height":"24","primary":"flash","file":"http://www.ontechnicaldebt.com/wp-content/uploads/audio/Chris-Sterling-Technical-Debt-Interview.mp3"});     This month ... read more

Ted Theodoropoulos: How to Successfully Manage Technical Debt

By Alexandra Szynkarski | September 13, 2012

Ted Theodoropoulos on Technical Debt
Welcome to the OnTechnicalDebt Expert Interview Series. This interview focuses on how Technical Debt can be taken on safely and managed successfully – ultimately bridging the gap between technology and business by allowing organizations to prioritize debt remediation efforts based on ROI. if(typeof(jQuery)=="function"){(function($){$.fn.fitVids=function(){}})(jQuery)};jwplayer('jwplayer-2').setup({"width":"400","listbar__position":"none","repeat":"false","height":"24","primary":"flash","file":"http://ontechnicaldebt.com/wp-content/uploads/audio/Ted-Theo-Interview-2.mp3"});     This month we interviewed Ted Theodoropoulos - current president of Acrowire, a technology consulting group.  He has extensive ... read more

5 Steps to Reduce Technical Debt When Using Agile

By Alexandra Szynkarski | July 26, 2012

Technical Debt Matrix
When operational requirements are ignored, using agile can easily bring on technical debt. A recent blog post on Codovation from Bastian Buch describes that even though it might be impossible to avoid technical debt altogether, there are 5 effective steps to help reduce and control it: 1. Involve the Product Owner: Some product owners tend to ... read more

Technical Debt in IT & Software Development

By Jeroen Pluimers | May 24, 2012

Technical Debt-Flood Insurance
I love this quote from Jeff Attwood on technical debt in 2009: periodically pay down your technical debt and the Computer Weekely article about half a year ago: Short-term speed may come at the price of long-term delays and cost. Lately, I find that I need to explain Debt in relation to IT and Software Development more and more often. ... read more

3 Concepts to Aid Developers in Addressing Technical Debt

By Alexandra Szynkarski | April 6, 2012

Technical Debt and Developers
There are a couple of blog posts out there that talk about the developer’s perspective on technical debt. I find this topic especially interesting as the developers are the ones who work on the fundamentals of a company’s software applications. But even though they almost always know that technical debt is lurking in the code ... read more

ScrumMaster Tales on Technical Debt

By Alexandra Szynkarski | February 28, 2012

Technical Debt ScrumMaster Tales
This blog post from Mark Levison, ScrumMaster at Agile Pain Relief Consulting, is part of a series called “ScrumMaster Tales” where his team discovers that the Technical Debt in their software code is slowing them down, and start to take action. It looks like there will be several more posts following this one on the software ... read more

Pragmatic Agile Development: How to develop fast & contain Technical Debt

By Rod Newing | January 6, 2012

Pragmatic-Agile-Development-Technical-Debt
Mr Brown and Mr Black lived next door to each other. They both needed to build new houses for themselves to give more space for their families and a better living environment. Mr Brown hired a group of waterfall builders. After a year he asked how they were getting on. They assured him that they had ... read more