CMMI培训简单笔记
 

2010-08-12 作者:人月神话 来源:人月神话的blog

 

过程应该包括三方面的内容

1.定义任务之间关系的规程和方法

2.有技能、受过训练的,以及有积极性的人员

3.工具和设备

过程是一系列为达到既定目标的思维,态度,条件,实践。包括工具,方法,资源和人。

1.广义的过程是一个维系。程序,人员,技术这三方面的总体。

2.窄义的过程就是其中的程序

3.过程是目标驱动的,是以绩效为目标的。

4.流程是任务驱动的,是为规范任务的步骤的。

成熟的过程的好处

  • 大概有85%的问题是过程的问题,而不是员工的原因。
  • 员工可以发挥他们的潜能,在组织里面更加有效。
  • 有了定义好的实施和监控的过程,利用过程数据进行优化。
  • 提供引进新技术,技巧和工具等的成功机会。

当人们感觉到彼此联系,并且对整个过程能够有所影响时才会最愿意承担责任。

成熟过程的特性

  • 有一致的履行任务的方式
  • 已定义好的、文档化的、和不断改进的
  • 被了解、接受的
  • 被使用的
  • 不断成长的
  • 能够感受到管理层和其他人的支持的
  • 有效监控 – 过程的符合度是受严格审核和强制实施
  • 有建设性地使用过程和产品的度量
  • 有纪律地使用技术

不成熟过程的特性

  • 个别性的- 都靠员工和经理们“就地立法”
  • 共同目标不明确、单位壁垒明显
  • 没有严格有效的实施和监控
  • 严重受当时的员工个人影响
  • 项目进展状态和质量的可视性不高(度量不可信)
  • 经常为进度压力牺牲功能和质量
  • 引进新技术的风险很大
  • 维护工作量比例太高
  • 很难预测项目进度和产品质量

管理就是确保成功,项目成功需要。项目经理需要确保项目成功,高层领导需要确保项目经理成功。为了保证项目成功和朝成熟过程发展,管理需要达到以下方面的目标:

  • 1.明确项目目标
  • 2.营造有利效率的氛围
  • 3.有效利用资源
  • 4.利用风险管理来监控项目状态
  • 5.协调各个干系人的利益和ISSUE

要做的越好,就要考虑越多的因素。需要改变单维思维的模式。从下图可以看到,我们采取的过程和活动,跟我们的目标是有密切关系的。如果仅仅是为了完成任务,只需要一些最简单的过程;如果是要达到客户满意,会加入更多保证产品质量的过程。如果要达到高回报,需要考虑的就是远期收益,系统工程,和基于量化管理的持续改进。

过程域的概念

  • 有共同特定目标的实践,归纳为过程域;
  • 把不同成熟度和能力的习惯,归纳为共同目标。(全面过程域都要考虑)
  • 我们可以说过程域是实践的相互关系,过程域要实现特目标,但是共同目标是基础。

特定目标 – 过程成熟的步骤

共同目标 – 习惯养成的步骤(习惯和成就的关系)

成熟度和过程域、共同目标都有关系。只有分等级型谈成熟度等级。连续型谈能力等级。连续性的过程域分成四类:过程管理、项目管理、工程、支持四个方面的内容。过程能力提升的程序,5个成熟度等级:

  • 1已执行   - 有能力完成任务的实践
  • 2已管理   - 受管理的过程
  • 3已定义   - 已定义的过程
  • 4定量管理 - 定量管理的过程
  • 5持续优化 - 持续优化的过程

二级的成熟度是受管理的项目、规范化的项目活动。

三级的成熟度是标准化的,提供了经验分享的基础,重点在利用体系进行提高效率。

四级的成熟度是用量化管理,用统计方法来管理项目和稳定过程的效能,建立过程效能基线。

五级的成熟度是用统计方法处理问题的根本原因,引进世界各方面的理念,持续量化优化过程。

通用实践是要满足这个过程域的通用目标所需要落实的行为、习惯。通用实践是保证这个过程域内的行为和活动是有效的、可重复的,持续的。

GP 2.1: 树立组织的政策
GP 2.2: 制订活动的计划
GP 2.3: 提供资源
GP 2.4: 明确职责
GP 2.5: 培训员工
GP 2.6: 管理配置
GP 2.7: 识别和争取相关干系人的参与
GP 2.8: 对活动进行监控
GP 2.9: 客观地测评过程的符合程度
GP 2.10: 和高层管理查阅活动的进行状态
GP 3.1: 建立一个已定义的过程域
GP 3.2: 收集改进数据(包括工作产品和过程的度量数据)
GP 4.1: 建立质量目标 (基于客户的需要和业务目标)
GP 4.2: 稳定子过程性能 (只有子过程稳定才能够达到过程性能要求)
GP 5.1: 保证过程持续改善 (闭环机制和自我完善能力)
GP 5.2: 纠正问题的根本原因

CMMI高成熟度等级的主要精神

  • 客户需要、产品质量
  • 过程质量、过程性能的定量目标
  • 稳定过程、基线化过程的性能
  • 识别和纠正过程的缺陷的根本原因
  • 持续改善


用敏捷方法推进CMM过程改进
CMM 二级SQA 关键过程域
基于SPEM 的CMM软件过程
敏捷与CMMI
Cmmi and Six Sigma Synergy
CMMI vs 敏捷
更多...   


CMMI体系与实践
软件开发过程指南
软件开发过程中的质量管理实践
以"我"为中心的过程改进
软件质量管理
量化项目和过程管理


某航空研究所 CMMI体系实践
某知名软件服务商 代码评审
中国气象局 CMMI ML3实践
北京 CMMI体系与实践
电讯盈科 CMMI体系与过程
ADI-美国模拟器件 CMMI实践
更多...   
 
 
 
 
 

组织简介 | 联系我们 |   Copyright 2002 ®  UML软件工程组织 京ICP备10020922号

京公海网安备110108001071号