合肥工业大学 软件学院 软件质量保证与测试 第五章 软件质量标准

第五章 软件质量标准

1. 软件质量标准分类

  • 国际标准
  • 国家标准
  • 行业标准
  • 企业标准
  • 项目规范

很多标准可能是企业标准或项目规范发展而来,所以此处的标准层次有一定的相对性

2. ISO9000标准族

仅了解即可

3. 能力成熟度模型CMM&CMMI

3.1 CMM简介

  • **能力成熟度模型(CMM)**的本质是软件管理工程的一个部分

    它是对于软件组织在定义、发展、度量、控制和改善其软件过程的进程中各个发展阶段的描述

  • 通过五个不断进化的层次来评定软件生产的历史与现状,在每一级中,定义了达到该级过程管理水平所应解决的主要问题和关键域

3.2 CMM的五个成熟度等级

在这里插入图片描述

CMM的质量思想

在这里插入图片描述

  • 实现CMM高等级的前提是满足CMM低等级的关键域,而不是说只要实现CMM高等级的关键域就行
  • 实施所需要的关键活动,从而保证关键域的总体目标实现,随着组织晋升到过程成熟度的更高等级,在关键域上,应进行的具体实践,在内容上将有所发展

3.3 PSP和TSP

  • PSP:个体软件过程

  • TSP:团队软件过程

    CMM成功与否,与组织内部有关人员的积极参与和创造性活动密不可分,而且CMM并未提供有关子过程实现域所需要的具体知识和技能,因此,PSP和TSP应运而生

3.4 CMMI,个体软件过程,团队软件过程的关系

  • 早期的能力成熟度模型,是一种单一的模型,其英文缩写为CMM,较多的用于软件工程

  • 软件能力成熟度集成模型(CMMI)是CMM模型的最新版本,是CMM发展而来的广泛应用的综合性模型

在这里插入图片描述

3.5 CMM中的质量框架

SQACMM可重复级的六个关键域之一,CMM/CMMI为满足这个过程关键域需要达到以下四个目标

  • 软件质量保证活动是有计划的
  • 软件产品和活动与适用的标准、规程和需求的符合性要得到客观验证
  • 相关的小组和个人要被告知软件质量保证的活动和结果
  • 高级管理者处理在软件项目内部不能解决的不符合问题

全面质量管理TQM

CMM的思想,是一切从顾客需求出发,从整个组织层面上实施过程质量管理,正符合了TQM的基本原则

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_陆离_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值