06软件质量管理.pptVIP

  • 12
  • 0
  • 约1.66万字
  • 约 64页
  • 2016-12-29 发布于北京
  • 举报
软件过程与管理 Module: Software Quality Management 软件质量管理 质量事故案例 1981年,由计算机程序改变而导致1/67的时间偏差,使航天飞机上的5台计算机不能同步运行。这个错误导致了航天飞机发射失败。 1986年,1台Therac25机器泄露致命剂量的辐射,致使两名医院病人死亡。原因是一个软件出现了问题,导致这台机器忽略了数据校验。 化学银行一个晚上从10多万位顾客账户上,错误地扣除了大约1500万美元的存款。原因是一个软件的问题使ATM的每一笔业务重复记录两次。 问题 本节内容 软件质量管理概述 软件评审 现代质量观对软件质量观的影响 软件质量的定义 ANSI/IEEE Std 729-1983定义 “与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体”。 M.J. Fisher 定义 “所有描述计算机软件优秀程度的特性的组合”。 何谓软件质量好 明确声明的功能和性能需求、明确文档化过的开发标准、以及专业人员开发的软件所应具有的所有隐含特征都得到满足。 软件需求是进行质量度量的基础,与需求不符就是质量不高 指定的标准定义了一组指导软件开发的准则,如果不能遵照这些准则,就极有可能导致质量不高 通常有一组隐含需求是不被提及的,如易维护性,如果软件符合了明确的需求却没有满足隐含需求,软件质量仍然值得怀疑 软件的

文档评论(0)

1亿VIP精品文档

相关文档