论文部分内容阅读
随着金融全球化与网络化进程的不断推进,国内外商业银行的竞争日趋激烈。为了在与同业的竞争中获得竞争优势,并与国际金融市场接轨,我国商业银行通过采用先进的信息技术手段,不断提升客户服务质量水平、加快产品创新速度与改善内部运营流程,从而在根本上提升银行核心竞争力。 A银行自成立以来,始终坚持“科技立行”的发展策略,依托于信息技术,建立了覆盖全国的网络化信息系统。为了满足日益增长的业务需求,A银行进行了大量软件项目的实施,取得了良好的成果。但是,由于A银行软件项目自主研发的历史不长,受到诸多主客观因素的制约,软件项目研发过程尚未建立起科学规范的需求管理体系,在需求的开发、实现与变更控制等方面还存在一些亟待研究和解决的问题。在A银行从事软件项目研发几年来,深刻感到需求管理对于软件项目顺利实施的重要性。 本文以A银行软件开发中心正在实施的CMMI过程改进与评估为背景,从A银行软件项目需求管理现状的问题分析出发,以CMMI模型为主要分析工具与改进依据,提出了具有针对性的需求管理改进措施。全文共分五章:第一章,介绍A银行信息化建设的大背景以及实施CMMI改进与评估工作的基本情况,指出A银行加强项目需求管理的必要性;第二章,分别从需求范围的界定、需求实现的跟踪以及需求变更的管控三个方面,讨论A银行软件项目需求管理存在的问题与问题产生的根源;第三章,提出基于CMMI的需求开发管理改进措施,包括:控制需求的合法来源、规范需求开发的过程、强化需求开发评审的作用等;第四章,提出基于CMMI的需求实现管理改进措施,包括:建立需求的跟踪关系、实现需求的基线化管理、跟踪需求实现状态等;第五章提出基于CMMI的需求变更管理改进措施,包括:规范需求变更控制活动、加强需求变更影响分析、度量与分析需求变更趋势等。 本文的贡献点在于,通过对CMMI模型的应用,为A银行软件项目需求管理提供了符合CMMI要求的需求管理改进措施,对需求开发、需求实现与需求变更的管理改进提供了具体的指导。可使A银行加强软件项目管理能力,加快软件项目研发进度,增强行业竞争力。