首页> 中文学位 >软件需求变更管理的研究与实践
【6h】

软件需求变更管理的研究与实践

代理获取

目录

文摘

英文文摘

学位论文独创性声明及学位论文使用授权声明

第1 章引言

第2章 需求变更影响评估模型

第3章 优化的统一变更管理

第4章 OUCM针对软件维护的裁减原则和方法

第5章 OUCM在软件维护中的应用

第6章 总结与展望

参考文献

致谢

展开▼

摘要

麦肯锡公司的一项调查表明,全球软件开发项目中只有16%能按计划完成。总结、分析项目失败的主要原因,主要有需求变更、沟通、技术能力、管理方法等方面的原因。其中需求变更管理不力是导致项目没能按照计划完成的最主要原因之一。如何处理好软件项目的需求变更,制定出一套行之有效的管理方法和处理流程,是项目取得成功的关键。 本论文对软件项目中的需求变更问题进行了深入研究,借鉴Rational的统一变更管理(UCM),丰富了其中的需求变更评估与处理流程的部分,同时把对需求变更的管理放在整个软件过程中,并统筹考虑与之相关的各个方面和环节的问题,建立了本文的“优化的统一变更管理”(OUCM)方法。结合作者在实际软件研发过程中的实践和体会,给出了“优化的统一变更管理”(OUCM)在频繁需求变更的软件维护工作中应用的方法。 首先论文参照“缺陷放大模型”,建立了“需求变更影响评估模型”。该模型描述了在项目的不同阶段,需求变更对项目工作量影响的程度。使得项目相关人员对项目需求变更带来的项目成本及工作量的变化有比较明确、统一的认识。 本论文的核心是借鉴Rational公司的统一变更管理(UCM)提出了一个“优化的统一变更管理”(OUCM)方法。“优化的统一变更管理”(OUCM)把需求变更的处理分为两个工作流程、一个软件过程和一个综合措施。两个工作流程包括变更申请与处理工作流程和配置管理流程,一个软件过程指面向变更的软件过程,综合措施是指其它能够促进变更管理的需求调研、设计方法、开发语言等方面的措施。“优化的统一变更管理”(OUCM)方法将每一个需求变更做为一个新需求,等到一个新的迭代周期开始的时候将新变更需求引入,所有的计划、设计、行为都根据刚刚吸收的需求变更进行更新。由此,OUCM创建了一个隔绝开发工作与所有真实的、潜在无序的需求变更的流程方法,避免了正常的开发工作被扰乱,从而避免或减少了需求变更影响评估模型中成本和工作量的放大。本论文还给出“优化的统一变更管理”(OUCM)针对软件维护工作的裁剪原则和方法,并将此方法应用在典型的频繁需求变更的软件产品维护工作中,通过需求变更的统计数据以及实际工作效果证明,“优化的统一变更管理”(OUCM)方法有效地降低了软件维护的成本,提高了软件维护的效率和质量。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号