软件的质量管理、**CMM级别考核依据**、六西格玛、软件质量模型、软件质量活动

软件的质量管理

c

目前常见的软件质量管理体系:

ISO9000系列

CMM,能力成熟度模型

六西格玛

软件质量模型,从哪些方面保证软件质量

全面质量管理代表人物

戴明(Deming):最著名的就是PDCA循环,PDCA循环是美国质量管理专家休哈特博士首先提出的,由戴明采纳、宣传,获得普及,所以又称戴明环。全面质量管理的思想基础和方法依据就是PDCA循环。PDCA循环的含义是将质量管理分为四个阶段,即计划(Plan)执行(Do)检查(Check)处理(Act)。在质量管理活动中,要求把各项工作按照作出计划、计划实施、检查实施效果,然后将成功的纳入标准,不成功的留待下一循环去解决。这一工作方法是质量管理的基本方法,也是企业管理各项工作的一般规律。

https://img2018.cnblogs.com/blog/1168165/201911/1168165-20191106233251061-478103240.bmp

ISO9000:2000版的八项质量管理原则

 原则内容ISO9001标准条款
  以顾客为中心   组织依存与其顾客,因此,组织应理解顾客当前和未来的需求,满足顾客要求争取超越顾客期望。   0.1、5.2、7.2.1、7.2.3、7.3、7.5.3、7.5.4、8.2.1  
  领导作用   领导者将本组织的宗旨、方向和内部环境统一起来,并创造使用员工能够充分参与实现组织目标的环境。   5.1、5.3、5.4.1、5.4.2、5.5.2、5.5.3、5.6、6.1  
  全员参与   各级人员是组织之本,只有他们的充分参与,才能使他们的才干为组织带来最大的收益。   5.1、5.3、6.2、7.5.4  
  过程方法   将相关的资源和活动作为过程进行管理,可以更高效的得到期望的结果。   0.3、5、6、7、8(标准的每一条款都涉及过程)  
  管理的系统方法   针对设定的目标,识别、理解并管理一个由相互关联的过程所组织成的体系,有助于提高组织的有效性和效率   4.1、7.1、8.2.2  
  持续改进   持续改进是组织的一个永恒的目标   5.2、5.6、7.5、8.2.2、8.5.1、8.5.3  
  基于事实的决策方法   对数据和信息的逻辑分析或者直觉判断是有效决策的基础。   7.5.2、7.5.5、7.6、8.2.3、8.3、8.4、8.5.2、8.5.3  
  互利的供方关系   通过互利的关系,增强组织及其供方创造价值的能力   7.4、8.3  

八项质量管理原则的意义

是质量管理的理论基础。

用高度概括、易于理解的语言所表述的质量管理的最基本、最通用的一般性规律。

为组织建立质量管理体系提供了理论依据。

是组织的领导者有效地实施质量管理工作必须遵循的原则。

cmm

CMM级别考核依据

过程能力等级特点关键过程域
1. 初始级   软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力,管理是反应式的。      
2. 可重复级   建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功。   a.需求管理 b.软件项目计划 c.软件项目跟踪和监督 d.软件子合同管理 e.软件质量保证 f.软件配置管理  
3. 已定义级   已将软件管理和工程两方面的过程文档化、标准化、并综合成该组织的标准软件过程。所有项目均使用经批准、裁剪的标准软件过程来开发和维护软件。   a.组织过程定义 b.组织过程焦点 c.培训大纲 d.集成软件管理 e.软件产品工程 f.组际协调 g.同行评审  
4. 已管理级   收集对软件过程和产品质量的详细度量,对软件过程和产品都有定量的理解与控制。   a.定量的过程管理 b.软件质量管理  
5. 优化级   过程的量化反馈和先进的新思想、新技术促使过程不断改进   a.缺陷预防 b.技术变更管理 c.过程变更管理  

划定流程成熟度的依据就是该级别的KPA 。

第一级别没有KPA,在CMM中,共有18个KPA分布在4个级别中。

什么是KPA呢?KPA(Key Process Area)是关键过程域。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwzjsx.html