|
I was having a discussion about technical debt with a coworker yesterday. I said something to the effect of "well, maybe what you need to do is declare 'technical bankruptcy'". In other words the amount of technical debt in the project has gotten so out...
Started by jcollum on
, 16 posts
by 16 people.
Answer Snippets (Read the full thread at stackoverflow):
A project at ....
Technical debt leads to technical bankruptcy delays.
If the app is a web site, with databases, how confident will you?
That's when I think a rewrite is your only option .
To pay of the technical debt.
|
|
Can someone give me a good definition of what they mean by the phrase "Technical Debt"?
Started by MatthieuF on
, 7 posts
by 7 people.
Answer Snippets (Read the full thread at stackoverflow):
Jeff Atwood's blog, Paying Down Your Technical Debt
It's a metaphor mentioned by Ward from these metrics, which would....
Http://martinfowler.com/bliki/TechnicalDebt.html
http://en.wikipedia.org/wiki/Technical_debt answer here .
|
|
Do you actively manage technical debt debt on your software development projects and if so, how do you do it?
Started by John Channing on
, 9 posts
by 9 people.
Answer Snippets (Read the full thread at stackoverflow):
We do Scrum, so we spawn a technical debt card, cross-team debt items by having a cross-team backlog of technical debt that we prioritize and inject into ....
On our teams we actively manage technical debt.
|
Ask your Facebook Friends
|
There are (at least) two ways that technical debts make their way into projects. The first is by conscious decision. Some problems just are not worth tackling up front, so they are consciously allowed to accumulate as technical debt. The second is by ...
Started by Brandon DuRette on
, 12 posts
by 11 people.
Answer Snippets (Read the full thread at stackoverflow):
At a previous that the largest contributor to technical debt is starting from the interface of any type of application functionality with ....
Looking for, but does tend to be one of the more popular causes of technical debt.
|
|
I'd like to find a way to record the Technical Debt we incur in TFS.
I need to record each item outside of a specific iteration to ensure that it is visible and easily-reported all the time. I've considered creating a separate Area for technical debt,...
Started by Phil.Wheeler on
, 3 posts
by 3 people.
Answer Snippets (Read the full thread at stackoverflow):
I like to track the outstanding known technical debt in a separate Iteration I call 'Maintenance Backlog....
I find that there are several types of technical debt: Debt you bug.
They can be easily tracked and reported.
|
|
If you are using agile, the idea is to always be doing incremental refactoring and never build up large technical debt. that being said, if you have an agile team that is taking over software that has a decent amount of technical debt, you have to fit...
Started by oo on
, 5 posts
by 5 people.
Answer Snippets (Read the full thread at stackoverflow):
So when the customer (be it manager, or CTO or whoever) thinks technical debt....
Because the technical debt affects how quickly we can deliver new features, we record how much time to paying off technical debt.
|
|
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?
Started by happyappa on
, 3 posts
by 3 people.
Answer Snippets (Read the full thread at stackoverflow):
They are BLACK, with big yellow warning signs on them .
We write story cards for technical debt.
|
|
I'm a big fan of ruby on rails, and it seems to incorporate many of the 'greatest hits' of web application programming techniques. Convention over configuration in particular is a big win to my mind.
However I also have the feeling that some of the convenience...
Started by frankodwyer on
, 7 posts
by 7 people.
Answer Snippets (Read the full thread at stackoverflow):
I don't think....
At an architectural level Rails leaving it to later.
But that is the case with any platform.
The article you refer to defines technical debt as
[the] eventual consequences of slapdash incurs technical debt.
|
|
While the most recent Coding Horror blog entry is not the first time I had heard of the concept, as I was reading it I couldn't help but apply the it in my mind to my own project.
The code base I'm working on is an ongoing project at about the 3 year ...
Started by shsteimer on
, 5 posts
by 5 people.
Answer Snippets (Read the full thread at stackoverflow):
This description of technical debt is very good:
Technical Debt is a wonderful metaphor developed by Ward Cunningham to help us think with a technical ....
The main article from your link has the perfect answer already .
|
|
Technical Debt via Martin Fowler , via Steve McConnell
YAGNI (You Ain't Gonna Need It) via Wikipedia
BDUF (Big Design Up Front) via Wikipedia
UPDATE: To clarify the question, I think I can also state it this way and keep my meaning:
"In what ways do you...
Started by Troy DeMonbreun on
, 10 posts
by 10 people.
Answer Snippets (Read the full thread at stackoverflow):
You Ain't Gonna Need....
Maybe the answer itself also lies in the principle of YAGNI .
Steve - and technical debt is fine too.
I don't believe you need to avoid technical debt, just keep it at a manageable level.
Philosophically.
|