【发布时间】:2010-11-09 02:47:08
【问题描述】:
前几天一位朋友告诉我,在软件开发生命周期中解决问题的成本是一个金字塔。我在哪里可以找到这个?
他指的是解决问题的成本。
例如,
在需求阶段解决问题需要花费 1.
在开发阶段解决问题需要 10 美元。
在测试阶段解决问题需要花费 100
在生产阶段解决问题需要花费 1000。
(这些数字只是示例)
如果有人有参考资料,我很想了解更多相关信息。
【问题讨论】:
-
我投票结束这个问题,因为它与部署成本有关
-
我投票结束这个问题,因为它是关于管理项目,而不是编程。
-
我最初问过这个问题,但现在已经关闭,所以我无法添加答案。我在 IBM 的一项研究中在“同行代码审查的最佳保密”第 123 页中看到了以下图表。阶段 - 修复需求的成本 - 0 美元设计 - 45 美元开发 - 275 美元 QA/测试 - 33,000 美元 客户 - 141,000 美元
标签: software-quality