软件的质量管理、**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