软件工程:实践者的研究方法第七版讲义第十一章质量概念讲义教材.pptVIP

  • 15
  • 0
  • 约2.72千字
  • 约 30页
  • 2020-06-11 发布于天津
  • 举报

软件工程:实践者的研究方法第七版讲义第十一章质量概念讲义教材.ppt

软件工程 第三部分 质量管理 质量管理涉及问题 高质量软件的一般特性是什么? 如何评审质量,如何有效地进行质量评审? 什么是软件质量保证? 软件测试需要应用什么策略? 使用什么方法才能设计出有效的测试用例? 有没有确保软件正确性的可行方法? 如何管理和控制软件开发过程中经常发生的变更? 质量概念 如果软件团队在所有软件工程活动中强调质量,就可以减少很多必需的返工,结果是降低了成本,更为重要的是缩短了上市时间。 为实现高质量软件,必须做4项活动:已验证的软件过程和实践、扎实的项目管理、全面的质量控制和具有质量保证基础设施。 质量概念 [Ric01]提到:尽管意愿良好,有缺陷的代码仍然是软件工业的幽灵,计算机系统的故障时间高达45%,美国公司去年花费了大约一千亿美元,用在了丧失的生产率和修补上,这还不包括使客户生气而失去了这些客户的代价。 质量概念 怎样差的软件才是劣质软件呢?定义是不同的,专家认为,只要每1000行代码有3或4处缺陷就能使程序执行得很差,大多数程序员每写10行代码大约注入一个错误,许多商业产品有数百万行代码,软件经销商至少将开发预算的一半花费在了测试时修改错误上。 质量概念 如今,软件质量仍然是个问题,但是应该责备谁?客户责备开发人员,认为粗心的实践导致低质量的软件。开发人员责备客户,认为不合理的交工日期以及连续不断的变更使开发人员在还没有完全验证时就交付了

文档评论(0)

1亿VIP精品文档

相关文档