论文部分内容阅读
随着软件行业在我国经济社会中的快速发展,对软件的研发过程改进已逐渐成为软件项目的研究重点。在软件项目的开发过程中,经常会遇到诸如质量不达标、进度超期、预算超支等问题,因此需要有一套全面的管理方法来指导软件项目的开发过程。本文通过对CMMI(Capability Maturity Model Integration能力成熟度模型集成)标准和华为IPD(Integrated Product Development集成产品开发)开发模式的结合,针对A公司出现的进度和质量相关问题提出了改进建议,并进行了适当改进。CMMI是一个被广泛使用的软件过程改进模型,CMM描述了五个级别的软件过程成熟度(初始级,可重复级,已定义级,已定量管理级,优化级),分别标志着软件企业能力成熟度的五个层次,它为企业进行软件开发提供了一套规范的流程。但是在中小企业的软件项目实施过程中,还存在着诸多难题。本文以实施软件过程改进为指导方向,以软件过程度量为手段,结合GQM(Goal Question Metric目标问题度量法)度量模型从度量与分析的层面为企业提高量化管理成熟度提供了方法,以改进项目计划管理水平,提高产品质量。集成产品开发是一套目前较为科学的产品开发的模式,最先将IPD付诸实践的是IBM公司。本文根据企业自身现状,结合华为IPD项目实施模式,重点提出对公司研发组织机构进行优化改进,建立核心小组及PAC(Product Approval Committee产品审批委员会)来不断提升项目的决策效率和决策水平。