javascript和JQuery焦点图和代码特效大全
当前最流行的开源CMS网站系统大全
当前位置:主页 > 数据库 > 数据库技巧 >

浅谈达梦公司实施CMMI的意义

来源:编辑:发布于:2011-07-20人围观

CMMI,软件能力成熟度模型集成(Capability Maturity Model Integration,简称CMMI),是多种模型的集成体,包括系统工程、软件采购、人力资源管理以及集成产品和过程开发方面的多个能力成熟度模型。CMMI的实施能够提高企业的管理水平、降低企业的工程成本,一个成熟的软件企业应该实施CMMI来提高公司项目管理能力。

达梦公司是目前国内具有自主研发数据库管理系统能力的高科技公司。公司自2000年成立以来,逐步成长为一个中等规模的集软件研发、销售和服务为一体的专业公司。随着公司软件开发业务的不断扩大,为了更快更好地实现公司整体目标,对软件开发过程和项目管理的规范性、高效性、产品满意度等方面都提出了更高的要求,不能再像“软件小作坊”那样采用“个人英雄”式的项目管理模式。因此,达梦公司在2006年正式引入了能力成熟度模型集成体系,并力图实现成熟度3级目标。

与其说CMMI是流程框架,不如说它是目标框架。CMMI是以“过程域(Procee Area)”为主要完成目标,共包括22个过程域。每一个过程域细分为多个子目标,若该子目标只对应单一的过程域,称为“特定目标(Specific Goal)”;若子目标涵跨多个过程域,则称为“通用目标(Generic Goal)”。CMMI虽然代表的是一种体系,但是具有两种表现方式:阶段式和连续式。阶段式是将CMMI中的若干个过程域分成了5个成熟度级别,帮助实施CMMI的组织建立一条比较容易实现的过程改进发展道路。连续式通过将CMMI中过程域分成为四大类:过程管理、项目管理、工程以及支持,对于每个大类中的过程域,划分成6级能力级别。无论是以阶段式还是以连续式的途径来提高组织能力,均以过程域为单位,来体验“软件能力”的成熟度。

CMMI模型描述了公司为达到组织目标,需要完成的计划和实现标准。无论组织类型如何,要想达到CMMI最佳实践,必须正确地分析组织环境、组织需求和组织目标,并基于此对CMMI过程域进行深度解释,使得过程改进真正适合组织发展。根据这一思想,达梦公司在对本公司组织目标、环境和需求等方面的综合分析后,定义了适用于本公司项目管理现状的CMMI执行规范(DMSP),并通过多个真实项目的试验,证明了DMSP能够实现CMMI过程改进的一些关键目标。

(1)规范软件开发过程

DMSP定义了CMMI的22个过程域的特定目标和期望进行的活动,使得过程具有可管理性、可重复性和可度量性。根据通用目标制度化这些过程,使得关联过程都有效、可重复且可持续。作为达梦公司过程资产DMSP,为达梦公司所有产品开发和应用开发的项目管理活动提供了统一的执行规范,并且细化到每个过程域。这样,规范了软件开发的各个过程,使得软件开发管理过程更加透明、一致和规范,提高了项目管理成功的可能性。

(2)提升产品满意度

随着产品功能、性能等方面复杂性的提高,产品研发管理的环节也越来越多,流程也越来越复杂。如果没有一套成型的体系约束管理过程,就不可能生产出高满意度的产品。通常我们所说的高满意度产品,指的是产品质量满意、产品生产周期满意并且产品生产成本满意,这也是项目管理的三项重要内容。DMSP为提高产品满意度定义了一系列的规范并实行量化控制,例如对重大需求变更需要综合衡量变更影响范围、变更成本与收益对比以及相关干系人的认可度等多方面的因素,才能确定是否执行变更。DMSP为实现达梦公司的过程目标(低成本、短时间生产出高满意度产品)提供了保障。

(3)提高项目管理效率

对于一个软件公司来说,项目管理的效率是公司生产力的重要衡量指标。实施CMMI对提高项目管理的可控制性、可度量性和可预见性等方面起到很好的指导作用,特别是对于哪些影响项目管理成败的关键过程能够起到计划、执行、监控、改进和补救等一系列的控制,有效实现问题和风险早发现早纠正,避免后续阶段投入更多的工作量返工。执行DMSP规范过程,能够保证过程活动所需的各种工程和支持及时有效,加强项目成员和相关干系人的一致认同性,提高客户的介入度,保障项目管理的质量和效率。

(4)实现组织级目标

通过定义DMSP,为公司实现过程持续改进提供了基础,预计通过后续项目管理知识和经验的积累,DMSP将更加完善、更加适用也更加有助于实现公司组织目标。实施CMMI过程改进,达梦公司必将能够发掘更多的发展方向和机会,扩大市场宣传影响,提高项目投标资质和顾客满意度,更加有能力以较低的成本开发出更多功能、更好质量的产品;并且能够不断提升企业能力,扩展业务和规模,生产更复杂的产品,降低人员流失。

达梦公司基于CMMI模型和企业自己的实际情况制定的项目管理标准过程,不仅为提高组织过程和管理产品开发、发布和维护能力提供保障,而且帮助组织客观评价自身能力成熟度和过程域能力,指导过程改进建立优先级以及执行过程改进。相信在达梦公司全体人员的努力下,近期将通过CMMI 3级认证。




与相关的文章
有时间的话来看看IT界的突发事件