How do you effectively track technical debt? [closed]
Asked Answered
S

4

7

In your practice, how do you effectively track and manage technical debt?

Is there a specific metric, like SLOC, that you use?

How do you visually display your results to stakeholders and management?

What benefits have you seen in the process?

Surah answered 20/11, 2008 at 15:10 Comment(0)
S
3

We write story cards for technical debt. They are BLACK, with big yellow warning signs on them. Get too many on the wall, and it's REAL obvious.

Anyone who walks past can see them :)

Sedative answered 20/11, 2008 at 15:20 Comment(2)
What does a technical debt story card look like?Lohse
Black card, with a row of yellow warning signs down the side, and about 30% of the front area is grey (where we write the details). But mostly, it's black and bio-hazard yellow. I can see them from here - very obvious.Sedative
D
1

We use @todo comments.

In Python, the epydoc tools format the @todo nicely.

We have a little code scanner that extracts the @todo comment lines. We push them into the backlog as work to be done.

Diamonddiamondback answered 22/11, 2008 at 3:26 Comment(0)
D
1

I talk a little about some of the metrics used to identify technical debt in my blog entry below. Technical debt can mean much more than just code clean up items highlighted by TODO statements in code. The tracking mechanism will change depending on which risk indicator you're focused on.

http://blog.acrowire.com/technical-debt/technical-debt-part-2-identification/

Dialectologist answered 12/12, 2010 at 17:44 Comment(0)
P
0

There is a plug-in for Sonar that translates technical debt into $.

I haven't used it myself yet, but it looks promising.

Pasquil answered 17/2, 2011 at 15:11 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.