(绵阳职业技术学院,四川绵阳621000)
摘要:以某高校数字化图书馆信息管理系统集成项目开发为例,讨论了项目的进度管理,包括活动定义、活动排序、活动资源估算、活动历时估算,制订进度计划并总结了经验教训。通过采用进度管理的方法,有效地控制了实施进度,成功的完成了项目。
关键词:进度管理;信息化建设;图书馆;数字化;
中图分类号:TP311文献标识码:A
一、引言
本文作者在研读《信息系统项目管理师》和PMBOK项目管理知识体系后,为了理论与实践相结合,有幸作为某公司项目经理助理身份,参与了某高校数字化图书馆项目建设为例,探讨项目进度管理在项目实施过程中的重要性,结合实例全面阐述项目进度管理过程,以及个人的经验教训。2013年6月,我作为某公司的项目经理助理参与了某高校数字化图书馆的项目建设。该项目投资约500万元,采用招标的方式进行。我公司为最终中标单位,该项目建设周期为3个月。该项目涉及到网络建设、服务器集群、SAN存储、应用软件二次开发等方面,该项目跨专业,跨行业,属于典型的信息系统集成项目,存在的风险高。
二、项目背景、进度计划概况
随着高校信息化建设的推进,各高校已经建成1000M乃至10000M的高速校园网络。如何利用校园网的优势,利用高校信息平台提供各种资料信息,视频服务等各项应用,已经成为高校信息化建设的主要任务。数字图书馆正是基于高速的校园网,集成了高性能的信息检索速度,海量的存储,以及强大的资源优势,使得图书馆逐步摆脱传统的束缚,将信息快速、高效的传递,从而满足校园内外读者日益增长的信息需求。
我作为助理跟随项目经理承接此项目时,充分重视项目进度差异的存在,认为该项目成功与否与进度控制息息相关,如果进度控制没做好会造成项目延期,造成不必要的损失。项目进度管理对于任何项目都会起到重要作用,是构成项目三要素的重要组成部分。由于进度管理的特殊性,容易受到资源的约束,如项目成本、质量、沟通、风险、需求以及外界因素的干扰。虽然有时候进度缓慢不会直接导致项目失败,但是会产生巨大的副作用,如:很容易造成成本的大幅度提高,而质量随之下降。项目进度管理基本内容大体上包括:活动定义、活动排序、活动资源估算、活动历时估算、制定进度管理计划以及进度控制。结合项目实际所做的进度管理过程如下:
三、项目活动定义,活动排序,活动资源估算,活动历时估算
在项目启动初期,我组织相关人员对项目中工作结构分解进行活动定义、活动排序,活动资源估算,活动历时估算。这些活动的目的在于,使得项目目标得以体现并且制定出比较完善的进度计划,以及每项工作的可交付物,使得项目目标更加明确。按照WBS工作方式,该项目主要有网络建设、服务器集群、SAN建设、应用软件的二次开发等几大模块,具体工作划分如下:
1、网络建设:该工作子模块涉及到网络规划,路由技术,网络安全规划等几种技术。按照业内通用模型将网络划分为核心层,汇聚层,接入层。各层自下向上所实现的任务分别为:
(1)接入层主要工作有:VLAN的划分、IP地址的分配、各接口定义等工作;预计需要3个工程师,预计历时3天,最快需要2天,最慢需要5天,完成单元测试。(2)汇聚层主要工作有:VLAN间的路由、冗余链路管理、定义连接核心层的路由协议、定义三层接口等工作;预计需要2个工程师,预计历时2天,最快需要1天,最慢需要3天,完成集成测试。(3)核心层主要工作有:快速转发数据、双核心的管理、定义连接汇聚层的路由协议、定义三层接口、定义双核心的路由协议、定义校园网接入的路由协议等工作;采用多区OSPF进行,预计需要2个工程师,预计历时2天,最快需要1天,最慢需要3天,完成集成测试。(4)校园网接入主要工作有:NAT的定义、定义至核心层的路由协议、定义校园网接入的路由协议等工作,并且严格定义校园网接入区域为骨干区域,预计需要2个工程师,历时1天,完成系统集成测试。(5)系统试运行:需要工程师3人,预计历时5天。最快需要3天,最慢需要8天,完成系统验证测试。
2、服务器集群、SAN建设:我们团队成员基本上都是网络工程师出身,在网络设备调试中不会存在太多障碍。而服务器集群技术,SAN存储技术均为技术领先的产品,所以采用厂家售后技术工程师进行现场安装调试,并且建议甲方购买厂商售后服务的方式进行售后质保。这样既可以避免由于我方工程师技术限制,又可以保证质量,节约工期。通过与厂家协商确定,安装调试历时5天,最快需要3天,最慢需要8天,系统试运行3天。
3、应用软件的二次开发:在软件二次开发中采用外包的方式进行,将采购的软件与校园信息平台进行整合,二次开发。我方负责准备工作说明书等相关资料,甲方负责提供用户需求,软件开发商负责软件的二次开发,这样可以在项目初期与硬件实施同时进行,节约成本、控制进度,将这种开发风险转移至软件开发商。通过与软件开发商协商确定,二次开发历时50天,最快需要40天,最慢需要60天,
4、软件改进历时10天,系统试运行3天。这样软件二次开发与改进工作,在项目初期可以与硬件实施同时进行,节约成本、管理时间、把我公司有限的资源用于提高企业的核心竞争力。
5、项目系统试运行3天
6、项目验收5天
四、编制进度管理计划:
基于以上的分析,确定每一个模块的进度、排序、资源估算、历时估算等工作并记录下来。编制进度管理计划就是决定项目活动的开始和完成时间,并且对项目活动做好安排。除按照WBS中定义的资源与历时估算进行进度计划的编制外,还要分析相关的风险对项目的影响,包括时间、进度、成本、质量等方面,不仅要重视风验对项目造成的负面影响,还要分析风险可能给项目带来的机会。
确定风险的可能性和影响后,我组织项目团队成员确定风险的优先级。风险优先级是一个综合因素,我们以风险对项目影响程度作为度量标准,即该风险是否决定项目成败的关键因素。通过风险分析,结合WBS中定义的资源与历时估算进行进度计划编制,参考厂家提供的供货时间,科学的进行活动历时估算,如:按照项目模块的最短历时时间,最长历时时间,正常历时时间,按照计划评审技术,确定项目模块历时估算,确定相应的里程碑。并且结合各模块工作特点,预计在哪些模块上的进度可以压缩,并做好压缩工期的准备,以节约项目运行时间,最后确认项目验收时间与交付时间。
五、进度计划监控
通过以上的进度计划的制定,该项目进入正式启动,进入项目实施阶段。进度计划监控主要目的在于依据项目进度计划对项目的实际进展情况进行监控,使得项目能够按时完成,如有偏差立即采取必要的纠正措施。随着项目的进展,我们密切注视相应的隐含风险显现,随时做出相应的项目进度计划调整,使得项目进度能在我们的监控体系下运行。最后该项目在2013年8月末通过项目验收,并于9月上线运行,得到用户方的好评。
通过这个项目,对我自身的项目管理水平有了很大的提高。我个人认为项目进度管理对于任何项目都会起到重要作用,是构成项目三要素的重要组成部分。由于进度管理受到其它资源的约束,作为项目经理应该在项目启动阶段充分重视进度管理。
参考文献
[1]温春明.信息系统项目管理中进度管理的研究[J].科技信息(学术研究).2007(05).
[2]冯伟.企业管理信息化探析[J].中小企业管理与科技2008(25).
[3]周俊杰,张献华,刘志刚.信息系统项目管理研究———项目管理流程[J].国土资源信息化.2003(01).