How do you estimate a ROI for clearing technical debt?

前端 未结 7 1995
天涯浪人
天涯浪人 2021-01-31 05:48

I\'m currently working with a fairly old product that\'s been saddled with a lot of technical debt from poor programmers and poor development practices in the past. We are star

7条回答
  •  悲&欢浪女
    2021-01-31 06:08

    Managers care about making $ through growth (first and foremost e.g. new features which attract new customers) and (second) through optimizing the process lifecycle.

    Looking at your problem, your proposal falls in the second category: this will undoubtedly fall behind goal #1 (and thus get prioritized down even if this could save money... because saving money implies spending money (most of time at least ;-)).

    Now, putting a $ figure on the "bad technical debt" could be turned around into a more positive spin (assuming that the following applies in your case): " if we invest in reworking component X, we could introduce feature Y faster and thus get Z more customers ".

    In other words, evaluate the cost of technical debt against cost of lost business opportunities.

提交回复
热议问题