中国软件企业一个普遍存在的现象是一个技术骨干一走,技术往往就被带走了(尤其是对小企业而言,影响更为明显)。小至项目无法延续,大至企业从此垮台。因此研发过程的规范化、文档化管理成了首要问题。而实施CMM能够规避此类风险。CMM的实施将保证一个组织的项目软件研发真正能够做到铁打的营盘流水的兵。同时CMM的实施还有其他妙处。印度的一家软件企业的老总说,在实施CMM后其软件的可靠性提高了20%,成本降低了20%。 联想就从先后过了CMM二级和三级中尝到不少甜头。随着CMM级别的提高,软件可靠性将有数量级的改进,目前业界通常的标准是:每千行源代码所含的BUG数,CMM1级为11.95个,CMM2级为5.52个,CMM3级为2.39个,CMM4级为0.92个,而到了CMM5级则只有0.32个。也就是说CMM5级的可靠性比CMM1提高近40倍。在可靠性提高的同时,CMM5的软件开发周期是CMM1的36%,而生产成本是CMM1的19%,平均每个软件开发人员的生产率会提高4倍。 |
查看评论
已有0位网友发表了看法