软件质量管理(上).pdf

软件质量管理(上) 参考: Software Engineering - A Practitioner‘s Approach (软 件工程——实践者的研究方法) 第一、第二部分 ISO 9126 (软件产品质量)和ISO 14598 (软件产品评价) ISO 9000:2000 CMM(SEI提出的CMM 的叁篇重要文献。 “软件能力成熟度模 型1.1版”;“能力成熟度模型的关键实践1.1 版”;“软件过程成熟 度提问单”) ISO 15504 (SPICE,软件过程改进和能力确定) ISO 12207 (软件生存期过程) ISO/IEC 12119(软件包 质量要求和测试) 1 软件质量管理 质量和软件的概念 软件开发过程 软件质量的概念 软件质量管理 2 质量和软件的概念 什么叫质量 影响质量的因素 质量目标 质量成本 质量管理 软件和软件产品 质量和软件的概念 3 质量认识论 什么叫质量(quality) 《辞海》和《辞源》中,把质量解释为“产品或工作 的优劣程度” 。 ISO9000:2000把质量定义为:一组固有特性满足 要求的程度。 质量和软件的概念 4 质量认识论 人们是如何认识质量? 狭义的质量概念就是产品质量。 广义的质量概念包括产品质量和工作质量两个 组成部分,即全面质量。 质量和软件的概念 5 质量认识论 对产品的解释 过程的结果。(ISO9000:2000) 产品可分为4种类别,即硬件、流程性材料、软件、服务或它们 的组合。 (ISO 8402) 硬件是不连续的具有特定形状的产品,如空调、洗衣机、电 视机等; 流程性材料是将原料转化为某一预定状态的有形产品,如流 体、气体、粒状、块状、线状或板状,其典型的交付方式有 桶装、袋装、罐装、瓶装或通过管道等; 质量和软件的概念 6 质量认识论 软件是通过支持媒体表达的信息所构成的一种智力创作, 软件的形式如概念、信息、程序、规划、记录、计算机程 序等; 服务是为满足客户的需要,供方和顾客之间在接触时的活 动,以及供方内部活动所产生的结果。 产品可以是有形的(如流程性材料),也可以是无形的(如知识 或概念)或是它们的组合。 产品可以是预期的(如提供给顾客)或非预期的(如污染或不愿 有的后果)。 质量和软件的概念 7 质量认识论 影响质量的因素 包括5大因素:人、材料、设备、方法和环境。 质量目标 质量目标是产品和工程质量在一定时间内可达到的水平,产品和 工程质量目标的制订需做3个方面的调查。 用户对开发新产品或改进老产品的意见和要求,包括产品性能、

文档评论(0)

1亿VIP精品文档

相关文档