注册 登录
川渝社区 返回首页

hpu321的个人空间 http://liveincy.com/?4587 [收藏] [复制] [RSS]

日志

研发管理方法论之CMM(能力成熟度模型)简介

已有 370 次阅读2012-7-20 09:39

研发管理方法论之CMM(能力成熟度模型)简介

研发管理方法论之CMM(能力成熟度模型)简介

除第一级外,SW-CMM的每一级是按完全相同的结构构成的。每一级包含了实现这一级目标的若干关键过程域(KPA),每个KPA进一步包含若干关键实施活动(KP),无论哪个KPA,它们的实施活动都统一按五个公共属性进行组织,即每一个KPA都包含五类KP。

目标每一个KPA都确定了一组目标。若这组目标在每一个项目都能实现,则说明企业满足了该KPA的要求。若满足了一个级别的所有KPA要求,则表明达到了这个级别所要求的能力。

实施保证是企业为了建立和实施相应KPA所必须采取的活动,这些活动主要包括制定企业范围的政策和高层管理的责任。

实施能力是企业实施KPA的前提条件。企业必须采取措施,在满足了这些条件后,才有可能执行KPA的执行活动。实施能力一般包括资源保证、人员培训等内容。

执行过程描述了执行KPA所需求的必要角色和步骤。在五个公共属性中,执行活动是唯一与项目执行相关的属性,其余四个属性则涉及企业CMM能力基础设施的建立。执行活动一般包括计划、执行的任务、任务执行的跟踪等。

度量分析描述了过程的度量和度量分析要求。典型的度量和度量分析的要求是确定执行活动的状态和执行活动的有效性。

实施验证是验证执行活动是否与所建立的过程一致。实施验证涉及到管理方面的评审和 审计以及质量保证活动。在实施CMM时,可以根据企业软件过程存在问题的不同程度确定实现KPA的次序,然后按所确定次序逐步建立、实施相应过程。在执行某一个KPA时,对其目标组也可采用逐步满足的方式。过程进化和逐步走向成熟是CMM体系的宗旨。

Topo与CMM

研发管理可能是最为复杂的管理活动,每个企业都有自己独特的管理方式。不同的团队可能需要不同的研发模型,比如有的小团队,没有专职的测试人员,可能就不需要测试管理,比如有的团队,使用敏捷开发模型,迭代周期较短,和传统的瀑布式开发就有很大的不同。

无论是针对产品研发的IPD,还是针对软件开发的CMMI,SCRUM,RUP;各种与研发管理相关的方法论层出不穷。因为Topo的设计融合了这 些先进的研发管理理念和与国内最佳的研发管理实践相结合,所以学习一下这些方法论对理解Topo的设计理念并更好地使用Topo会有比较大的用处. http://www.cloudtopo.com/

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

QQ|小黑屋|手机版|川渝社区    

GMT+8, 2024-5-14 09:44 , Processed in 0.076112 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部