范围管理

摘要

2013年9月,我公司中标某中小商业银行核心系统改造项目,该项目总投资1.2亿,总工期2年。我被任命为该项目中存储子改造项目的项目经理,该子项目投资3200万,承担核心系统中存储子系统的项目管理工作。

受市场环境变化、政策以及业务发展等因素的推动,某中小商业银行使用的银行IT系统已不能满足其业务发展的需要,核心系统是银行IT系统中最关键的业务系统。在这种环境下,该银行决定对其核心系统进行升级改造,以满足当前环境的需要。其中,核心系统改造项目又包括存款、贷款、支付结算、中间业务、客户管理等子系统的改造,我主要从编制范围管理计划、范围定义、创建工作分解结构、范围核实和范围控制几个方面,对该银行的存储子系统改造项目进行了项目范围管理,保证了项目范围管理的有效性,成功交付了项目,获得了甲方的好评。

正文

近年来,我国城乡经济繁荣发展,日益扩容的市场带来了旺盛的金融需求,以城商行、农商行、农信社为代表的中小银行迎来了空前的发展契机。业务驱动IT,IT支持战略,银行战略和业务上的发展最终转化为对银行IT系统的需求,而银行核心业务系统是其中最关键的系统,直接决定了银行的运营效率、创新能力、服务水平和市场竞争力。受市场环境、政策以及业务发展的驱动,某中小商业银行决定对其核心系统进行升级改造,具体涉及到核心系统中存款、贷款、客户管理、中间业务等子系统的改造,以提升其业务能力和市场竞争力。

其中存款子系统的改造,作为核心系统改造中重要的子系统之一,自2013年9月项目启动,共计投资3200万,总工期2年,我在本次项目建设中担任项目经理职务。

在整个项目管理的过程中,针对IT开发项目中常见的需求蔓延、成本超支等问题,本人从编制范围管理计划、范围定义、创建工作分解结构、范围核实和范围控制几个方面着重进行了项目的范围管理,最终在2015年底成功交付了项目,获得了甲方的认可。

  1. 范围规划

良好的计划是成功的一半,范围管理计划对于项目的成功实施,尤其是范围管理十分重要,它记录了如何定义项目范围、如何制定详细的范围说明书、如何构建工作分解结构、关于正式确认和认可项目交付物的说明,以及如何对实施中的项目进行范围控制。

为了保证计划的合理性,我们主要采用了专家判断的方法,由甲方、我方各派出一至两名对本项目比较熟悉的人员组成专家组,就范围管理计划的编制组织了专家研讨会,对项目的范围计划进行了讨论及确认。会议后我根据会议讨论的结果,整理出了最终的范围管理计划。在这个过程中,得益于公司丰富的项目经验,对于已完成项目的文档保存十分完善,我借鉴了以往项目的成功的经验,在先前项目的范围计划模板基础上,完成了这一工作,给后续工作的展开带来了很大的便利。

  1. 范围定义。

在有了范围管理计划的基础上,我结合获取的并经过分析、确认的《需求规格说明书》,进行了范围定义,编制了详细的项目范围说明书。在详细的范围说明书中描述了项目的目标就是完成甲方银行核心系统中存储子系统的功能改造升级,涉及到甲方提出的所有个人、对公存款产品,以及相应的计息规则、注意事项等。对于项目的交付物、以及项目验收的标准等,我也通过与甲方的多次沟通、协商一一得到了双方共同的确认,并经过双方签字,保证了项目范围说明书的有效性。

  1. 创建工作分解结构

确定了项目的范围和边界后,并不代表整个项目的范围就是完全可控的。我们需要进一步对项目的所有工作进行分解,形成更加便于管理和实施的工作分解结构。工作分解结构(WBS)是一种以结果为导向的分析方法,用于分析项目所涉及的工作,所有这些工作构成项目的整个工作范围。WBS也为项目进度管理、成本管理和范围变更提供了基础。

由于项目规模大、内容多,我们采用了列表的形式来表示我们的工作分解结构,虽然这一形式的直观性较差,但是可以完整的定义所有我们需要进行的工作内容。

