Back to List

Accruing Technical Debt (Agile Transformation Pain Point #18)

Rachael Wilterdink Rachael Wilterdink  |  
Jan 17, 2019
 
Everyone who works in technology probably knows that you already have a big pile of technical debt. The problem is that you are going to have to eventually pay that bill, and some of it is risky.
 
accruing technical debt
 

Dig out a little every Sprint

You really need to be careful about technical debt. Every time you hack something to make it go faster and every time you slap a band-aid on something, it’s technical debt. The key is to dig out of that a little bit in every Sprint. Like picking an action item to tackle in every Sprint, you could allocate a percentage of your available capacity to tackling technical debt.
 

If you don’t…you’ll never get out

If you're digging out of that debt hole, then eventually you can get out. But if you don't dig, and you just let it pile up and up, then something's going to explode. You're going to pay the piper at some point in time, usually when you can least afford to. Try to avoid that if you can.
 

Get the free eBook

This is the eighteenth of 20 blogs on 20 Agile Transformation Pain Points (and how to avoid or manage them). To read them all right now, download our free eBook.
 
agile transformation pain points ebook
Agile

 

Love our Blogs?

Sign up to get notified of new Skyline posts.

 


Related Content


Blog Article
Roles and Responsibility Activity (Habits of a Successful Agile Team)
Rachel RieckRachel Rieck  |  
Jul 11, 2019
If you have experience on agile teams and are looking to tweak a few things or try something different, then this blog series is right for you. This is the third blog in the Trifecta of Greatness series. For more background on the strategies and tactics our Solutions Consulting Director learned...
Blog Article
10 Communication Tips for Business Analysis and Project Success
Brian LaehnBrian Laehn  |  
Jul 09, 2019
I am often asked what is the most essential skill that a Business Analyst (BA) should possess. 100% of the time my answer is that a BA must demonstrate the ability to communicate effectively with their project team and all project stakeholders.   Communication, when performing...
Blog Article
How to Use Report Tables to Model and Analyze BI Requirements
Rachael WilterdinkRachael Wilterdink  |  
Jun 27, 2019
If you’re involved in eliciting, modeling, analyzing, or consuming requirements for BI projects, this post is for you. Over the next several months, we will be releasing 10 Techniques for Business Analysts (BAs) to model and analyze Business Intelligence (BI) requirements on our blog...
Blog Article
Seeds of Vulnerability (Habits of a Successful Agile Team)
Rachel RieckRachel Rieck  |  
Jun 20, 2019
My last blog (Introduction to Team Delta) talked about a project team I was on called Delta that was very successful. In this blog, and the ones following, I'm going to talk about the characteristics and the foundation that we found was key to our success, as well as what was different from...
Blog Article
How to Use a Glossary to Model and Analyze BI Requirements
Rachael WilterdinkRachael Wilterdink  |  
Jun 13, 2019
If you’re involved in eliciting, modeling, analyzing, or consuming requirements for BI projects, this post is for you. Over the next several months, we will be releasing 10 Techniques for Business Analysts (BAs) to model and analyze Business Intelligence (BI) requirements on our blog...