RSS
热门关键字:  数据挖掘  人工智能  数据仓库  搜索引擎  数据挖掘导论
当前位置 :| 首页>电脑常识>软件工程>

软件企业如何有效地推行CMM

来源: 作者:unkonwn 时间:2005-01-09 点击:

当抱着以上想法去实施CMM时,其效果便可想而知。而当有些企业认识到软件项目管理不能立竿见影地解决他们面临的问题时,他们当初对CMM实施的信心便开始动摇,就有可能走上形式化的死循环。

那么,CMM是什么呢?

从内容上看,CMM标准分5个级别,每一级别由一些关键过程域(KPA)组成,也就是说,CMM的管理方式是基于过程的管理方式。每一个KPA都有目标(GOAL)要求,要通过CMM某级别的评估,必须达到本级别 所有KPA的所有目标要求,以及本级别以下级别的所有KPA的所有目标要求。如过CMM三级,要达到CMM L3的要求,也要达到CMM L2的要求。

对于如何达到目标要求,CMM标准又规定了以下五方面内容:

1. 执行约定:实施本KPA的方针要求与高级管理者的承诺与支持;

2. 执行能力:实施的先决条件,包括组织结构、资源、培训等方面的要求;

3. 执行的活动:为实现一个KPA要求所必须的角色和规程。包括制定计划,进行工作,跟踪,并在必要时采取纠正措施;

4. 测量和分析:采集数据表明过程的状态,预防问题的发生。

5. 实施验证:确保已建立流程的实施。包括三级验证,即高级管理者、主管和项目经理,SQA对过程相关活动的实施进行验证。

总之,CMM规定了要达到的目标,实施需要的条件(约定、能力),需要做的工作(过程活动、测量和验证)。而具体如何去实现,则须根据公司实际,可以八仙过海,各显神通。正如,规范化管理不会制约开发人员的创造力,而是使开发人员的创造力在正确且明确的轨道上,得到更充分、更有效的发挥,实施CMM的真正目的,是使公司的软件项目管理潜能,在借鉴成功企业的经验,结合本公司实际后,得到完全的展现,从而保证软件开发过程和软件产品的质量。

<<上一页 1 2 3 4 5 下一页>>

数据挖掘研究院

资费:黑手机;单向收费;色情短信;短信诈骗
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?