Avoiding Technical Debt in Nonprofits: Why and How
Image text: "Avoiding Technical Debt in Nonprofits: Why and How"

Avoiding Technical Debt in Nonprofits: Why and How

Technical Debt! It will get you if you’re not careful. At this year’s Nonprofit Technology Conference, I was a panelist in a breakout session called Avoid Technical Debt from Killing Your Nonprofit, then recorded an episode of Nonprofit Radio on the same topic.?

Technical debt can indeed suck the life out of an organization. Let me explain, starting with a definition. Technical debt refers to choosing an option that is less expensive or more convenient in the short term, but causes more work in the long term. Maintenance costs, labor, risks, and opportunity costs can accumulate over time. Borrow now, pay it back with interest later.

Some of the costs we incur from technical debt include:

  • Putting off hardware replacement or getting by with outdated software until you can’t avoid a very large spend–just to get back to basic standards.?
  • Giving people a bad impression or experience via your website, making them wonder if they can trust you and if the rest of your work will give them an equally poor experience.
  • Delaying software upgrades because they might break your customization, and therefore missing vital security patches and becoming increasingly vulnerable to cyber attacks.

Even those of us who know better can fall into this trap, because there are many forces pulling us in that direction. I gave the example of my so-called accounting system, which is actually just a combo of a spreadsheet and document templates. It costs me no money, but it lacks automation, and it’s vulnerable to errors and omissions.

There are legitimate reasons why nonprofits do this. There’s an impulse toward frugality that comes with being a steward of community resources. Moreover, nonprofit funding models offer a perverse incentive. With websites, for example, I've found it’s easier to get a $100,000 grant for a major redesign than $10,000/year for maintaining a fresh website continuously.?

I’ll close with a few thoughts on how to prevent technical debt from piling up.?

  • Audit for technical debt as part of a routine annual technology assessment, prior to budgeting for the coming year.
  • Spread out the costs where possible, such as through a rolling equipment replacement cycle.
  • Shift your mindset from cheapest up front to lowest cost of ownership (and don’t forget disposal/decommissioning costs).
  • Avoid customization, which can make systems more difficult to update.
  • Avoid shadow IT, which prolongs the upgrade/replacement of the sanctioned tech. Shadow IT is often a result of ad-hoc choices without proper consideration of ROI.
  • Read this article from my friends at Build Consulting for another take on Technical Debt.

If you can strengthen your practices and decisions in a few of these areas, you’ll be in a better position to resist technical debt, leading to more cost-effective, and productive operations over time.

Nate Nordstrom ??

Improving board engagement and efficiency w/ Easy Board. DM for free demo or more info. Startup coach. People first.

11 个月

Great content! My best advice on this topic is to keep things lean! Building less complexity is the single best way to avoid having to maintain the complexity later. Keeping this in mind can really help simplify things later on.

回复
Anthony Putignano

Tech executive | Advisor | Angel investor

11 个月

This is great, Karen. I’ve always found the Conway’s law angle an interesting one to keep in mind as well:?https://www.dhirubhai.net/pulse/conways-law-tech-debt-anthony-putignano/

回复
Rangarajan (Ranga) Sriraman

Entrepreneur, Enabler ,Mentor and Investor in Clusterzap.ai. 37 Years in the IT Industry 22 as an entrepreneur Promoting 3 ventures in Technology Services.

11 个月

You've articulated Technical Debt very well Karen Graham!

Mischa Suemnig

Lead Developer and Software Engineering Manager

11 个月

Excellent article! As a technical person stuck behind a wall of debt at numerous positions, these are some very compelling arguments I wish I had made!

要查看或添加评论,请登录

Karen Graham的更多文章

  • Protecting Constituent Data in Case of the Worst

    Protecting Constituent Data in Case of the Worst

    As I write this it’s inauguration day, and many of the nonprofit professionals I know are worried about what the new…

    3 条评论
  • Factors in DMS Purchase Decisions for Nonprofits

    Factors in DMS Purchase Decisions for Nonprofits

    Understanding one of the biggest investments nonprofits make A Donor Management System, the software nonprofits use to…

  • Comparing My Leadership Journey to Harry Potter’s

    Comparing My Leadership Journey to Harry Potter’s

    The inspiration for this piece came from the Minnesota Council of Nonprofits and Minnesota Council on Foundations joint…

    1 条评论
  • The Importance of Senior Technology Leadership in Nonprofit Organizations

    The Importance of Senior Technology Leadership in Nonprofit Organizations

    For the 2024 Donor Management Use and Satisfaction Study, 379 nonprofit professionals responded to a survey about their…

    4 条评论
  • An Introduction to Knowledge Management Strategy

    An Introduction to Knowledge Management Strategy

    Knowledge Management is the set of tools and processes organizations use to capture, search for, and receive…

    2 条评论
  • Data Documentation: How and Why, featuring Philanthropy.io

    Data Documentation: How and Why, featuring Philanthropy.io

    When I was advising a client on steps they could take to become a more data-informed organization, I turned to Jeannine…

    5 条评论
  • Two Attributes of a Good Partner

    Two Attributes of a Good Partner

    Twice in the past week, I’ve said something like this to clients: “Don’t ignore current capabilities and cost, but what…

    4 条评论
  • My Week on the Naughty List: A Spam Lesson Learned the Hard Way

    My Week on the Naughty List: A Spam Lesson Learned the Hard Way

    It was an honest mistake, but I should have known better. I share this here in the hope that others will be able to…

    5 条评论
  • What I Read in 2023

    What I Read in 2023

    In my December enews, I shared a list of books I read in 2023--some for professional or personal development, and…

    1 条评论
  • AI, AI, Eggs, and AI

    AI, AI, Eggs, and AI

    A summary of the 2023 Technology Association of Grantmakers conference Artificial Intelligence arose for me as the…

    2 条评论

社区洞察