让暴风雨来得更猛烈些吧'''''....
软件质量(二)
上一篇 /
下一篇 2007-11-12 22:26:32
/ 个人分类:培训整理
1.软件能力成熟度模型(
CMM模型)的提出是源于评估软件承包商的能力,协助软件组织改进过程,提高过程能力
2.CMM五级过程能力及其各自特点,关键过程域
a.初始级
特点:软件过程是无序的甚至是混乱的,对过程几乎没有定义,成功取决于
个人努力,管理是消防式的;
b.可重复级
特点:建立了基本的项目管理过程来跟踪费用,进度和功能特性,制定了必要的过程纪律,能重复早先类似应用项目取得的成功;
KPA(key process area 关键过程域): 需求管理,配置管理,软件质量保证
c.已定义级
特点:已将软件管理和工程两方面的过程文档化,标准化;组织中有一个专门负责软件过程的组(SEPG软件工程过程组);过程能力是标准的,一致的;
KPA:同行评审
d.已管理级:
特点:收集对软件过程和产品质量的详细度量,对软件过程和产品有定量的理解和控制;
KPA:引入软件度量
e.优化级
特点:通过对缺陷分析改进过程,从而达到对缺陷预防;新
技术的引进促进改进过程
KPA:缺陷预防
3.六西格玛管理法
六西格玛模式的本质是一个全面管理概念,而不仅仅是质量提高手段;开始适用于制造业,后来用于政府机构
三:软件质量模型(六大特性,27大子特性)
1.功能性
适合性,准确性,互操作性,保密安全性,功能性的依从性;
2.可靠性
成熟性,容错性,易恢复性,可靠性的依从性;
3.易用性
易理解性,易学性,易操作性,吸引性,易用性的依从性;
4.效率
时间特性,资源利用性,效率依从性;
5.维护性
易分析性,易改变性,稳定性,易
测试性,维护性的依从性;
6.可移植性
适应性,易安装性,共存性,易替换性,可移植性的依从性;
收藏
举报
TAG:
培训整理