š Rating ā 5 (4 votes)
Tech debt is like a bad hangover: you party like itās 1999 for a night and then you pay the piper the entire next day (or the entire next week if itās the cheap tequila we have in our conference room).
But unlike a hangover, the pain of tech debt doesnāt go away with a few Advil, a plate of short ribs and reruns of Sex & The City (did I just say that?).
First letās talk about what tech debt is not.
In the broadest sense, tech debt comprises all the engineering activities and tasks that you now understand in retrospect should have been done but either you didnāt realize it at the time or you chose to prioritize something else.
Maybe there was a business need to value development velocity above all else and the team chose to sacrifice debt for speed.Ā Or perhaps the offshore engineering team didnāt have any experienced leaders who could point out the shortcuts that end up costing more in the long run.
Yet regardless of how a company accumulates tech debt — knowingly or unknowingly — itās still tech debt and you will eventually have to allocate engineering time to pay it down. Ā (The grim reaper comes for us all in the endā¦)
Answer: create a āDefinition of Doneā and ruthlessly stick with it.
Hereās what we mean.Ā Before releasing new code, you need to know that it meets your teamās definition of ādoneā and thus is ready for release. Ā Most Definitions of Done include lots of criteria to meet but the most common ones include:
If some of your new code base doesnāt meet your Definition of Done, you estimate how much time it would take to get the code base to meet your definition and you label it as ātech debt.ā
And here are a few additional Pro Tips:
So in short, sometimes a tech hangover is worth it but just make sure you understand all the tradeoffs first.
Want to learn more about tech debt and how to minimize it?Ā We are always happy to chat at info@turnkeystaffing.comĀ and 310-699-6884.
TurnKey Staffing provides information for general guidance only and does not offer legal, tax, or accounting advice. We encourage you to consult with professional advisors before making any decision or taking any action that may affect your business or legal rights.
Tailor made solutions built around your needs
Get handpicked, hyper talented developers that are always a perfect fit.
Letās talkPlease rate this article to help our team improve our content.
Here are recent articles about other exciting tech topics!