论文部分内容阅读
最近十年中国的软件行业进入了一个高速发展期并且涌现出众多中小型软件企业。随着国家政策对创新和创业的支持,大量敢想敢为的技术人员开始创业,使更多小型甚至微型软件企业开始出现。然而令人担忧的情况是中国小型软件企业的存活率很低,其中一个重要的原因是缺乏合理有效的软件开发项目管理能力,而在所有软件开发项目管理能力中,软件需求管理能力又是其中最基础最亟待解决的问题之一。在项目管理领域普遍认为,要想快速有效的改善一个企业的管理水平必须遵循一定的框架或规范。因此国内外大量的项目管理专家对不同的条件和特点的企业进行研究和总结后制定了众多的规范或模型。在软件行业的项目管理模型中,CMMI模型是其中应用最广同时接受度最高模型之一,可以有效的改善大中型软件企业的管理流程。而将CMMI模型应用到小型软件企业中则存在诸多弊端。本文以一家国内小型软件企业A公司为研究对象,通过分析A公司的特点并且考虑到A公司在实施CMMI过程中遭遇的实际困难,先建立CMMI需求管理流程域集合模型。该模型包含与需求管理密切相关的六大流程域:需求管理、需求开发、项目计划、项目监控、验证、确认。再根据A公司的实际情况在CMMI标准模型的基础上进行适配并最终形成CMMI需求管理流程域集合适配模型。最后通过该模型在A公司单项目和多项目中的应用案例及效果分析,证明该模型在改善A公司软件开发项目需求管理流程的可行性和有效性。