论文部分内容阅读
随着计算机技术的飞速发展,作为计算机灵魂的软件将会无所不在。中国IT产业即将迎来下一轮高速发展的周期,呈现在中国软件企业眼前的将是难得的机遇和辉煌的前景。掌握国际化的软件企业管理方法和软件开发流程,将是软件企业进一步成长的基础能力。SEI的能力成熟度模型(CMM)是当前应用最为广泛的软件过程模型,已成为事实上的软件过程的工业标准。
随着华为等一批企业在实施CMM认证后,国际社会对其产品质量的认同大幅提升,从而使得CMM在中国软件企业中的认同大幅提高,掀起了一股CMM等级评估的热潮,很多企业希望通过认证来提升企业形象,从而敲开市场之门。不少企业曲解或者夸大CMM的作用,将其搬上神坛,盲目进行CMM等级评估。
在研究华为案例的时候,很多企业只看到CMM带给华为的外在的光环,而没有关注到CMM是通过改变组织过程成熟度和质量管理体系而提升产品真正的内在品质,从而帮助企业获得成功的。
作为早期华为与3Com的合资公司成长起来的H3C,在基于华为经验和资产的基础上独立发展了自己的质量管理体系,文章通过对CMMI(能力成熟度模型集成,CMM的最新版本)的2-4级成熟度下的几个关键过程域的分析,结合H3C实施过程改进的实际案例,对如何在CMMI模型指导下实施软件过程改进和软件开发质量管理的经验进行了总结。并对实施软件质量体系的信息化和自动化建设的实践进行了提升,提出了质量管理体系建设的一些发展思路,并分析了软件企业在实施过程中可能面临的一些挑战。