搜档网
当前位置:搜档网 › 信息系统项目管理师-论文范本

信息系统项目管理师-论文范本

信息系统项目管理师-论文范本
信息系统项目管理师-论文范本

《摘要》:2010年,在某市一所民办高职学院的办公自动化系统建设中,本人担任项目经理,亲自参与了该信息系统的启动、计划、执行、控制、收盘过程,该校力图通过办公自动系统的建设,为学院提供基于IT的管理体系,提高学院的办公效率,同时也提高学校的信息化水平,加快的学校数字建设建设步伐。

本人结合本项目的实践经验,以办公自动化系统为例,探讨了在***管理中所遇到的问题及解决办法,以***为工作流程来指导项目**管理,本文主要论述了***,在实施中针对性地采用召开会议、变更控制程序来对*进行有效控制,在团队的共同努力和对有效的*管理下,顺利完全了这个项目,系统至今运行稳定,最后,列举了一些在项目管理中的经验和在*风险管理中的一些不足及改进思路。

《概述》:为大力推进高校的信息化发展,某市下达了相关的文件,要求市内所属高校在于2011年前,95%的高校要通过数字校园评估。2010年4月,该市一所民办高职学院对外发布了办公自动化管理系统的招标信息,本人所在的单位是一家具有计算机信息系统集成一级资质的IT公司,公司经过激烈竞争,最后中标该校的办公自动化管理系统工程,项目金额为25万元,要求在2010年9月1日下半年开学前正式运行。学校原有一套办公自动化系统,是基于lotus domino开发的C/S架构,因学校的快速发展,很多功能已不适合学校的发展,对于新建的办公自动管理系统,要求提供:电子公告、信息服务、用车管理、人事管理、采购申请、人事请假、人事考勤、发文审批、档案管理等功能,解决原来业务审批过程繁琐的问题,提高学校办公效率。通过单位的项目经理竞争上岗的机制,本人有幸担任了项目经理,全面主持项目管理工作,本人也亲自参与了项目的启动、计划、执行、控制、收盘等工作,最后,结合本人的项目管理经验,在团队成员的共同努力下,2010年8月20日,系统正式上线运行,8月25通过项目验收,至今系统运行移定,得到了校方的肯定,2011年,学校也顺利通过了数字校园评估,该系统作为数字校园的一项重要指标,也起到了一定的作用。

《结尾》:经过以上有效措施,系统于8月25日正式通过验收,历时5个月,得到了校方的高度评价,同时也提高了学校的信息化办公水平,同时也锻炼了我在项目管理能力,使我对项目管理有了更深刻的认识,在项目建设初期,一定要对需求作到最充分的获取,需求分析要经过评审,最终要得到关键干系人的确认;在项目建设过程中,一定要加强项目的质量、成本、进度的有效控制,特别是*的控制,在涉及较多的部门时,要将绩效发送给相关干系人,加强沟通协调;项目后期,测试时,要有校方的人员参与,以便及时发现问题,采取纠正措施。

在这次的项目管理中,也发现了很多的不足:

1、项目需要分析得不够充分,没有估算到学校内部有些部门工作人员本身对业务流程不是很熟悉,以致在后期的测试中,作了不少的更变,花费

了一定的资源。

2、沟通不到位,因为校方和我单位很远,沟通主要通过QQ、电话形式,在系统试运行时,对方的网络机房还没有建设完成,服务器也没有购置

到位,办公自动化系统只能安排在普通PC上运行。

除此之外,还有一些不足,在以后的项目管理工作中,我将不断加强学习,不断总结项目管理经验教训,更好地协调项目各部分以及各方面的关系,更好地完成项目。

需求分析阶段:没能及时完成;

后期,发现业务没完成,完成主要业务。

负责某个模块人员出差,进度跟不上,加班;外包。

控制人员流失的风险

控制进度风险:;工作计划表,

项目启动大会;

五次里程碑评审。

灵活运用多种沟通方式,直接与项目组成员沟通,避免中间环节。

召开高效的项目会议

实施进展情况报告

正文提纲:《需求》

需求管理就是对活动的功能、性能等方面的需求进行管理,需求基线在项目中起到十分重要的作用,需求分析作一个重要的环节,如果分析。。。

本文主要论述了需求管理的相关内容:1、需求的获取和需求计划的编制;2、需求变更、3需求跟踪以及针对性都采用。。。。措施,保证项目的健康进行,下面从这几方面进行论述:

1、需求获取和需求计划编制(组建分析小组,准备相关材料,对收集的信息进行整理、评审和验证。需求计划是对活动的需求进行定义、确认、

记录控制的工作指南,主要包括规划各种活动,活动所需的资料,需求和范围不一致时进行纠正,需求变更等、需求跟踪等)

2、需求变更(需求变更的项目的影响,需求变更控制系统,成立CCB,变更流程,“只做规定的事”防止蔓延和镀金,举例:如加入手机版,把风

险转为机会)

3、需求跟踪是跟踪一个需求使用期限的全过程,建立和维护“需求设计编程测试之间的一致性,确保成果符合预期,提高了质量,降成本。制订

了需求跟踪矩阵)

4、需求对项目的影响(需求影响成本、质量、进度)

《范围》

项目范围管理就对完成交付物所进行的活动,哪些是应该做的,哪些是不应该做的。。。”只做规定做的“主要包括内容:范围计划、定义、创建WBS、。。。。等活动。

本文主要论述了范围管理的相关问题:对范围计划的内容;2、对活动进行详细定义,3、创建WBS,4、如果进行范围确认,5、对范围进行控制。

1、计划:(控制确认方法,WBS分解等)

2、范围定义:(详细说明书的过程)1、目标2、产品描述

3、边界、

4、产品验收标准

项目的假设,

3、创建WBS(例:如开会议,动式计划逐步分小。原则:最低工作单元为工作包,同层工作单元具有相同性,最低层具有可比性,可管理理等。)

4、范围确认和控制(监控,已交付的重要模块,如开会议,评审;注意范围变更,组建CCB,I流程,举例重要模式集中,非重的延后)

5、解决资源冲突(项目组配置情况,例:员工被抽走)外包。

《进度》

三大目标,进度包括:

本文论述:定义和排序,资源和历时估算,进度计划,进度控制等,对过,结果经验,完成,下面介绍论:

1、定义和排序:定义是时度表的基础,为了保证分解的充分性和正确性,wbs的工作包分析一个一个小的活动,根据80小时的原则,开会,业务

介绍业务流程,技术,根据业务流程,分析业务模式,活动文档清单,根据文档清单及依赖关系进行排序,双代号网络图,实践证明,定义准备为以后的进度进度打下基础,输出计划网络图和活动清单。

2、资源。历时估算。(开会,采用自下而上的方法,对每一项活动都充分佑算,汇总出活动资源需求;历时影响,采用专家法和类比估算相结合,

考虑风险因素,10%。比如:测试,这校假期。)

