• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 学前教育 > 正文

    论信息系统项目的风险控制

    时间:2021-06-12 20:02:44 来源:雅意学习网 本文已影响 雅意学习网手机站


      【摘要】2010年3月,笔者作为项目经理负责某市民政局民生信息系统的开发。该项目投资720万元,工期1.5年。主要目标是构建覆盖全市民政部门的宽带高速网络;同时在这一网络上,建立集中的民政业务信息资源数据库和用于数据分析处理的通用民政业务软件平台;并且开发运行在通用平台上的各项民政业务管理软件及办公自动化系统,通过与劳动保障、建设、财政、公安等部门以及工会、残联等人民团体的数据交换和信息共享,实施各级民政业务和行政管理的信息化。该类系统在国内作为新兴事物近年刚起步,开发的难度和风险较大。针对项目特点,笔者在项目管理过程中,综合运用了项目管理知识,充分认识到风险控制的重要性。本文结合该项目的实践,主要从控制进度风险、人员流动风险、外部接口风险和质量风险四个方面进行风险的管理,并在这四个方面的风险都得到了有效的控制,从而使项目顺利完成。最后总结了该项目在风险控制方面需要改进的不足之处。
      【关键词】信息系统;风险控制
      为提升工作效能和服务水平,某市民政局决定建设民生信息系统,系统主要包括3大平台、21个业务子系统,融业务办理、数据处理、统计分析、比对监控、辅助决策于一体的综合性系统,支持承载业务办理全过程、记录操作各环节,按照数据共享的目录方式,建立系统间、部门间、上下级间的协同工作、数据关联与资源共享,将市局、38个区县、787个街镇的个性化需求纳入系统统一开发,做到兼容并蓄,同时还针对民政工作的特性和基层工作人员的文化素质和年龄状况,要求系统操作简便、智能。
      该项目主要为网络平台建设,投资720万元,工期1.5年,完成基础网络、数据共享交换平台、门户网站建设、核心应用系统及个人基础数据库框架搭建任务。根据“总体规划、分步实施”的建设需要,分两个阶段完成项目的建设、实施。第一阶段为2010年3月-2011年2月,完成试点工程的建设和基础网络、数据中心、门户网站等基础平台的建设,完成设计规模的80%。并首先在3个区县的66个街镇进行试运行。第二阶段为2011年3月-2011年8月,在XX市其余35个区县721个街镇进行各系统平台的应用推广,推广在条件满足的前提下逐步进行,完成设计规模的100%。
      针对该项目的时间紧、任务重,数据交换复杂度高、项目业务系统接口多,分阶段部署难度大等特点,笔者在项目管理过程中综合运用风险管理知识,控制各种可能出现的风险。为此,在项目的初始阶段,本人召开了项目组工作会议,专门针对项目的风险进行了讨论。会上,大家把想得到的风险都提了出来。经过分析筛选,笔者最后确定了四个重点进行控制的风险,并采取了相应的措施进行有效的控制。
      1.控制进度风险
      在项目启动后,笔者召集项目小组成员开会制定项目计划。首先用Microsoft Project制定了项目的总体计划,在这个总体计划中,明确了各个阶段的任务和完成时间。如什么时候完成设计蓝图(Blueprint),什么时候进行关键用户的培训,什么时候进行测试和练习,什么时候进行数据的交换等。总体计划制定出来后,各顾问在总体计划下制定各模块的实施计划,把每个模块在每一阶段的问题细化。各模块的实施计划要在总体计划的基础上进行,在任务和时间上不能滞后于总体计划。无论是总体计划和实施计划,都要求明确各步完成的时间,要精确到哪一天,而不能用模糊的描述,比如“5月初完成Blueprint”这样的低描述是不允许的.为保证项按照进度进行,每周五都要召开项目会议,检查上次的重点问题与进展状况;检讨项目的问题;发现有超期的任务,分析原因,及时解决;告知下周的工作重点。在进度的控制方面,还要应付突发的事件造成的影响,及时地调整计划以适应新的情况。
      2.控制人员流失的风险
      在软件开发过程中,由于工作繁重乏味,压力大,这时如果有其它更好的工作机会,员工会考虑跳槽。而项目小组人员流动将会对项目造成很大的影响,甚至导致项目的失败。所以如何控制这些风险,是作为项目经理要考虑的问题。
      为此,我首先与人力资源部一起,制定了一套有效的激励机制。包括如下几点:
      (1)经济上:争取了项目奖金与小额的活动经费、由于有时压力大,给员工争取了周末加班双倍工资的机会,这不仅加快了项目的进展速度,也提高了员工的工作热情。
      (2)精神上:我们团队员工还不定期举行项目知识共享会,让那些有成就感的员工展示自己的才能,提高他们的信心,也能相互学习,提高团队合作精神。
      (3)地位上:尽量给员工争取提拔的机会,如给工作积极的小张由工程师I晋升为工程师II。
      (4)沟通上:常和员工进行交流,也有利于了解他们的思想状况,避免员工的积怨与离职。另外,我也做了一些人员备份,如大家完成的模块,相互渗透学习了解,既可以学习对方的优点,也可以给对方不足提供建议,也能做人力资源的相互备份。
      事实证明,我所采用的措施是有效的:在整个项目的实施过程中,没有一个小组成员退出或是离职。在项目实际运行近一年来,只有两个当时的关键用户离职,而他们离职后,后备人员可以马上顶上来,对系统没有造成什么影响。
      3.控制外部接口风险
      外部接口风险主要是系统外部接口和涉及的软件开发商众多,如果任何一个外部接口变更或开发进度出现问题,都会对整个项目进度产生影响。
      为避免外部接口风险的发生,我们专门指定一名技术人员,负责与用户方、各个接口开发商进行接口相关工作的联络沟通,并定期汇报。一旦出现问题,项目组对具体问题进行分析研讨,及时响应。
      4.控制质量风险
      质量风险主要是因为该系统涉及各项民政业务,应用范围广,系统接口多,数据交互复杂度高,任何一项工作未做好都可能对整个项目产生影响。
      针对项目质量风险,首先是做好系统的质量保证和质量控制。除设置专职质量保证人员(QA),明确其“老师、警察、医生”的职责。在项目实施过程中的各个阶段末(如需求分析、设计、编码、测试等),设置相应的里程碑。当前一阶段的工作完成之后,须经过项目部评审(包括技术评审、阶段管理评审等)。只有当评审通过,确认符合要求之后,方可进入下一阶段。另外,强化测试,严格控制质量。测试时,采用黑盒、白盒、代码审查、代码走查等方法,做好单元、集成、确认、系统等各个阶段的测试。对于发现的问题(如死锁、内存溢出、输出错误结果等),立即查找并分析原因,及时妥善的解决。决不允许忽略任何问题,特别是那些看起来似乎无关紧要的小问题。并且,对于发现的所有问题均要详细记录并存档,以备随时查阅。另外,还利用排列图找出主要存在的问题和原因,以便进行重点管理和控制;利用因果分析图将发生问题的所有可能原因(包括人、机器、材料、方法、环境等方面)都一一列出,以供分析参考和改进。
      其次是加强对用户及项目背景的了解,防止信息失真;同时加强对项目成员的培训和招聘技术人员,提高项目组整体工作水平;还建立组织级质量管理体系,做好项目质量的持续改进。
      5.总结
      最后通过项目组的共同努力,使得该项目在2011年9月上线运行,并顺利通过验收,也使作为项目经理的我充分认识到项目风险控制在项目管理过程中的重要性。在项目实施过程中,我也遇到了一些问题,下面总结一下我的解决方案:
      一是测试用例不够充分,压力测试不够。由于刚上线的民政业务系统在进行数据录入时,高峰时期数据并发数太大,导致系统反应速度较慢,最后通过调整优化中间件配置参数,修改操作系统内存的方式解决了此问题。
      二是风险因素分析不够全面,在进度安排时没有充分安排缓冲时间。如在项目执行期间,民政局进行了人事变更,缘由的一些项目沟通人员的更换对项目产生了一定的影响,被更换的处室部门领导对项目的内容提出了部分修改意见,对原有进度计划进行了部分调整。虽然最后项目如期验收完成,但是中间采取了赶工、加班和并行的方式,增加了一些成本。
      以上是我在民政局民生信息系统项目管理的一些体会及措施,通过本项目的风险控制,使我在实战中积累了经验,也使我深刻的体会到业务系统接口多、数据交换复杂度高、实施工期长的大型项目,有效的风险控制对项目的顺利实施至关重要。
      作者简介:周雄(1980—),男,重庆工商大学融智学院高级工程师,研究方向:软件工程,人工智能。

    推荐访问:信息系统 风险控制 项目

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章