论文部分内容阅读
随着知识和科技水平的迅速发展,计算机以及计算机软件的应用范围越来越广泛,软件使用者对软件产品质量的要求也在日益提高。在软件产品开发的过程中,项目管理不善,会导致诸多问题,如:产品不能按时提交、质量达不到标准等等。因此近年来,软件开发者开始越来越重视软件开发中各项管理活动,软件公司也都在寻找高效的软件质量管理的方法。能力成熟度模型(Capability Maturity Model Integration,CMMI)是目前被广泛接受的质量管理认证体系。CMMI的创新之处是引进了管理并给出了改进标准,提出了达到各成熟等级的标准。但是CMMI也有其不足之处,如评估耗资不菲、过程复杂等等,最重要的一点是CMMI只告诉我们应该怎么做,却没有告诉我们该如何去做,即:CMMI缺少具体的实施方法和有效的实施措施。
从我国目前国内软件公司的运营规模上来看,多数的软件公司属于中小型企业。因此,如何将CMMI理论思想和我国软件项目管理实际相结合,使CMMI理论模型在中小型软件公司得以成功的实施,是很多软件项目管理研究者关心的问题之一。根据目前我国软件公司普遍规模较小、管理理念落后、重视技术,轻视管理的现状,本文从CMMI过程质量管理的思想出发,并以国内一家中型规模的软件公司为例,通过该公司近些年来在软件项目管理当中遇到的一些实际问题,分析导致产生这些问题的根本原因,最终以CMMI理论模型作为指导,结合CMMI2级和CMMI3级的关键过程域,从需求管理过程改进、系统设计过程改进、系统实现过程改进、项目控制与项目监督改进这几个方面提出了改进方案,以期给其他中小型软件企业提供提高项目质量管理的方法,最终达到提高软件产品质量的目的。