3、进度计划(开始结束进行定义,--历时汇总大于计划时间-资源平衡和进度压缩法,-横道图,领导也关心—概括性的进度计划表。

4、进度控制(监控,-例:需求分析没完成,沟通-配合—完成了。内部:懂业各不懂技术,工作计划表,了解自己做的事,防止范围蔓延,周三

开会解决问题;工作日志,周报--绩效与计划比较,偏差分析,挣值法,:比如:因出差,加班。)

《风险》

项目风险管理就是识别可能出现的,控制,保证项目的进行,包括:

本文论:.其一、风险管理计划的内容;其二、如何识别项目风险与制定风险应对措施;其三、根据项目实际情况,如何做好项目的风险控制;其四、如何解决项目实施过程中资源冲突问题; 针对这些问题,本人作为项目经理,采用了召开会议,邀请其他项目经理和业务专家进行讨论; 加强团队成员业务培训与内部沟通,以组长带组员的方式进行开发; 周期性识别项目风险,针对风险及时采取针对性措施;提高项目优先级保证项目所需资源等方法予以解决.下面将分别从四个方面进行论述.

1、风险管理计划的内容(项目初,我已了解,会议的方式,规定第15天开展风险评估,风险管理纲入日常计划)

2、识别风险和分析,应对计划:(“懂业务的不懂技术,懂技术的不懂业务”,在这种局面下项目风,将导致严重的返工,最终影响项目进度,这

也是我最为担心的事情之一.为了全面识别和分析项目中的风险,在项目团队内我组织召开了“项目风险应对”为主题的会议,会议上采用德尔菲法、头脑风暴法讨论了风险,并采用风险概率和影响评估法对风险进行定性分析,记录下来,排序(例:1、需求分析不充分,措施:加强沟能;2、技术人员不懂业务,培训,把设计详细;3人员流失:措施:招人,外包。输出风险清单,根据决策树,定量分析4、变更措施;

变更系统)

分析正面和反面。

3、控制(跟宗,识别新的,偏差分析,项目绩效,。1控制人员流失,2、资源冲突的解决,3、注意需求变化,严格按变更程序变更)

资源冲突、防止人员流失、注意需求变化,

本文以我作为承建方的项目经理负责实施的某市医疗保险市级统筹项目为实例(下文简称市级统筹),探讨了在项目风险管理中遇到的问题及解决方法。以制定风险管理计划、风险的识别、风险定性分析、风险定量分析及应对风险策略、风险监控为工作流程来指导项目的风险管理,根据项目实际绩效及时采取有效的预防或纠正措施,促进项目的健康发展.本文主要讨论了风险管理计划的内容、如何识别项目风险与制定风险应对措施、如何做好项目的风险控制以及如何解决资源冲突问题.实施过程中有针对性地采取了召开会议,邀请其他项目经理和业务专家进行讨论、加强团队成员业务培训与内部沟通,以组长带组员的方式进行开发、周期性识别项目风险,针对风险及时采取针对性措施、提高项目优先级保证项目所需资源等相关管理方案,系统至今运行稳定,落实了“一卡在手,全市享受医疗待遇”的文件精神,在全省树立了标杆形象。

[正文]

某市各区县现运行独立的城镇职工基本医疗保险、城镇居民医疗保险,系统采用C/S构架,已运行近8年,均为我公司开发.各区县间业务相互独立,医疗保险基金也独立管理,城镇职工或城镇居民只能到其所属的区县按照所属区县标准享受待遇。为贯彻落实深化医药卫生体制改革精神,进一步完善基本医疗保险体系,提高医疗保险统筹层次和增强基金保障能力,市委根据省相关文件精神制定了市级统筹实施办法,增强基本医疗保险基金的调节能力和抗风险能力,坚持市级统筹、分级管理、定额调剂;坚持统一参保政策、统一缴费标准、统一待遇水平、统一管理方式。客户要求业务上将城镇职工基本医疗保险、城镇居民医疗保险系统集于一套系统,达到参保人员持医保卡能在全市所有符合条件的医院和药店享受医疗待遇.考虑到各区县地理位置分布不集中等原因,部门决定此项目采用J2EE+SPRING2.0+EXT2.0框架进行开发.本部门主要有医疗保险和农村合作医疗二大块业务,二大块业务相互独立,从事医疗保险业务开发和维护的人员不懂J2EE技术,而从事农村合作医疗开发和维护的人员不懂医疗保险业务,形成了“懂业务的不懂技术,懂技术的不懂业务”的局面.项目总投资590万元,完成客户要求的2010年9月1日试运行的任务困难非常之大。

客户关心的不仅仅是项目能否完成,还包括整个项目的风险等环节.有效地控制项目的风险就需要及时监控项目状态、识别新风险、采取应对措施及时规避或减轻风险,保证项目能够按照项目计划执行.项目风险管理包括制定风险管理计划、风险的识别、风险定性分析、风险定量分析及应对风险策略、风险监控等活动.

本文将讨论风险管理相关的问题.其一、风险管理计划的内容;其二、如何识别项目风险与制定风险应对措施;其三、根据项目实际情况,如何做好项目的风险控制;其四、如何解决项目实施过程中资源冲突问题;针对这些问题,本人作为项目经理,采用了召开会议,邀请其他项目经理和业务专家进行讨论; 加强团队成员业务培训与内部沟通,以组长带组员的方式进行开发; 周期性识别项目风险,针对风险及时采取针对性措施;提高项目优先级保证项目所需资源等方法予以解决.下面将分别从四个方面进行论述.

一、制定风险管理计划

为了更好地安排与实施项目风险管理,在项目启动阶段我就制定了项目风险管理计划.计划中对风险分类及风险概率和影响进行了定义、实施项目风险管理中使用的方法进行了说明、重点关注风险的阶段及可交付物进行了明确、实施风险管理过程中所需的人员及职责进行了分配以及应急计划等.比如,计划中明确了定点支付系统的门诊收费业务编码阶段需对定点支付算法的进度进行监控、支付算法的准确性进行验证;如果到试运行时间系统开发未能完成,则先试运行定点支付系统,保证不影响定点医院和药店的业务,而中心则先暂时使用原C/S系统,让矛盾集中在社保中心内部.二、风险的识别、分析及应对风险策略

“懂业务的不懂技术,懂技术的不懂业务”,在这种局面下项目风险很大,一旦开发人员没有理解业务去开发,将导致严重的返工,最终影响项目进度,这也是我最为担心的事情之一.为了全面识别和分析项目中的风险,在项目团队内我组织召开了“项目风险应对”为主题的会议,参会人员包括项目团队成员、其他项目经理、部门医疗保险业务专家.会议上采用德尔菲法、头脑风暴法讨论了风险并采用风险概率和影响评估法对风险进行定性分析,根据分析结果制定风险应对措施.通过对项目风险识别、分析和评估,把项目风险发生的概率、损失严重程度以及其他因素综合起来考虑,最终形成了风险登记清单.比如:风险等级排序:1;风险描述:开发人员没有理解业务流程进行了开发; 风险应对措施: 对开发人员培训业务知识、项目组长在进行详细设计时描述的尽可能详细,并对可交付成果进行初步检查; 风险等级排序:2;风险描述:职工、生育、居民以及大病保险算法统一集中在后台Oracle数据库中,编写是否能考虑到各种险种?; 风险应对措施: 中心业务和定点业务由项目组长分别负责相关算法的编写、算法完成后,通过程序运行得到结果与政策是否相符合,并形成测试文档,发送给客户相关人员确认; 风险等级排序:3;风险描述:定点支付及中心业务功能是否能按照C/S系统的要求开发出来?; 风险应对措施: 由系统构架师颜工负责指导开发、无法满足C/S系统条件的开会进行讨论,找替代方案; 风险等级排序:4;风险描述:人员中途离职情况; 风险应对措施: 招聘技术水平较高的开发人员,进入项目后再对其进行单独业务培训;

三、风险监控

在项目实施中我根据风险清单每周进行一次风险跟踪,分析现有风险状态,识别新风险,并及时更新风险清单.比如,在定点相关支付功能未开发完成之前负责定点部分的组长崔工提出离职,崔工是整个定点支付系统的核心,他的离职对项目的影响将是巨大的.在我收到他离职申请邮件后第一时间找他谈心,进一步了解他的真实想法.因崔工一直是我所带的员工,我们彼此之间比较了解,他也向我描述了他的真实想法(第一、长期从事定点支付工作,任务太重、压力太大,会因为算法的一点点改动而担心甚至失眠;第二、考虑回老家买房,目前经济压力太大).在得知这些情况后,我表达了对他的肯定与感谢,随后我及时跟部门领导沟通,强调崔工在项目中的努力和重要程度,希望能给予经济上的帮助与支持.在经过几次沟通后,崔工还是决定离职,在这种情况下,我与崔工进行了再次沟通,尝试让他推迟一至二个月再离职,崔工也答应推迟离职,更为幸运的是在崔工离职前依然尽职尽责,最终定点支付系统算法完全符合市级统筹政策。

四、资源冲突的解决

市级统筹开发涉及职工险、生育险、居民险、大病保险,业务面广而复杂,考虑到部门实际情况,以及客户要求2010年9月1日试运行的硬性指标,我将系统分解成2个相关联的子系统(定点支付系统、中心业务系统)分别同时进行开发,并将项目组分成3个小组,每小组配备6至7人分别进行开发.涉及的开发人员多,需要从其他项目组抽调开发人员过来.市级统筹项目实施过程中,负责中心业务系统开发的4个人时时不能从农村合作医疗业务中抽调过来,如果不能及时解决此问题将严重影响项目的进度.

市级统筹项目将城镇职工和居民业务融为一体,是医疗保险业务发展的趋势,是公司业务发展的提升,进一步拓展市场的机遇.如果此项目能够成功实施将是公司业务发展的一个有力保证,可以将市级统筹业务推广至其他省份.在与其他项目经理协商无果后,我及时与公司领导沟通协商,阐述此项目的重要性,在与公司领导和沟通后,最终决定先招聘4个外包人员进驻我公司,顶替不能从其他项目组抽调过来的人员进行开发.随着外包人员的进入,有力地保证了所需的开发人员数量,项目进度得到了有力保障.

经过努力,该系统在原定的2010年9月1日试运行成功,运行状况良好,受到一致好评,特别是定点支付算法的集中而且准确得到了客户很高的评价,并在同年10月底通过了验收。回顾项目的风险管理工作过程中,虽然没有大的事故发生,但仍然存在许多问题,主要有以下2点:

1、风险识别与估计不足.如果定点支付组长不同意推迟离职或者离职前不再尽职尽责怎么办?

2、风险应对措施控制不够成功,客户新政策出台后没有对进度进行很好的控制.没有跟客户进行很好的协商,试运行成功后直接进行了新政策的调整,导致验收时间推迟了近2个月.

通过本项目的经验总结,为本人今后执行类似的项目风险管理带来了一些可供借鉴的经验.以风险管理计划、风险的识别与分析以及应对策略、风险监控的项目风险管理,有效的风险控制措施,在项目实施过程中遇到的问题都及时得到了解决.项目的成功实施让医保基金得到了统一管理,真正落实了“一卡在手,全市享受医疗待遇”,得到了客户很高的评价.然而,在风险控制方面还有待于改进,在以后的项目管理工作中,我要加强学习,更好地协调好项目工作中各个部分及各个方面的关系,更好地完成项目。

本文以我作为承建方的项目经理负责实施的某市医疗保险市级统筹项目为实例(下文简称市级统筹),探讨了在项目进度管理中遇到的问题及解决方法。以活动定义、活动排序、活动资源与历时估算、制定进度表、进度控制为工作流程来指导项目的进度管理,根据项目实际进度绩效及时采取有效的预防或纠正措施,促进项目的健康发展.本文主要讨论了该项目中活动定义与排序、活动资源与历时估算、制定进度表、进度控制等过程以及如何解决资源冲突问题.实施过程中有针对性地采取了召开会议,邀请技术和业务专家进行讨论、引用概括性进度表和逻辑横道图、利用挣值技术分析进度偏差、提高项目优先级保证项目所需资源等相关管理方案,系统至今运行稳定,落实了“一卡在手,全市享受医疗待遇”的文件精神,在全省树立了标杆形象。

[正文]

某市各区县现运行独立的城镇职工基本医疗保险、城镇居民医疗保险,系统采用C/S构架,已运行近8年,均为我公司开发.各区县间业务相互独立,医疗保险基金也独立管理,城镇职工或城镇居民只能到其所属的区县按照所属区县标准享受待遇。为贯彻落实深化医药卫生体制改革精神,进一步完善基本医疗保险体系,提高医疗保险统筹层次和增强基金保障能力,市委根据省相关文件精神制定了市级统筹实施办法,增强基本医疗保险基金的调节能力和抗风险能力,坚持市级统筹、分级管理、定额调剂;坚持统一参保政策、统一缴费标准、统一待遇水平、统一管理方式。客户要求业务上将城镇职工基本医疗保险、城镇居民医疗保险系统集于一套系统,达到参保人员持医保卡能在全市所有符合条件的医院和药店享受医疗待遇.考虑到各区县地理位置分布不集中等原因,部门决定此项目采用J2EE+SPRING2.0+EXT2.0框架进行开发.本部门主要有医疗保险和农村合作医疗二大块业务,二大块业务相互独立,从事医疗保险业务开发和维护的人员不懂J2EE技术,而从事农村合作医疗开发和维护的人员不懂医疗保险业务,形成了“懂业务的不懂技术,懂技术的不懂业务”的局面.项目总投资590万元,完成客户要求的2010年9月1日试运行的任务困难非常之大。

客户关心的不仅仅是项目能否完成,还包括整个项目的进度等环节.有效地控制项目的进度就需要及时监控项目状态、分析进度绩效与偏差、采取进度控制措施及时修正偏差,保证项目能够按照项目计划进度执行.项目进度管理包括活动定义、活动排序、活动资源与历时估算、制定进度表、进度控制等活动.

本文将讨论进度管理相关的问题.其一、如何进行活动的定义与排序;其二、如何对项目所需资源和历时进行估算;其三、制定多样化的项目进度表;其四、根据项目实际情况,如何做好项目的进度控制;其五、如何安排各业务功能的开发以及如何保证其所需资源;针对这些问题,本人作为项目经理,采用了召开会议,邀请技术和业务专家进行讨论;引用了概括性进度表、逻辑横道图; 利用挣值技术分析进度偏差;提高项目优先级保证项目所需资源等方法予以解决.下面将分别从五个方面进行论述.

一、活动定义与活动排序

活动定义是制定进度表的基础,为了保证分解的活动能够全面覆盖,我们根据现行的C/S系统以及确定后的WBS进行活动定义,分解工作包成一个个具体的活动.我组织召开了主题为“项目工作界定”的会议,会议邀请团队所有成员以及技术和业务专家参与.会议上,业务专家首先介绍业务流程以及分析流程应该包括的操作步骤;其次,技术专家对业务专家的分析进行业务活动分解,达到业务模块化及业务功能化,并形成活动文档清单;最后,依据业务专家的业务分析、技术专家的业务分解以及业务之间存在的依赖关系,对分解后的业务功能进行优先级排序,并绘制出活动进度网络图PDM.后续工作证明,技术和业务专家的参与,全面、准确地对业务进行了分解,项目所有工作活动全面地进行了定义,为制订进度计划打下了坚实的基础,同时,让团队成员对业务有了更进一步的理解.

二、资源估算与历时估算

业务活动分解完成后,为保证有充足的资源和时间去完成,我组织召开了会议,会议邀请团队所有成员以及技术和业务专家参与,技术和业务专家对每一个具体的工作活动提出需要的资源条件,采用自下而上的方式进行估算,对每一层下面具体的工作所需资源进行估算,最后将所有资源进行汇总.比如,门诊收费业务被分解的工作活动有读卡、添加费用明细、删除费用明细、费用统计、保存,读卡工作活动需要社保读卡器1台、城镇职工和居民医疗卡各1张、能够在JAVA中成功调用的DLL动态库1个以及JAVA程序开发人员2人;费用统计工作活动需要通用数据库支付算法存储过程1个、JAVA程序开发人员2人.

在活动资源估算完成后,对每个活动进行历时估算.技术和业务专家对每一个具体的工作活动采用专家判断和类比估算法估算时间,此外还一起讨论工作活动的风险情况,如果活动存在潜在的风险则将活动历时加上10%的应急储备时间作为活动的总活动历时.比如,‘门诊收费’业务中的‘费用统计’活动,成功完成此活动的前提是需要调用数据库支付算法存储过程,而数据库支付算法存储过程是此项目中最为核心也是最为困难的工作之一,有可能存储过程编写过程中遇到问题而不能按时完成,则费用统计功能将无法完成.技术和业务专家估算完成此活动为3个工作日,此时费用统计活动的历时为3+3*10%=3.3个工作日.

三、制定进度表

因项目概括性进度安排采取了倒推方式,而根据活动历时汇总有可能超出进度安排,所以采用了资源平衡和进度压缩法对活动历时进行了调整或压缩.为了便于安排团队成员的具体工作,分配不同的工作职责,形成了逻辑横道图; 高层领导通常关注项目是否按照计划进行,是否符合项目的目标,项目团队的绩效是否能够保持,需要周期性地向管理层汇报进度情况,于是形成了概括性进度计划表.

四、进度控制

“懂业务的不懂技术,懂技术的不懂业务”,在这种局面下项目风险很大,一旦开发人员没有理解业务去开发,将导致严重的返工,最终影响项目进度. 为了及时了解团队成员工作中遇到的问题,我约定每日下班后举行例会,每个成员都谈谈工作完成情况以及在工作中遇到的问题,对遇到的问题,大家一起讨论形成解决方案,形成会议记录.由于该项目从正式启动到试运行工期很紧,且中间经历春节假期,给项目的进度控制带来了较大的压力,我决定从2009年12月中旬开始按照公司加班制度进行每周一、三晚加班.

根据团队成员每天的工作绩效信息,每周形成项目周报,并发送给项目相关干系人,同时,根据绩效信息与计划进度表进行比较,进行偏差分析,利用挣值技术计算进度偏差情况,及时采取纠正或预防措施.比如,负责生育需求分析和设计的吴工是其他项目的项目经理,因其他项目上的事情比较多,生育组的需求分析和详细设计迟迟不能开始,已落后于计划,SV=-3天,如果再不提交将影响到编码阶段,届时,我及时跟吴工进行沟通,与他协商决定,我负责帮他完成一部分其他项目中的工作,他加班负责先把马上要进入编码阶段的需求分析和设计提交出来,最终生育业务的编码开发工作按计划开展.

五、资源冲突的解决

市级统筹开发涉及职工险、生育险、居民险、大病保险,业务面广而复杂,考虑到部门实际情况,以及客户要求2010年9月1日试运行的硬性指标,我将系统分解成2个相关联的子系统(定点支付系统、中心业务系统)分别同时进行开发,并将项目组分成3个小组,每小组配备6至10人分别进行开发.涉及的开发人员多,考虑到部门实际情况,需要从其他项目组抽调部分开发人员过来.市级统筹项目实施过程中,某阶段需要抽调的4个开发人员时时不能从其他项目组中抽调过来,如果不能及时解决此问题将严重影响项目的进度.

市级统筹项目将城镇职工和居民业务融为一体,是医疗保险业务发展的趋势,是公司业务发展的提升,进一步拓展市场的机遇.如果此项目能够成功实施可以将市级统筹业务推广至其他省份,是公司业务发展的一个有力保证.在与其他项目经理协商无果后,我及时与公司领导沟通协商,阐述此项目的重要性,在与公司领导和沟通后,最终决定先招聘4个外包人员进驻我公司,顶替不能从其他项目组抽调过来的人员进行开发.随着外包人员的进入,有力地保证了所需的开发人员数量,项目进度得到了有力保障.

经过努力,该系统在原定的2010年9月1日试运行成功,运行状况良好,受到一致好评,特别是定点支付算法的集中而且准确得到了客户很高的评价,并在同年10月底通过了验收。回顾项目的进度管理工作过程中,虽然没有大的事故发生,但仍然存在许多问题,主要有以下2点:

1、在需要客户确认时,与客户的沟通方式太单一,只是一味等待,导致某些工作落后于进度计划,并影响到项目整体进度.

论信息系统项目的人力资源管理

【摘要】

本文以我负责管理的某电信运营商总部固网综合结算项目为例,探讨了信息系统项目的人力资源管理,以及我在人力资源管理方面的一些经验教训。专业的人做专业的事,评估并保证专业成员胜任力与以项目绩效为中心是保证项目成功的重要因素。本文分别论述了人力资源计划编制、项目团队组建、项目团队建设和管理项目团队等过程。本人作为承建方的项目经理,负责了该项目的管理工作。该项目在2009年5月成功上线,为客户在对外进行结算和对内进行摊分方面发挥了重要的经济效益。

【正文】

2009年本人参加了某电信运营商总部固网综合结算系统的建设,本人作为承建方的项目经理负责了这个项目的管理工作。该系统处理了包括国内长途语音、国际长途语音、数据专线业务的结算和摊分,同时还包括了综合采集、综合账务等系统,以及一些系统集成的工作。该项目2009年1月份正式启动,5月中旬成功上线,上线后运行稳定,该系统要从31个省市和3个国际关口局采集长途话单,每月处理的国内长途话单在12亿条左右,国际长途话单在3亿条左右,还包括2万多条数据专线的结算和摊分处理。在本人负责管理的固网综合结算项目中,本人结合项目特点,在人力资源管理方面灵活应用了相关工具和方法,取得了不错的效果。

项目成功很大程度上也得益于良好的人力资源管理。项目人力资源管理就是为了有效发挥所有项目参与人员作用的过程。人力资源管理包括了人力资源计划编制、组建项目团队、项目团队建设、管理项目团队等活动。对于任何一个项目,人是最重要的因素,所有的活动都离不开“人”。能否管好“人”,对项目的成败有着至关重要的作用。

本文将讨论人力资源管理相关的问题。[信息系统项目管理师网cnitpm.] 其一,如何有效的安排团队成员并做到人尽其用;其二、如何激励项目团队并提高项目绩效;其三、如何做好大型项目团队开发编码、文档的标准化、规范化;针对这些问题,本人作为项目经理,采用了组建项目型实施团队并编制完善的人力资源计划;建立项目考核激励制度,提高项目绩效;引入PSP个人改进模型,加强技术培训,提高项目质量和标准化程度等方法予以解决。下面将分别从四个方面予以阐述。

一、人力资源计划编制

人力资源计划编制是决定项目参与者角色、职责和汇报关系的过程。本人在这一过程中力求角色和职责清晰,避免了在项目实施过程中的职责不清和相互推诿。首先根据活动资源估计,结合公司组织结构,采用组织结构分解的方式,将项目组分成了系统集成组、综合采集组、语音业务组、数据业务组、综合账务组5个一级组,每组设组长一名。其中工作量最大也是结算和摊分规则最复杂的语音业务组还细分成了国内语音业务组和国际语音业务组,而其它4组按具体的技术方向直接对应到工程师,没有再进一步分组。比如系统集成组,要求主机工程师2名,网络工程师1名,数据库和三方软件工程师2名,都直接向系统集成组组长汇报。

在完成组织结构分解的同时,还根据项目管理计划,制定了较为详细的人员配备管理计划,以便与相关职能部门沟通,能根据项目需求及时获取到所需资源,并在合适的时间逐步释放部分资源。该计划中重点体现了各种资源的种类、能力要求、数量、到位时间、预期释放时间等信息。

二、组建项目团队

组建项目团队就是一个获取人力资源的过程。在该项目中,本人采取的策略是各种途径并用,不同人员采用不同方式获取。由于该项目在前期与用户交流时承诺了部分项目参与人员,因此部分核心人员是预先分配的。其中,系统集成人员到位的比较顺利。其它几个小组均是开发人员,开发工程师需求数量最大,根据资源计划,需求分析完成后的开发阶段将需要22名开发人员,这些人员都需要向结算产品研发部门申请。在与该部门经理沟通过几次之后,该部门经理给出了一个16人的名单,并且结合这些人员的背景和研发经理的建议,分配到了项目的组织结构图中。但是在与语音业务组长交流时得知,分配过来的这些工程师水平相当,没有层次,尤其是缺一个主要负责国际语音业务的核心人员,并且这个组长推荐了结算研发部门的另一名工程师,该工程师目前在另一个项目中,那个项目已经上线2个多月,目前正处于试运行期间,该工程师有可能提前释放。因此,为了国际语音业务这个最复杂的子系统将来能少出问题,本人再次跟结算研发部门的经理谈判和沟通,并与该工程师目前所在项目的项目经理也进行了几次当面沟通,终于承诺在2周后让该工程师加入该本项目组。因为项目启动后,还有一段时间的需求调研,因此该工程师2周后加入,基本不影响后续的工作。

对于研发人员中无法满足的6名前台开发人员,研发部明确表示确实没有更多资源了。这个时候通过人事招聘肯定来不及,因此必须通过其它途径解决。[信息系统项目管理师网cnitpm.] 前台开发采用的是Java 技术,这类人才在软件外包公司比较多,而且普通的Java 开发人员的薪水起点较低。另外,本项目所需Java 开发人员在项目前期需求较多而后期需求较少,因此还需要考虑从项目中释放后的工作安排问题。综合考虑以上因素,经过向领导请示,最终采用了从外包公司临时聘用6名Java 开发工程师。因为该外包公司在其它项目组和我公司有过成功合作,因此公司商务部和该公司的商务合同签署的非常顺利,这些外包人员的到场时间基本满足项目需要。

三、项目团队建设

项目团队组建完成之后,为了提高项目组成员的能力,增强项目组整体的凝聚力和战斗力,本人在项目的不同阶段采用了不同的团队建设方法来保持项目组的热情。

由于项目组成员来自公司不同部门,而且还有几名外包人员,因此项目组组建完成之后的初期,大家彼此还不熟悉。因此在项目启动会之后不久,找了一个人员比较齐的周五下午,安排大家到植物园进行了一些户外活动。前半时段各人根据自己的兴趣分别可进行爬山、踢毽子、扑克等活动,后半时段集体在植物园里一个带院子的小茶馆里进行一些趣味游戏,经过这些游戏项目组30多个成员基本都能叫出对方的名字,知道了对方的爱好。最后,还安排大家在这种轻松的环境下做了一个MBTI的测试,测试结果对我了解项目组成员的性格特点有很大的帮助,让我在后面的管理工作中也更有针对性。

为了保证大家的沟通效率,且方便与客户方进行沟通和讨论,经过与客户协商,客户专门为本项目组腾出了一块区域,供项目组集中办公使用。项目进行初期,除系统集成小组的成员有些工作必须在机房现场外,其他小组的成员基本上都在客户提供的办公室集中办公。另外,项目初期为了让大家尽快进入状态,各小组均安排了较多的技术培训和小组讨论会,这对快速解决问题和知识共享非常有用。

由于该项目从正式启动到上线工期较紧,且中间经历了春节假期,给项目的进度控制带来了较大的压力。如果长期强制项目组加班,不仅会大量增加成本,而且容易引起项目成员的抵触情绪,工作效率也会比较低。因此本人在可支配的权限范围内,给项目组承诺,只要按时或提前完成相应里程碑任务的小组,均可自行组织一次小组活动,且小组成员还可获得一定的物资奖励。因此,各小组在遇到进度落后的情况下,都自行安排加班,小组内成员也经常互帮互助和鼓励。另外,由于这个奖项并没有限定名额,各小组之间并不存在名次竞争,因此也避免了对有些进度暂时落后小组的积极性的影响。

四、管理项目团队

管理项目团队主要就是要注意团队的行为、管理冲突、解决问题和评估团队成员的绩效。本人在管理项目团队方面,有一些体会。对于团队成员的行为,一定要多注意观察,一旦发现情绪不对,一定要及时进行一些非正式的谈话,了解背后真实的原因,以便提供疏导和帮助。[信息系统项目管理师网cnitpm.] 对于成员之间的冲突,更是要及时进行妥善处理,避免影响到更大范围,对项目组造成不可控制的风险。处理冲突时,最重要的原则就是对事不对人。

该项目自上线后,持续稳定运行,为客户进行固网业务的外部结算和内部摊分发挥了非常重要的作用,也锻炼了我的管理能力,本人对信息系统的人力资源管理也有了更深的认识。在人力资源计划编制时,一定要尽可能让项目的组织分解结构清晰,角色和职责明确;在组建项目团队时,应多种方式并用、不同人员采取不同方式获取;在团队建设过程中,不同阶段根据项目组当时的实际状况,灵活采取不同的激励和建设方法;在管理项目团队的过程中,要及时发现问题的苗头,且在处理冲突时坚持对事不对人的原则。

本文总结的人力资源组合管理策略有助于保证今后团队构成复杂的项目。专业的人做专业的事情,如何保证团队的专业化构成、成员专业化成长、整体的专业化发展。本文认为今后项目中的人力资源管理应重点围绕如何有效地发挥每一个参与IT项目人员作用、铸就高绩效项目管理团队这两个

项目沟通管理

[摘要]:

2004年6月,我作为项目经理开始参与某航空公司航空票务系统项目的开发,主要负责系统的组织规划实施开发与项目管理,该系统具有严格的安全,稳定,时实高效和可靠性能要求,该系统由票务管理系统和呼叫中心系统两部分组成,呼叫中心系统主要实现电话,传真和短信业务,票务管理系统是整个系统的核心,采用了struts+hibernate+spring主流WEB应用框架,实现了WEB应用服务器websphere与协作应用服务器lotus domino 的高度集成

沟通是作为一个项目经理在项目管理中必须具备的最基本也是最重要的技能,项目的成功离不开良好的沟通管理。本文以该项目为例,结合作者实践,讨论在该项目进行沟通管理的问题。主要通过灵活运用多种沟通方式,直接与项目组成成员沟通,避免中间环节,发展良好的沟通技能,善于运用倾听和反馈,召开高效项目会议等方法和策略进行有效的沟通管理。目前,该系统已正式投入运行,状况良好,受到客户的一致好评。

[正文]:

2004年6月,2004年6月,我作为项目经理开始参与某航空公司航空票务系统项目的开发,主要负责系统的组织规划实施开发与项目管理,当然还做一些编码工作,主要是公用基础代码和核心代码的编写与维护。航空票务系统是将呼叫中心系统和票务管理系统有效的结合起来,采用先进的CTI技术和语音板卡技术,充分利用电话,短信,传真,因特网等信息化手段,解决航空公司的机票销售问题,规范了业务流程,强化了内部管理,与电子商务的完美结合,使应用系统功能更加完善,提高了整个航空业务的工作效率。其中,票务管理系统包括:客户管理,机票管理,票证管理,销售管理,财务结算,调度管理,远程营业部(代理商/分销商)管理,系统管理八大功能模块,并统一于服务器端软件模块。呼叫中心系统由电话呼叫系统,短信分发系统,传真呼叫系统三部分组成。票务管理系统是整个系统的核心,在本次开发中,我把它视为整个项目的重点。

票务管理系统采用struts+hibernate+spring主流WEB应用框架,使用RUP软件工程方法,开发工具采用了WSAD5.0,WSAD5.0集成并扩展了Eclipse2.0的功能。硬件配置方面,IBMRS/6000用于安装websphere5.0,DELL服务器用于安装DOMINO R6和ORACLE 10g数据库,系统平台采用WINDOWS NT 实现了WEB应用服务器与协作应用程序服务器LOTUS DOMINO 的高度集成,并使用SINGLE SIGN ON (SSO)实现单点登陆。总体架构思想:用spring搭建整个框架,用hibernate取代原始的JDBC操作,并进行持久化管理,在spring 中采用Bean来管理整个持久化层和访问层,与hibernate 相连接进行数据库操作,视图层和控制器层通过STRUTS筐架实现,模型层是数据访问层DAO 和hibernate 的结合,数据库层功能使用ORACLE 数据库实现。在本系统中将订单数据的生成分析采用关系数据库实现,通过webspher架构实现业务逻辑处理,机票订单的生成和审核流程则由DOMINO 进行驱动,将基于业务为主的J2EE服务系统和基于协作为主的DOMINO 流程处理系统有效的结合起来,确保整个业务流程的有效运行和各种数据查询分析统计的有机结合。[信息系统项目管理师网cnitpm.]

由于考虑到寒假和春运期间将会是旅客的高峰期,客户要求系统必须在12月底前交付,项目开发周期为6个月,为此我做了如下安排:前4个月主要集中精力用于开发票务管理系统,后两个月主要完成票务管理系统和呼叫中心系统的集成以及项目收尾工作。

在项目管理过程中,项目经理90%的时间都会花在沟通上,项目经理在沟通中担任主持协调者,调解人,聆听者,解释者等诸多角色。因此有效的沟通管理是项目成功的必备条件。在本系统项目中,我主要使用microsoft project 2003作为辅助沟通工具,并通过灵活运用多种沟通方式,直接与项目组成员沟通,避免中间环节,发展良好的沟通技能,善于运用倾听和反馈,召开高效的项目会议等方法和策略进行项目沟通管理。

1.灵活运用多种沟通方式,直接与项目组成员沟通,避免中间环节。

沟通的方式有很多,比如:电话沟通,电子邮件沟通,经理信息系统沟通,但是只有灵活运用才会收到良好的效果。在本项目中,项目正式启动后,我就把团队成员召集在一起,进行了面对面的沟通,让他们认识到任务的艰巨,同时也让他们树立完成目标的决心和勇气。平时,我会定期地到项目成员的当地住所进行私人探访,与他们进行一些随意的交谈,了解他们的需求,并探讨下他们在工作中遇到的问题,征集一些观点和看法。每周我们都会进行一次进度评审,在每个里程碑,我们都会举行一次正式的小组会议,对之前的工作情况确认和总结。我还专门为项目组搭建了一个开放式论坛,让大家可以在BBS上畅所欲言,共同讨论。

平时,我也把自己的电子信箱告诉给项目组成员,要求他们大胆地反映实际问题,积极参与项目的决策与管理,多提建议和意见。我每天上班时都先认真阅读来信,并进行处理,从来信中,我收集到了许多对决策有用的信息,为了激励成员的热情,我决定,凡是被采纳的建议,给予鼓励,提出带有普遍性问题的来信,我都会给予答复。

2.发展良好的沟通技能,善于运用倾听和反馈。

在与项目成员沟通的过程中,从不随意打断对方说话。如果对方的话很有道理,我会给予适度赞美。在整个过程中,我都会心平气和的与对方讲话。当遇到问题时,我会用不同的方案去解决。如果对方听不明白,我就会举一些浅显的例子让他尽量明白我所说的话。在气氛紧张的时候,我会用幽默的话语来缓解气氛,也就是所谓的能听话,能赞美,能心平气和,能变通,能清楚,能幽默。在进行沟通时,我还特别注意培养自己的倾听素质,比如呈现给恰当肯定的面部表情,避免出现隐含消极情绪的动作,呈现出自然放开的姿态....当然,适当的地反馈也是非常重要的,我尽量多问少讲,因为项目成员往往比我更清楚本职工作中存在的问题。[信息系统项目管理师网cnitpm.] 所以,要多问问题,引导他们自己去思考和解决,我只对他们的工作进展作出评价,沟通的重心放在“我们”,在沟通中尽量多使用“我们”少用“你”。同时我会把握良机,在适当时候进行反馈,党成员出色地完成了一件事我会给予及时的表扬和激励;当成员犯了错误,我会等他冷静之后再作反馈;在进行批评时,也坚决不用“没能力”,“失信”等评价性语言。我特别注意反馈谈访的内容与书面考评意见的一致,不避重就轻,因为这样会带来不好的效果。

3.召开高效的项目会议

项目会议是项目经理沟通项目信息,跟踪项目进展,制定项目计划,形成项目决策,解决项目冲突,确保项目按计划顺利进行的有效手段。在本系统项目中,启动阶段我们召开了项目启动动员大会,由该项目当事人双方参与,主要目的是为了士气,统一思想,明确目标,每周我们会举行一次项目例会,由项目组成员全体参与,主要是检查项目计划的完成情况,发现偏差,并制定和落实纠偏措施。每日会举行一次项目评审会议,主要目的是总结上阶段工作,布置下阶段任务,在该项目结束后,我们召开项目总结大会,发起人老总,各部门经理,项目组全体成员都参与,主要目的是为了总结经验,检讨教训,论功行赏,项目运行一段时间后,我们还召开了后评价会议。由很多专家参与,主要是学习和反馈,对项目进行总结,在开会之前,我们都确定了会议的日程,议题,参与人,地点等。并提前通知与会者。同时控制会议的规模。仅邀请必需人员参加,并要求按时开会,按时结束,制定防止开会迟到,早退的制度。在会议上不允许讨论与会议议题无关的话题,在会议也要听取不同的观点和意见。

航空票务系统在2004年12月下旬正式上线,提前完成了项目,目前系统运行正常,受到客户和有关部门的一致好评,对项目的满意度较高。重新回顾该项目开发过程,项目组成员常常因为技术问题而争论,当发生冲突,在解决冲突方向时,我们仍旧处理地不够好,技能欠缺,在今天的开发中,我会不断的努力和改进。

是实实在在的述写着自己的项目经验,而对于缺乏经验的人来说,想要写出一篇好的文章那是比较困难的,不过虽然缺乏经验但是我们可以借鉴参考别的文章,根据他们的思路,为自己整理出一条写作思路,这样就不会出现无从下手的现象了。

摘要

某企业是以是一家集研究、开发、生产、销售于一体的现代生活用纸企业;旗下拥有两个异地生产基地,全国各地有30个销售办事处;随着业务的不断扩大,原有手工操作工作效率低下、业务流程不规范,造成管理上存在很多隐患,无法实现企业的精细化管理;为了实现这个目标,企业于2007年3月与某软件供应商签订了ERP系统项目合作协议,整个项目于2008年12月通过了总体的验收。本文结合我的工作经历,简要叙述项目的基本情况和对配置管理的认识,以及配置管理的六个过程。详细阐述了项目中所遇到的配置管理问题,以及解决这些问题所采用的方法和技术;并分析采用这些措施所取得的效果;最后提出一些改进措施。

正文

某企业是以是一家集研究、开发、生产、销售于一体的现代生活用纸企业;旗下拥有两个异地生产基地,全国各地有30个销售办事处;随着业务的不断扩大,原有手工操作内部信息交流不顺畅、不能有效共享资源、工作效率低下、业务流程不规范,造成管理上存在很多隐患,无法实现企业的精细化管理;为了实现这个目标,企业于2007年3月与某软件供应商签订了ERP系统项目合作协议,实施信息化管理,提升核心竞争力。系统整体模块有:销售管理、采购管理、库存管理、物流管理、生产管理、财务管理、基础数据管理、权限管理模块。在这个项目过程中我主要担任的工作是:完成项目的需求分析、系统实施和项目的日常管理的工作。日常管理方面的工作包括:项目过程中所有文档和配置的管理。在项目开发过程中,需要处理的配置管理问题是有:没有规范的配置管理流程、没有使用配置管理工具等等;

配置管理在项目管理中具有重要的地位和作用,是软件生命周期的重要控制过程;配置管理是通过技术及行政手段对产品及期开发过程和生命周期进行控制、规范的一系列措施和过程。配置管理过程是对来断演化、完善过程中的软件产品的管理过程,最终目标是实现软件产品完整性、一致性、可控性,使软件产品最大程度与用户需求相吻合。

配置管理包括六个基本过程:配置管理计划、配置标识和建立基线、变更管理、版本管理、配置审核、配置状态报告。配置管理计划是配置管理员制定配置管理所需的各项计划,如:配置项计划、基线计划、交付计划、备份计划等;配置标识和建立基线是识别配置项并创建基线;变更管理是跟踪并采取措施保证变更在受控状态下进行,防止配置项被随意修改而导致混乱等现象,并且可以快速准确地找到配置项的任何版本;配置审核是验证配置项对配置标识的一致性,防止向用户提供不合格的产品;配置状态报告是有效地记录和报告配置项所需的信息,目的是及时、准确地给出软件配置项的当前状况,供相关人员了解,以加强配置管理工作。配置管理过程主要采用了VSS工具对其进行管理。

由于本企业整体的信息化基础比较薄弱,并且用户分散在异地,因此对用户的变更申请要做好控制,如何保证驻地实施与总部实施配置项和版本一致性,确保项目成果与用户需求相吻合,对我们来说是一个挑战。在项目配置控制上,我们采取以下措施来解决配置管理中经常出现的问题:

1、定义配置项标识,做好版本管理

为了统一实施过程是的文档,我制定了文档的命名规则;如标识号由“项目代号”、“配置项分类号”和“版本号“构成,如:S1—A1—001,其中S1为项目代号、A1O 配置项分类号、001为版本号;文件修改后按命名规范修改相应的版本号,这样当需要查找历史资料时,可以抽取不同的版本,也可以对比不同版本的内容,追踪文件的变迁过程。

在项目实施过程中,出现过几次不同用户对同一个问题而提出不同描述的变更请求,因为版本管理做得好,每涉及的变更请求都可以抽查不同时期的文档和源程序的不同版本,这样避免了变更混乱的现象,也方便了后期的维护工作。[信息系统项目管理师网cnitpm.]

2、启动变更控制委员会,规范变更管理流程

配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小,变更必需是有序的、可控的,在本项目的变更控制中,我启用了变更控制委员会(CCB),包括双方项目负责人、用户代表、配置管理员,由CCB对提出的变更实施决策。变更管理和主要任务包括分析变更,即根据成本—效益和涉及到的技术等因素判断变更实施的必要性,确定是否实施变更;记录变更信息,并追踪变更信息;确保变更在受控的条件下进行。

为了明确变更需求和便于管理,我要求所有的变更申请都必需以书面的形式提交到项目组,再通过控制委员会确定是否变更,以更好的控制项目实施进度、并保证了项目的质量。接到变更请求后,我先根据变更需求从系统的可行性、增加的工作量是否对项目进度造成影响等因素考虑是否需要招开项目委员会会议讨论确定,如果变更需求比较小,不涉及系统内核变动或流程与关键业务处理的,就把变更需求直接交给软件公司项目经理,项目经理确认后则交给系统工程师处理,否则则通知委员会成员招开会议讨论并确定,会后,以书面形式将评审结果发给需求变更负责人与软件公司变更处理负责人,对于经评审批准的变更,我会根据变更影响的程度,适当调整项目进度,同时以书面形式下达变更通知,进行变更的实施,并要求做好变更记录,以提高项目实施的工作效率。

在项目实施过程中,物料信息只有一种计量单位,但现实使用过程中是不止一种计量单位的,比如:螺丝钉这一物资,采购时是按单位盒来采购,入库时也是按盒,但是领用时是按只来领用,虽然可以通过单位换算出来,但存在的误差还是到不到财务的要求;所以财务提出需要改为多种计量单位。经过CCB审核后,执行这变更请求,并以书面形式通知各相关人员,配置管理员做好变更记录。

3、利用配置状态报告,记录和跟踪配置项的改变

变更大多来自于用户需求,但也有来自系统本身的设计问题,变更申请可能被通过,也可能被拒绝。对于每一个变更申请单都要记录下来,通过CCB 审核的,要登记变更的实施情况及实施后的效果,没有通过审核的,也要记录被拒绝的原因,以防日后再提出。这些信息都要记录在配置状态报告中,便于开发人员之间的沟通,也方便了开发人员和用户的沟通,避免可能出现的不一致和冲突。

比如,物料计量单位,我们把它改为多计量单位后,仓库入库时要输入不同计量单位所对应的数量,这样增加了他们的工作量,他们认为只要输入一种计量单位的数量,然后通过单位换算出来就行了,于是他们对此又提出了变更请求;CCB最终没有通过这次变更请求,我通过配置状态报告,给申请人看了上次变更申请单的处理资料,向他解释不能通过的原因,得到了他的理解。

项目于2008年12月顺利通过验收,按期完成,得到用户的认可。在处理项目实施过程的变更中,配置管理起到了较好的作用。

配置管理过程中我们采用了VSS工具对整个过程进行管理,该工具功能强大、易学易用,使得版本管理和变更管理等相关配置管理都做得比较好;但是我们的流程和文档格式的规范性还有待于提高;在今后的配置管理过程中,对变更过程的评估一定要仔细,可以采用正式的技术评审和软件配置审核方法,正确理解用户的需求,以免后期工作反复。比如物料计量单位,刚开始我们也是认为没有必要这样做,只要里面设置单位换算就行了,没想到它的精度对不同的业务部门需求不一样而达不到要求,如果当初和用户沟通细心一点,这个问题就会提前解决。

我认为要做好配置管理首先要有统一思想和理念,然后是方法,最后是工具。因为我们这次项目特殊性是用户分散在异地,所以我们把配置文档共享到服务器上并设置好使用权限,让异地实施人员方便的查找配置信息。我们严格遵循配置管理的理念,按照变更管理和流程来执行变更管理。

该项目是一个综合性的系统工程项目。从技术实现角度讲,它所涉及到的主要技术领域包括卷烟生产工艺、制造业物流技术、工业自控技术和计算机管理信息技术等等。从利益相关者角度讲,它又涉及到作为需方的烟厂、物流设备供应商、工业自控设备供应商,以及作为信息系统集成商的我公司。因此,这是一个复杂程度高、涉及面较广、实施周期长的综合项目。

面对这样一个项目,作为开发方公司的副总工程师,我受公司委托担任该项目经理,我首先想到的是应该将主要精力放在项目的整体管理上,科学地运用相关理论知识及其指导方法,做好项目的全局性统领工作,协调完成项目所需的所有人员、计划和工作,带领整个项目团队实现项目的顺利成功。另外,我也考虑到,除了项目本身内部的各组成要素之外,项目的相关利益者也不容忽视。一方面是作为公司承担的一个对外项目,我们实行项目经理负责制,具有一定意义上的独立性,但同时也是公司整个组织日常持续运作中的一部分,离不开公司的整个组织环境,而且公司也已决定将该项目作为业务延伸拓展的一个新的窗口,将其提升到了一个相当重要的位置。另一方面,该项目是需方烟厂整体搬迁重大技改项目的一个部分,其实施的进度、质量和成本等,受到来自其主管上级部门和烟厂新经营目标的严格要求和控制。此外,还会涉及到物流设备供应商、工业自控设备供应商等中标单位。所以,项目的整体管理显得是那么的重要、不可或缺。否则,稍有顾及步骤之处,都将会给项目的实施带来很大的麻烦和影响。

下面分别从项目计划编制、项目计划实施,以及项目综合变更控制等方面对项目的整体管理过程加以简要论述。[信息系统项目管理师网cnitpm.]

1、关于项目计划编制

凡事预则立、不预则废。信息系统项目尤其如此。只有站在统领全局、整体规划的高度,对项目进行科学、合理、全面、周详的计划,预先制定一个用来协调所有其他计划、以指导项目实施和控制的文件,才能使项目得以顺利实施并最终取得成功。项目计划记录了计划的假设条件和方案选择,可以为各利益相关者之间的沟通提供了一个参照,并确定了关键管理审查的内容、范围和时间,同时还为进度评测和项目控制提供了一个基线。

在该项目中,我们对项目计划具体内容的确定,结合项目的各方面实际情况,主要参照IEEE1058.1中“软件项目管理计划”的基本内容,其中包括项目介绍、项目组织、管理过程、技术过程和进度预算等五个部分。在坚持科学、合理、全面、周详的原则基础上,还视部分具体的计划条款,详略得当。但所有的计划内容都必须是正确的、明确的、易理解的和可执行的,切忌未经确认、含糊不清、容易误解、难以执行的项目计划描述。这就要求我们必须在制定计划之前或在制定过程中,与需方烟厂、公司上层、其他设备供应商、项目团队各技术和管理小组进行充分的沟通与协商,明确确定项目有关内容,如项目可交付成果、技术方法工具、组织结构、各工作包、资源要求、预算分配、进度计划等。

另外,因为项目管理的最终目标是满足或超越各利益相关者的需求和期望,在项目计划过程中考虑利益相关者分析也是非常重要的,但不宜将其作为项目整体计划的一个部分,最好把它作为公司内部使用的一个项目计划附件。该项分析的内容可以包含各利益相关者的所属组织、所处角色、项目利益、影响程度及管理这些利益相关者的合适建议等。对于项目经理来说,花点时间来关注和利用这些信息也是非常重要的。我在该项目管理过程中的感觉是,在项目的日常实施过程中,尤其是在项目陷入某些困难的时候,这些分析结果常常会帮助我起到对症下药、药到病除的作用。

当然,项目计划的制定和执行,也必须考虑和注意它的动态性和灵活性。尤其是对于综合性的项目而言更加重要。由于项目复杂程度高、涉及面较广、实施周期长,所以其中的变更是在所难免的。在该项目实施过程中,由于烟厂项目局部需求的修改,或由于各方交流的失误等,曾经导致了部分项目内容的变更从而致使了项目计划人员和进度的变化和调整等。而且这种计划动态修订的次数还不止一次。所以项目计划制定以后并非一劳永逸,它与项目实施过程相互渗透,有一个动态的、灵活的修订过程。

2、关于项目计划实施

项目计划实施是指对项目计划中所规定的工作进行管理和实施的过程。项目产品主要都在项目实施阶段生产出来,所以项目的大部分时间和预算都花在这一阶段。[信息系统项目管理师网cnitpm.] 在该项目中,我们的软件编程、与需方烟厂有关技术人员的具体沟通、与有关设备供应商的具体交流、阶段性调试,直至全套系统软件和技术文件的完成等,都发生在这一阶段。为了能够成功地完成项目产品,项目团队进行了大量反复的具体编程、学习、沟通、修改、软硬件安装和调试工作。

如前所述,该项目涉及到的主要技术领域包括卷烟生产工艺、制造业物流技术、工业自控技术和计算机管理信息技术等,我们项目团队不仅要从事熟知的信息技术工作,还要花大量时间和精力了解烟厂具体的细节性的需求,学习卷烟生产工艺、制造业物流理念和常识、物流设备的基本工作原理和管理知识、自控设备的基本工作原理和管理知识等等,以及反复地和烟厂、相关设备供应商、公司上层等进行必要的交流沟通。作为项目经理,在此阶段主要的工作是要按照预先制定的项目计划,利用项目团队组织机构和工作程序,领导项目团队开展各项工作,管理和协调各利益相关者的关系,成功地将项目计划投入实施。

项目计划和项目实施是相互渗透、不可分割的活动。在该项目的实施中,我们对于项目计划编制和实施之间的协调改进工作主要采取谁实施谁计划的原则。虽然项目经理负责整体项目计划,但编制该计划的大量基础信息均来源与各技术组和技术人员。事实证明,按照这一原则,项目计划的编制更加合理、可行,实施起来更加顺利。

3、关于综合变更控制

综合变更控制是指在项目生命周期内对项目变更进行识别、评价和管理的工作,这也是项目经理及其项目团队的一项重要工作。如前所述,该项目的复杂程度高、涉及面较广、实施周期长,所以其中的变更是在所难免的。当有变更要求提出的时候,作为项目经理,我都会召集项目团队相关人员,进行协商讨论和工作安排。主要内容有:

A、对变更因素加以影响:通过在范围、时间、成本和质量等关键项目尺度的权衡,对促使变更形成的因素进行分析和采取对策,确保变更对项目有利;

B、确定变更是否发生:在最终确定变更发生前,项目经理必须了解项目几个关键方面的状态。尤其是一些重大变更,项目经理必须与公司高管层,以及其他利益相关者进行必要的交流与沟通。

C、对变更加以管理:项目经理在项目管理过程中必须严格行事,尽量避免或减少变更的发生。但变更不可避免发生时,更重要的是对变更进行管理。

按照项目整体管理的指导方法,我们在变更发生时,要求必须输入项目计划、变更申请和绩效报告等重要内容,输出更新后的项目计划、纠正行措施和经验性教训记录等。通过这些做法,使我们的项目变更控制与管理工作规范有序。

该项目顺利成功地实施完毕已经有一年多了。回顾起来而言,应该得益于我们在项目进行的最初期阶段就引入了项目整体管理理念和方法,对项目进行了科学、规范的整体管理。通过项目整体管理,使项目所有的组成要素在适当的时间充分地、有机地结合在一起,极大地提高了项目的实施效率。[信息系统项目管理师网

相关主题