- 帮助企业对软件工程过程进行管理和改进,增强开发与改进能力,从而按时,不超过预算地开发软件。
- CMMI为改进一个组织的各种过程提供了一个单一的集成化框架,新的集成模块框架消除了各个模型的不一致性,减少了模型的重复,增强透明和理解,建立了一个自动的,可扩展的框架。因而能够从总体上改进组织的质量和效率。CMMI主要关注点就是成本效益,明确重点,过程集中和灵活性的四个方面。
- 关键词语定义:
- OPD: 组织级过程定义。建立和维护游泳的组织过程资产。
- OPF: 组织级过程焦点。在理解现有过程强项和弱项的基础上计划和实施组织过程改善。
- OT: 组织培训管理。增强组织各级人员的技能知识,致使他们有效地完成任务。
- 项目计划,pp ,project plan .保证正确的时间有正确的资源可用。为每个人员分配任务,实时调整项目。
企业中CMMI产生的价值:
第一, 能保证软件开发的质量和进度,能对“杂乱无章,无序管理”的项目开发过程进行规范。
第二, 有利于成本控制。因为质量有所保证,浪费修改,解决客户的抱怨方面的成本会降低很多。绝大多数情况是缺少规范制度,只是求快。项目完成后,要花很多时间修修补补,费用很容易失控。
第三, 有助于提高软件开发者的职业素养。每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变化标准化,规范化。
第四, 能够解决人员流动所带来的问题。公司通过过程改进,建立了财富以共享经验,而不是单纯依靠某些人员。
第五, 有利于提升公司和员工绩效管理水平,以持续改进效益。通过度量和分析开发过程和产品,建立公司的效率指标。