对于建立工作分解结构,我采用的方法是分解。首先是识别和分析项目可交付物和与其相关的工作,然后构造基本的工作分解结构,我使用了项目的生命周期作为分解的第一层,将项目划分为立项、设计、开发、验收四个阶段。然后把项目的可交付物放在工作分解结构的第二层。然后把高层的WBS工作分解为低层次的、详细的工作单元。在本项目中我将项目的可交付物划分为个人储蓄产品和对公存款业务两大类,再分别针对个人、和对公的两大类产品,进行细分,例如分为活期、定期等不同的储种,这样逐层下分,直至形成工作包。给上述工作包分配适合的项目团队和责任人,确认工作分解的程度已经充分,并且纳入了所有的项目工作。

值得一提的是,由于项目的内容比较多,在早期的时候分解的粒度稍微大了一些,随着项目的不停深入,后期再加以细化。

  1. 范围确认

范围确认是项目的干系人决定是否正式接受已完成的项目可交付成果,但实际上范围确认是贯穿整个项目生命周期的,从开始的项目计划阶段、范围定义、建立工作分解结构,到项目的各阶段的交付物检验,直至最后的项目收尾文档验收。由于前期的需求开发工作比较到位,范围定义的成果也经过了甲方的认可,在整个项目实施过程中,各阶段的交付物也都经由甲方一再确认,范围确认的工作进展得比较顺利。

  1. 范围控制。

对于整个项目实施过程中的范围控制,我们使用了范围变更控制系统。尽管所有的工作都有条不紊,且前期的需求开发、范围定义工作都很规范、严谨,但是由于甲方的需求产生了变化,对于项目的范围的一些变更在所难免。

对于申请的变更,我们都使用正规的变更控制流程进行管理,提交变更控制委员会进行审核。确认范围变更的合理、可行之后,再按照项目的整体变更控制过程管理实际的变更。

经过我和整个项目团队的不懈努力,以及整个项目过程中甲方的配合,该项目于2015年7月顺利完成,并于2015年9月正式通过验收,获得了甲方的好评。回顾整个项目过程,项目范围管理以及控制的有效性,是项目得以顺利实施和成功上线的一个重要保证。我方在整个项目管理中,严格实施了范围管理,并保持了与甲方充分的沟通,使得甲方对项目充分了解与信任。

另一个项目顺利实施的原因在于公司丰富的项目管理经验,对于已经完成的项目,所有的流程、文档都保留十分完善,前人的经验教训使得我少走了很多弯路,因此对于本次项目的所有文档和经验教训我都一一总结,以备日后在项目管理中取得更大的成果。

时间: 2024-10-11 21:38:36

范围管理的相关文章

Spring事务管理(详解+实例)

写这篇博客之前我首先读了<Spring in action>,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下: Spring事务机制详解 Spring事务配置的五种方式 Spring中的事务管理实例详解 1 初步理解 理解事务之前,先讲一个你日常生活中最常干的事:取钱. 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱:然后ATM出1000元钱.这两个步骤必须是要么都执行要么都

(转)web会话管理方式

阅读目录 1. 基于server端session的管理 2. cookie-based的管理方式 3. token-based的管理方式 4. 安全问题 5. 总结 http是无状态的,一次请求结束,连接断开,下次服务器再收到请求,它就不知道这个请求是哪个用户发过来的.当然它知道是哪个客户端地址发过来的,但是对于我们的应用来说,我们是靠用户来管理,而不是靠客户端.所以对我们的应用而言,它是需要有状态管理的,以便服务端能够准确的知道http请求是哪个用户发起的,从而判断他是否有权限继续这个请求.这

MongoDB 分片管理

在MongoDB(版本 3.2.9)中,分片集群(sharded cluster)是一种水平扩展数据库系统性能的方法,能够将数据集分布式存储在不同的分片(shard)上,每个分片只保存数据集的一部分,MongoDB保证各个分片之间不会有重复的数据,所有分片保存的数据之和就是完整的数据集.分片集群将数据集分布式存储,能够将负载分摊到多个分片上,每个分片只负责读写一部分数据,充分利用了各个shard的系统资源,提高数据库系统的吞吐量. 数据集被拆分成数据块(chunk),每个数据块包含多个doc,数

