我理解的CMMI.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我理解的CMMI

我理解的CMMI 一、前言 10年来我一直在做信息系统集成开发和管理工作,我对ISO,CMMI之类的标准的理解很简单,我不知道那些字母背后的意思,不知道他们的来源。我只是看到有用的就拿来应用,不合适的我就根据自己需要修改,不合用的我看都不看。公司做ISO,CMM,在我看到的就是一些文档模板,它们对我的工作具有一定的指导意义,尤其在我开始进行项目管理时。当然我还看到公司为ISO9000的评审准备资料,所谓准备,有很多书面资料是临时补上的,我就仿冒过多个客户的笔迹在自己的项目文档上签字。 ?? 然后CMM在这个IT业似乎很有市场,很多公司都在过级。很多咨询公司都在围绕着这些做事,看来是一个不错的方向。来到公司,公司正好启动CMM项目,不对,同事告诉我是CMMI,两者不同,具体怎么不同,我后来才知道的。想想自己多年的实际工作经验,理论上却没什么条条道道的,也应该提升一下。于是就积极加入了,当时还想,在新领导的带领下,在咨询公司的引导下,我应该可以得到高人指点,自身水平得到提升。 现在已经半年过去,CMMI的迷雾自己也不知看穿了多少,我觉得自己并没有得到高人指点,但自己却有一些深痛的理解了。 二、概述 CMMI,Capability Maturity Model Integration 集成的能力成熟度模型,这是检验一个产品开发,尤其是软件开发公司的能力水平的一个尺度,是一种能力检测模型。发展到现在,CMMI还被认为是一个过程改进模型,大家可以按照这个模型,按照这个模型要求的方面去改进、提升自己的开发能力。 ?? CMMI有一种前提思想,就是过程决定质量,这种思想是经验总结所得,不能说过程唯一决定质量,但过程绝对在很大程度上决定了质量。这种实践所得的经验,应该是不容置疑的。因此CMMI是围绕过程来做文章的。我理解,CMMI作为能力的检查或衡量模型,是非常简单有效的,作为过程改进模型,其原意其实也是可行的,不错的,但实际在改进模型中,恐怕不是每个企业都能达到其效果的,似乎更多的企业,包括咨询公司都是形而上学的在应用模型。而SEI的指导书 《Guidenlines for process integration and product improvement》也对模型在改进中的真正作用,或者如何让该模型起作用没有提及。我认为自己对模型在过程改进中的地位和作用已经小有所察,在此,共享一下自己的理解。 ?? 我想从产品开发中存在问题的分析,来说明CMMI作为能力检测模型和合理性、有效性,同时也来看一下如果直接套用CMMI,存在的缺陷和问题。然后针对这些缺陷和问题来看看如何让CMMI在过程改进中正确的发挥作用。 ? 方便起见,说明一下,CMMI模型是应用在产品开发、尤其适用于软件开发领域的,以下观点描述都是在该领域内的。 三、问题状态分析 要看一个公司产品的质量,就要看公司的产品开发过程中存在的问题,问题多了,产品质量就不可能有很好的保证。一个公司产品开发水平要提高,就要改进产品开发过程中存在的问题,问题解决了,产品质量自然能有保证了。一般来说,成功的公司有很多的相似点,不成功的公司,问题确实五花八门的,所谓家家有本难念的经,但问题也还是有一些共同属性。产品开发的问题,犹如人的病,病有外科、内科、精神科,有皮外伤,也有病入膏肓。产品开发的问题也会有不同的层次,不同的原因,不同的部位。图一的双三角模型从问题产生的原因、层次对问题的状态做了示意。 企业的问题,我们直接看到的提到的,经常是执行层面的问题,比如产品质量差、产品成本高、开发进度滞后,为什么这样,大家反馈项目都是新员工,水平不行,项目经理不会管理,等等。这些大家时时看到的问题,有些可能就是执行项目的管理水平、技术水平不行引起的,但如果公司大部分产品开发项目都是这样的,问题就不仅仅是执行人员的执行力问题了,而是公司的人力资源管理有问题,或者是公司没有做好技术积累,但也很有可能市场太大,扩张太大,人员一下跟不上,那还有综合项目管理的问题,哪些产品是重点,公司要保证产品质量,必须对项目有所选择。 ?? 但这些管理层的问题,有时候是中层管理人员去改进就可以解决的,但很多时候,公司的中层管理人员也无所适从,他们也不知道哪些项目可以放弃,哪些不能放弃,因为没有判断的标准,这其实就是公司的产品战略、市场战略是否明确的问题了,所以有些问题是缺乏战略管理引起的。 ? 战略管理的问题应该可以解决了吧,但有时公司的管理层为制订怎样的战略发愁,有时候,一个战略执行半年一年,发现战略错误了。为什么,定战略的时候没有和公司的目标保持一致,或者公司的目标不明确、不一致。很多人觉得,公司目标好说,俩字,赚钱,其实并不那么简单,对于一些企业是,但有些,不是,或者在特定的阶段不是。 我把问题分成了四个层次,即执行层、管

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档