软件生存周期过程中,修改错误代价最大的阶段是______。 A) 需求阶段 B) 设计阶段 C) 编程阶段 D) 发布运行阶段

admin2012-04-09  29

问题 软件生存周期过程中,修改错误代价最大的阶段是______。
A) 需求阶段
B) 设计阶段
C) 编程阶段
D) 发布运行阶段

选项 A、 
B、 
C、 
D、 

答案D

解析 在软件测试原则中强调测试人员要在软件开发的早期进行测试,如需求分析阶段就应该介入,问题发现得越早越好。发现缺陷后要尽快修复缺陷,因为随着产品开发工作的进行,一个小错误会扩散成大错误,为了修改后期的错误所做的工作要多得多,即越到后来往前返工也越远,缺陷发现或解决得越迟,成本就会越高。Boehm在书中明确指出,修正错误的代价不是随时间线性增长,而几乎是呈指数增长的。
转载请注明原文地址:https://jikaoti.com/ti/H2E7FFFM
0

相关试题推荐
最新回复(0)