10.23 linux任务计划cron10.24chkconfig工具10.25 systemd管理服务10.26 unit介绍 10.27 target介绍

- 10.23 linux任务计划cron - 10.24 chkconfig工具 - 10.25 systemd管理服务 - 10.26 unit介绍 - 10.27 target介绍 - 扩展 1. anacron http://blog.csdn.net/strikers1982/article/details/4787226  2. xinetd服(默认机器没有安装这个服务,需要yum install xinetd安装) http://blog.sina.com.cn/s/blog_46

C#开发微信门户及应用(47) - 整合Web API、微信后台管理及前端微信小程序的应用方案

在微信开发中,我一直强调需要建立一个比较统一的Web API接口体系,以便实现数据的集中化,这样我们在常规的Web业务系统,Winform业务系统.微信应用.微信小程序.APP等方面,都可以直接调用基于JSON数据格式的Web API接口,在我之前的几篇随笔中,对这方面都有一定的介绍,本篇继续这个主题,细致深入的阐述如何在接口和源码的基础上整合Web API.微信后台管理及前端微信小程序的应用方案. 1.基于Web API的微信开发框架 首先我们各个业务模块,都应该围绕着Web API进行展开,

Java企业微信开发_09_素材管理之下载微信临时素材到本地服务器

一.本节要点 1.获取临时素材接口 请求方式:GET(HTTPS) 请求地址:https://qyapi.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID 2.获取临时素材接口的返回结果 企业微信官方开发文档中说明的返回结果如下: 若你以为这就是返回结果,然后跟之前一样,先访问接口,从http连接的输入流中的获取回结果的文本内容,你会发现你接收到的结果是一堆乱码. 这是为何? 以图片为例,此处千

微信小程序管理后台介绍

微信小程序的管理后台,每次进入都需要扫码,还是特别不爽,现在微信小程序还没正式发布,很多人都还没看到管理后台,这里抢先发布出来 ------------------------------------------------------------ http://www.cnblogs.com/likwo/p/6057258.html 好推小程序统计:https://weixin.hotapp.cn关键指标分析推广效果,一行代码接入微信登录 ---------------------------

一个简单的主机管理模拟程序

最近写的一个小练习,主要是把前面学的东西整合一下.写了一个简单的主机管理界面,主要是练习以下知识点: Session和Cookie进行登录验证(装饰器) 数据库的基本操作 (单表,1对多,多对多) Form的简单使用实现验证 Bootstrap模板写个简单界面 自定义分页 信号,中间件,CSRF,模板语言,JavaScript,AJAX等等 界面比较low,毕竟不是专业的. 附件里面是Django的源代码,3个文件放在一起winrar解压就可以打开

工厂ERP系统对企业高效管理的好处是什么?

对于工厂类企业来说,无论是小到厨具工厂,大到汽车工厂,再到航天设备工厂,其生产流程都是复杂,从开始的产品设计到零部件等所有物料的采购,再到生产组装,测试再调试,再到完成,需要经历几十上千步工序与细节,工厂的管理工作难度,那是相当大,但是,随着数据信息化系统的普及,工厂类企业实现智能高效化管理的愿望,得以实现,在这里,我们以工厂ERP系统为例,讲述一下工厂ERP系统对工厂类企业实现智能高效化管理的作用. 1.各环节工作,无缝流转 信息的沟通直观重要,对于企业来说,信息的沟通越是顺通,那么办公效率也

linux进程管理

进程管理 进程 Process 某应用程序打开的进程 PID Process ID 类型: 用户空间进程 内核空间进程 静态查看进程的状态 # ps [[email protected] ~]# ps >>>>查看本终端的进程 PID TTY          TIME CMD 4206 pts/0    00:00:00 bash 4378 pts/0    00:00:00 ps 选项的使用方式: BSD风格:选项没有横线- ps aux SysV风格:选项需要带有横线-