关键词 |
CMMI3级软件能力成熟度模型评估 |
面向地区 |
CMMI中提到其自身并不包含过程与程序流程,而是一个过程,一个标准。而许多国内企业在导入CMMI时,将其误认为了是一种模型,认为是一种可以涵盖所有企业、项目的标准过程。在导入CMMI时,企业只有真正了解了CMMI的目的和意图,才能理解CMMI的核心价值。企业需要将其作为提升、改进自己的手段和工具,根据自身的实际情况,项目的质量要求及缺陷分析要求,从而制定对不同工作产品的评审方法及数据收集分析手段。
CMMI(Capabillty Maturity Model Integration,能力成熟度模型集成)是由美国卡内基-梅隆大学软件工程研究所推出的评估软件能力与成熟度的一套标准。该标准基于众多软件的实践经验,侧重于软件开发过程的管理及工程能力的提高与评估,是国际行的软件生产过程标准和软件企业成熟度等级认证标准。目前,CMMI认证已经成为世界公认的软件产品进入国际市场的通行证。
近期世界各地事故频发,为当地企业和经济带来不可估量的损失,也引发了人们深刻的 反思:在当今“万一”的情况越来越多的新常态背景下,仅仅依靠针对“一万”的管理方式 已远远无法应对各种突发状况。小到断电、设备故障、意外损坏等“小状况”,大到自然灾害、 人为灾难等“大事件”,都可能引发供应链中断、品牌形象受损甚至业务中止等严重后果。 组织亟需采用“常态化”的管理来应对这些“非常态”的事件,把风险思维融入到业务决策中。
每个组织都在面对那些他们无法控制的潜在灾难性威胁,面对这些威胁,根本的途径还是 采取措施降低其对组织的影响。“组织弹性”就是组织从新趋势预计关键事态,从而不断顺 应变化并从中断和破坏性事件中恢复的能力。
国内信息软件业者普遍为中小型机构,与国外动辄数千人的规模相比,无论在研发经费、人力资源、内部管理等,皆无法达到相对的水平,特别是内部流程与项 目的管理技术,需花费人力与成本才能累积,因此小型机构普遍较无定义良好的制度与做法,因此导入经国际业者广泛采用的CMMI流程改善机制,将有助于短时 间内提升厂商自身的技术与管理能力,通过透明的项目监控作法与确实的度量分析,使得管理更具信心地掌握项目质量、时程与成本;奠定良好的营运管理机 制,便于了解相关营运活动的状况以实时因应,并通过不断的改善流程,除了使流程务实有效外,也将促进生产力的提升与营运成本的下降。通过不断的改善流程, 除了使流程务实有效外,也将促进生产力的提升与营运成本的下降。
整体来说,导入CMMI有以下几点益处:
1. 提高生产率
2. 降低错误率
3. 缩短开发周期
4. 提高对项目的控管能力,且适用于各种有软件或系统开发维护操作的组织
这也是国际间许多重要的非外包项目单位,如微软、花旗银行等单位都积极投入流程改善的原因,所以CMMI并非只适用于标案或软件外包的公司。
根据SEI在成熟度报告对于产业类型的分类,主要为下列三种,并各自包含数种服务类型:
服务类:商业服务、工程与管理服务、医疗业与其它服务。
制造类:工业机械与设备、运输设备、电子与其它电力设备、器械与相关产品。
其它类:零售、批发、公共行政(含)、财务、保险与地产业、运输、通讯、电力、瓦斯与卫生。
这三种产业类型在SEI成熟度报告中的分析,以服务类为多,共有98家(62%),其次是制造类,共有31家(20%),后则是其它类,共有29家 (18%)。进一步分析,服务类中是以工程与管理服务及商业服务为多,制造类则是以器械与相关产品为多,其它类是以公共行政(含)为多。