论文部分内容阅读
目前,大多数项目失败原因主要在于需求变更、沟通、技术能力、管理方法等方面。其中需求变更管理不力是导致项目不能按照计划完成的主要原因之一。如何处理好软件项目的需求变更,制定出一套行之有效的管理方法和处理流程,是项目取得成功的关键。在变更管理方面,国内外已经有一些研究,但国外办公自动化系统模块与国内系统相比,相差较远,其管理方法不能完全运用到国内办公自动化系统中。在国内,需求变更理论方面的研究尚不深入,开发需求管理工具这样的实践性研究更为欠缺。但是就国际上解决变更管理问题的方案和工具而言,我们可以从实际出发进行研究、借鉴。本文从分析目前办公自动化系统的现状入手,在对市场常见的办公自动化系统做了大量调研的基础上,抽取出以往办公自动化系统的案例,对于数据进行分析。将Rational公司的统一变更管理(UCM)以及敏捷方法合理地运用到项目中,从需求工程的结构出发,将需求工程划分为需求开发和需求管理两部分,基于各个阶段的特点并且结合海事大学项目的实际需求,就开发、变更中遇到的关键问题给予了详细论述,并提出了具体解决方案。另外,本着先进、高效、安全、便捷和可扩展的设计原则,深入研究需求变更问题。运用、总结出处理需求变更的一系列实用、合理的方法。不是仅仅将处理变更的方法停留在需求管理上,而是从预防变更出发,提前做好准备,在一定程度上减少了处理变更的被动性,避免了正常的开发工作被扰乱,从而避免或减少了需求变更影响评估模型中成本和工作量。该论文以实际项目为依托,证明了UCM、敏捷方法对于变更处理的有效性,以及本人在项目实施过程中总结出的方法的实用性。将这些方法结合使用,有效地降低了软件维护的成本,提高了软件维护的效率和质量。