• Blog
  • About
  • Archives

elemental links

brenda michelson's technology advisory practice

Technical Debt Management: Pay the Interest or Pay down the Principal?

October 19, 2009 By brenda michelson

Let’s face it, Enterprise Architects and CIOs don’t always see eye-to-eye.  In my experience, the most common point of contention is “get it right” versus “get it done”.  And of course, this is never an academic conversation, it’s typically a hasty phone call, email or conversation trigged by a “new finding” at a “crucial moment” for a “critical project”. 

At the risk of over generalizing, in these “emergencies”, the deciding factors are time, short-term cost, security risk and short-term technical risk (availability, reliability).  So, if bypassing the architecture gains time, but creates a security or short-term technical risk, then no bypass is granted.  But, if these risks aren’t a factor, well, “get it done”. 

The problem, of course, is that most bypasses are never revisited, and accumulate as expensive, high risk, Technical Debt.  Even worse, most organizations don’t recognize the existence of, nor manage, that technical debt. 

So, how do you raise awareness about mounting technical debt, without being labeled “technology purist”?  Use the inherent “debt metaphor” to build your case in business terms.  Start with a point from Martin Fowler’s recent Technical Debt Quadrant Bliki entry:  “The decision of paying the interest versus paying down the principal…”

The interest is the recurring cost of maintaining a subpar solution that is outside the architecture.  The principal is the subpar solution itself.  Principal is paid down by investing resources to remediate the subpar solution.

Organizations with existing technical debt, need to add technical debt management practices to periodically review the costs and risks of continuing interest payments, versus the costs, risks and opportunities of paying down the principal. 

And for those organizations staring down a “new finding” at a “crucial moment” for a “critical project”, add technical debt to your decision making.  Can you afford to incur additional technical debt?  If so, for how long?

“Pay the interest, pay down the principal, manage your credit line.”  That sounds like a good conversation starter to me…

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to email this to a friend (Opens in new window)

Filed Under: business-driven architecture, business-technology, enterprise architecture

Brenda M. Michelson

Brenda Michelson

Technology Architect.

Trusted Advisor.

(BIO)

  • Email
  • LinkedIn
  • RSS
  • Twitter

Recent Posts

  • Experts Sketch
  • PEW Research: Tech Saturation, Well-Being and (my) Remedies
  • technology knowledge premise
  • The Curse of Knowledge
  • better problems and technology knowledge transfer

Recent Tweets

  • Harshest editorial feedback I ever received “stultified and like death”… (wildly popular paper, as it turned out):… https://t.co/qWNwBCOS5i February 28, 2023 2:16 pm
  • “…where the process of drawing itself can take us. We can follow a suggestion, a squiggle, shadow, or smudge, and s… https://t.co/oRg0x2LoXG November 30, 2022 5:05 pm
  • On the waiting list for Post, join me (on the waitlist) via https://t.co/U8wYK707f6 November 24, 2022 4:17 pm
© 2004-2022 Elemental Links, Inc.
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.