当前所在位置:珠峰网资料 >> 计算机 >> 软件水平 >> 正文
计算机高级软考:CMM与软件过程改进(五)
发布时间:2009/12/7 10:19:35 来源:城市学习网 编辑:admin

  ISO9001与CMM的比较
  最大的相似点: (1)“言所行、行所言” (2)强调管理、过程、规范化和文档化
  不同点: (1)CMM把焦点严格对准软件 ,ISO9001的范围包括: 硬件、软件、流程性材料和服务两者之间的联系:1)CMM 2级与ISO9001强相关
  2)CMM的每个关键过程域至少按某种解释与ISO9001弱相关
  无疑ISO适用于更大的范围
  (2)CMM模型明确强调持续的过程改进,而ISO9001之要求质量体系的最小保证(ISO9001 2000版也引进了“持续的过程改进”)
  无疑:CMM更适合软件企业
  1.5CMMI综述
  CMMI模型介绍
  CMMI分为五个等级,二十五个过程区域(PA)(如下图所示)。
  图片附件: 2006010.jpg (2006-9-25 10:54, 50.79 K)
  1. 初始级 软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。
  2. 已管理级 建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。
  3. 已定义级 已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
  4. 量化管理级 分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
  5. 优化管理级 过程的量化反馈和先进的新思想、新技术促使过程持续不断改进

  每个等级都被分解为过程域,特殊目标和特殊实践,通用目标、通用实践和共同特性(如下图所示):
  图片附件: 2006011.gif (2006-9-25 10:54, 22.59 K)
  每个等级都有几个过程区域组成,这几个过程域共同形成一种软件过程能力。每个过程域,都有一些特殊目标和通用目标,通过相应的特殊实践和通用实践来实现这些目标。当一个过程域的所有特殊实践和通用实践都按要求得到实施,就能实现该过程域的目标。

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved