欢迎来到天天文库
浏览记录
ID:37791009
大小:576.15 KB
页数:22页
时间:2019-05-31
《软件企业CMM实施方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一.软件企业CMM实施方案11.1CMM实施的一般过程11.1.1CMM培训和咨询11.1.2合理目标的确定11.1.3工作组的成立11.1.4制定和完善软件过程21.1.5内部评审21.1.6正式评估31.1.7根据评估结果改进软件过程51.2CMM实施中存在的问题、原因及解决办法51.2.1对CMM实施的认识问题分析51.2.2组织及角色安排71.2.3实施策略71.2.4需求管理与需求工程71.2.5配置管理与工作产品的转化91.2.6项目计划与数据收集和分析91.2.7质量保证与实践反馈91.2.8同行评审10二.武汉开目公司CM
2、M实施分析及研究112.1武汉开目公司实施CMM前的研发情112.1.1企业研发管理的优点112.1.2企业研发管理中存在主要问题112.2武汉开目公司选CMM模型进行过稳改进的原因122.2.1导入CMM理论122.3武汉开目公司实施CMM的程序及具体内容122.3.1组织机构调整132.3.2组织CMML2级的过程定义142.3.3CMML2正式运行162.3.4CMML3过程定义16结束语17一.软件企业CMM实施方案CMM提出了各成熟度等级的KPA的目标来指导软件企业调整组织结构及业务流程,各软件企业需要根据自身的业务目标及要求来
3、实施CMM。本节将具体介绍CMM实施的一般过程并阐述实施中存在的问题或原因,同时,提出了较为详细的解决方法。1.1CMM实施的一般过程CMM实施牵涉到企业业务流程的重组,因此,CMM实施首先要统一认识,并得到企业高层的强力支持。本节主要介绍CMM实施的一般过程。1.1.1CMM培训和咨询根据CMM模型的要求,一个项目的开发一定要有章可循,而且要做到有章必循,这两点都离不开培训。培训的内容主要有两个方面,第一,对所有员工包括经理在内的最基本的软件工程和CMM培训知识;第二,对各个工作组的有关人员提供专业领域知识等方面的培训;此外,在每次开发
4、过程中,还要对普通人员进行软件过程方面的培训。培训的方式有很多,第一,向有关专业培训咨询机构进行咨询。这些培训公司为CMM知识的导入起着主导作用,他们来源于各种背景,有国家有关研究所、相关协会、大学、原Is09000咨询公司、新创办的CMM咨询公司、实施过CMM的企业等。第二,利用互联网资源进行咨询和培训。可以报名参加CMM网校等网进行系统的学习。第三,聘请有关CMM专家到企业实地指导CMM的实施。企业可在被指导过程中逐步掌握CMM的要领和实施过程。值得注意的是,企业最开始阶段必须聘请一位经验丰富的CMM专家,但以后一定要培养自己的专家,
5、这样不仅能节约开支,还能使企业自己具有一个对CMM深刻理解的、有实践经验的专家,为企业今后的继续升级打下一个良好的基础。1.1.2合理目标的确定CMM模型划分为5个级别,18个关键过程域,52个目标,300多个关键实践。每一个CMM等级的评估周期(从准备到完成)约需12—30个月。无论一个软件企业的软件过程处于什么样的水平,都可以在CMM框架的5个级别中找到自己的位置然后有针对性采取与自己所处别相适应的措施,使企业能纳入CMM的进化阶段,使软件过程管理早日得到改善因此,要实施CMM,首先应该对本企业的现状有一个准确的评估。企业目前处于什么
6、水平,企业发展的问题是什么,借助CMM要达到的目的是什么。然后再结合企业的实际情况选择CMM20的切入点,确定总体目标。这个目标包括在多长时间之内,需要投入多少人力、物力和财力,要达到哪一级。在总体目标已经确定的前提下,还要制订近期目标和长期目标。1.1.3工作组的成立企业针对CMM的实施,应成立专门的CMM实施领导小组或专门的机构。领导层必须真正学习理解软件过程管理和改进的重要性,亲自领导和参与,要保证过程管理的人员配备,抽调企业中有管理能力、组织能力和软件开发能力的骨干人员。在CMM的实施过程中,工作组的成立是CMM的一个关键步骤。有
7、几个重要的组织是必不可少的,这些组织包括软件工程过程组、软件工程组、系统工程组、系统测试组、需求管理组、软件项目计划组、软件项目跟踪与监督、软件配置管理组、软件质量保证组、培训组。在CMM的实施中组织机构的设置必须完善,但不等于说每一个机构必须是独立的。有些组织很小时,机构可以适当合并,成员可以身兼数职。但对那些关键践要求独立性时,组织必须十分小心。例如,软件质量保证组的独立性就是必须考虑的,否则在技术上或机构上出现的偏差,会无目的地影响到软件过程、项目质量和风险决策的正确性。在这里还要提到一点,那就是物理组和逻辑组。在CMM中有两种组织
8、,一种叫物理组织,它是客观存在的,例如项目组、技术部等,有众多专职人员:另一种叫逻辑组织,就是说它的人员可以是兼职的,很多逻辑组只需一两个人就可以了。1.1.4制定和完善软件过程CMM模型强调
此文档下载收益归作者所有