- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在使用一个相当老的产品,该产品背负着过去糟糕的程序员和糟糕的开发实践带来的大量技术债务。我们开始变得更好,技术债务的产生已经大大放缓。
我已经确定了应用程序中状况不佳的区域,并且我可以估算修复这些区域的成本,但我很难估算投资返回率 (ROI)。
代码将更容易维护,并且将来更容易扩展,但我怎样才能在这些上加上美元数字呢?
一个好的开始看起来像是回到我们的错误跟踪系统并根据与这些“坏”区域相关的错误和功能估算成本。但这似乎很耗时,而且可能不是值(value)的最佳预测指标。
过去有没有人做过这样的分析并对我有什么建议?
最佳答案
管理人员关心通过增长(首先是例如吸引新客户的新功能)和(其次)通过优化流程生命周期来赚钱。
看看你的问题,你的建议属于第二类:这无疑会落后于目标#1(因此如果这可以省钱,那么优先级降低 甚至 ......因为省钱 意味着 花钱(大部分时间至少 ;-))。
现在 ,将美元数字放在“坏技术债务”上可能会变成更积极的旋转(假设以下情况适用于您的情况):“如果我们投资返工组件 X,我们可以更快地引入功能 Y从而获得更多的客户”。
换句话说, 评估技术债务成本与失去的商业机会成本 。
关于technical-debt - 您如何估算清除技术债务的投资返回率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1790431/
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我目前正在使用一个相当老的产品,该产品背负着过去糟糕的程序员和糟糕的开发实践带来的大量技术债务。我们开始变得更好,技术债务的产生已经大大放缓。 我已经确定了应用程序中状况不佳的区域,并且我可以估算修复
我正在尝试使用 yfinance 访问公司的“总债务”行以计算实际利率,但在使用 .balancesheet、.balance_sheet 或 .get_balance_sheet 时它不会显示创建的
我是一名优秀的程序员,十分优秀!