正在加载图片...
致,内、外部接口的一致,系统规格说明与系统行为的一致等 完备性:软件系统不丢失任何重要成分,可以完全实现系统所要求功能。 可验证性:开发大型的软件系统需要对系统自顶向下、逐层分解。系统分解应遵循系 统易于检査、测试、评审的原则,以确保系统的正确性。 【1-6】软件开发时,一个错误发现得越晚,为改正它所付出的代价就越大。这个说法是对的 在1970年代,GTE、TRW和IBM等三家公司对此问题做了独立研究,最后它们得到相似的 结论: 需求分析软件设计。程序编码单元测试验收测试 相对修复代价01-02 从表中可以看出,在需求分析阶段检査和修复一个错误所需的代价只有编码阶段所需 代价的1/5到1/10,而在维护阶段做同样的工作所付出的代价却是编码阶段的20倍11 致,内、外部接口的一致,系统规格说明与系统行为的一致等。 ·完备性 : 软件系统不丢失任何重要成分,可以完全实现系统所要求功能。 ·可验证性 : 开发大型的软件系统需要对系统自顶向下、逐层分解。系统分解应遵循系 统易于检查、测试、评审的原则,以确保系统的正确性。 【1-6】软件开发时,一个错误发现得越晚,为改正它所付出的代价就越大。这个说法是对的。 在 1970 年代,GTE、TRW 和 IBM 等三家公司对此问题做了独立研究,最后它们得到相似的 结论: 阶段 需求分析 软件设计 程序编码 单元测试 验收测试 维 护 相对修复代价 0.10.2 0.5 1 2 5 20 从表中可以看出,在需求分析阶段检查和修复一个错误所需的代价只有编码阶段所需 代价的 1/5 到 1/10,而在维护阶段做同样的工作所付出的代价却是编码阶段的 20 倍
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有