信息系统集成项目中的范围管理

0 前言
    许多系统集成公司承建的系统集成项目有过这样的经历:一个项目做了很久,总是做不完,客户总有新的需求要集成商做,而系统集成公司则总是疲于应付,从而带来项目周期拖长、项目成本超出预算、客户满意度降低、公司信誉受损等一系列后果,甚至还可能导致项目失败。实际上,这里涉及到一个项目“范围管理”的问题。项目中哪些该做,哪些不该做,做到什么程度,都应该由“范围管理”来决定。
1 范围管理的定义
    范围,即项目的任务是什么。在计算机系统集成项目中,范围在项目中作为一种思想,始终贯穿着整个项目过程。如果系统集成公司不能明确项目的范围,那么,在项目实施的过程中会有很多意想不到的麻烦出现,其最终的结果可能导致项目的失败。
项目是为完成产品或服务所做的一次性努力。因此系统集成项目范围的概念包含两方面,一个是产品范围,即产品或服务所包含的特征或功能,另一个是项目范围,即为交付具有规定特征和功能的产品或服务所必须完成的工作。在确定范围时首先要确定最终产生的是什么,它具有哪些可清晰界定的特性。要注意的是特性必须要清晰,以认可的形式表达出来,比如文字、图表或某种标准,它要能被所有的项目参与人理解,绝不能含含糊糊、模棱两可,在此基础上才能进一步明确需要做什么工作来产生所需要的产品,也就是说产品范围决定项目范围。
2 范围管理的重要性
      很多系统集成项目实施失败的原因,都是在项目实施过程中,实施双方没有控制好项目范围的问题。系统集成项目的特点是实施的周期长、对业务的依赖性强,要完全把客户的业务流程明确,并通过系统实现,将需要较长的时间。因此,常常出现一些需求不稳定、需求变更,项目范围失控的现象,如果在此问题上没有一个良好的控制,那么项目的范围将失去可控性,随之而来的是项目的风险和成本无法控制,最终将可能导致项目的失败。

      范围管理的重点是需求分析,需求分析是一个项目的开端,也是项目建设的基础。据调查显示,在众多失败的系统集成项目中,由于需求原因导致的约占到45%,因此一个系统集成项目成功的关键因素之一,就是对需求的把握程度。项目的整体风险也多来自于需求分析不明确、业务流程不合理,需求不完整等方面。虽然需求如此重要,但在系统集成项目中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上千万元的软件项目的需求都或多或少的存在问题,有的是开发者本身不重视原因、有的是技术原因、有的是人员组织原因、有的是沟通原因、有的是机制原因等,需求是一项系统工作,而不仅是简单的技术工作,作为系统集成公司,必须让客户方重视需求分析,采用必要的手段和方法来进行需求调研,只有这样才能正确地把握客户的需求和方向,才能在将来更好地进行功能界定和开发范围界定。

      我们针对一个简单的网络系统集成项目来说明范围管理的重要性,如我i而巍蔺不敲赢福单来说就是将整个系统中的工作站、服务器,通过网络的形式连接在一起,形成环型、星型等网络。客户的最终目的,就是可以通过局域网来达到资源的共享,但是从集成商的角度需要考虑的因素却是多方面的:网络技术的选择、工作站、服务器及网络设备的采购、网络的布线、系统的调试等,都是该项目能否顺利完成的制约因素,只有管理好每一个环节,才能完成客户的最终目标;可以看出,每个环节都可以单独作为一个小的项目来进行管理,因此,在系统集成项目管理中,范围管理是制约项目成功与失败的关键因素,只有很好地处理这一关键因素,才能顺利的进行下一步的工作。不能明确系统集成项目的范围,在管理中,可能出现比较盲目的现象,管理者会觉得,事情越做越多,有一种毫无止境的感觉,这对一个项目管理者来说,本身就意味着失败。作为一个合格的项目经理,一定要准确控制好项目范围。知道客户需要什么,自己要做什么,这是项目成功的基础所在。

3  范围管理问题及原因分析
3.1 范围管理问题

    目前信息系统集成项目范围管理存在的主要问题包括:
    (l)范围管理意识不强。系统集成公司的项目经理一般都不是项目管理专业的人员担任,大多是技术骨干,项目管理意识,项目管理经验都相对欠缺。不能正确地认识到范围管理的重要性,不能真正区分项目实施和项目管理的工作任务,是系统集成公司目前范围管理存在的普遍问题。部分项目经理没有意识到自己项目经理的角色,从总体上去把握管理整个项目,而是埋头于具体的技术工作,造成项目组成员之间任务分配不均、资源浪费等现象。
    (2)缺乏系统培训,无法有效地开展范围管理,即使有了范围管理的意识,有些项目经理也没有较好的管理方法,很多工作都是项目经理自己做。由于项目经理在项目管理方面的培训较少,项目经理不了解项目管理的知识体系和一些常用工具和方法,在实际工作中没有项目管理知识的指导,完全依靠个人的知识技能,管理工作的随意性比较大。因此项目经理接受系统的项目管理知识培训是非常必要的,同时在系统集成公司实行项目经理知识技能资格考核制度,并通过对考核指标的合理设定,引导项目经理更好地做好项目管理工作,让项目经理自觉学习项目管理的知识和一些常用工具和方法。有了专业领域的知识与实践,再结合以往的项目经验,必能大大提高项目经理的项目管理水平。

    (3)对项目范围管理沟通不够。很多项目管理人员认为,项目的管理和控制应当是系统集成公司的责任。实际上,对于系统集成项目范围的控制,客户比项目实施方占有更多的控制主动权。项目管理是实施双方共同努力的,不单纯是实施方的责任,对于客户本身而言,项目范围的失控同样会带来客户自身管理成本的浪费,项目的滞后等不良的影响。在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有足够了解,将会无法得到完整需求。由于项目经理的工作问题,会使客户参与程度不高,提出的要求具有随意性,项目前期对需求的确认不积极;项目后期需求变化随意,造成项目范围蔓延,进度拖延,成本增加。
3.2 原因分析
   根据以往的项目经验,我们对造成范围不明确,需求分析不彻底的具体原因分析如下:
   (l)用户不能正确表达自身的需求由于系统集成项目的专业性,有些客户对需求只有朦胧的感觉,说不清楚具体的需求。他们认为计算机是万能的,只要简单的说说自己想干什么就是把需求说明白了,而对业务的规则、工作流程却不愿多谈,也讲不清楚。这种情况往往会增加需求分析工作难度,分析人员需要花费更多的时间和精力与用户交流,帮助他们梳理思路,搞清用户的真实需求。

   (2)业务人员配合力度不够有的用户日常工作繁忙,他们不愿意付出更多的时间和精力向分析人员讲解业务,这样会加大分析人员的工作难度和工作量,也可能导致因业务需求不足而使应用系统无法使用。
   (3)用户需求的不断变更根据以往的系统集成项目经验,随着客户方对信息化建设的逐步认识和自身业务水平的提高,他们会在不同的阶段和时期对项目的需求提出新的要求和需求变更。因此,在进行需求分析时要尽可能地分析清楚哪些是稳定的需求,哪些是易变的需求,以便在进行系统设计时,将系统的核心建筑在稳定的需求上,并留出一定的变更空间。
   (4)对需求的理解有误项目需求分析人员不可能是各个行业方面的专家。客户表达的需求,不同的人员可能有不同的理解。如果分析人员理解错了,可能会导致以后的工作劳而无功。所以分析人员知识的专一性也会造成需求分析的误解和失败。系统集成公司就必须根据实际的项目需求进行调研,加强业务了解程度和注重沟通技巧。

   (5)缺少客户业务部门参与客户购买计算机系统的目的是为了更好地发展自己的业务,系统集成公司进行项目需求分析时,往往只和客户的技术部门进行沟通,而缺少客户业务部门的参与。由于系统集成项目是来自于业务部门的需求,最终供业务部门使用,业务部门参与不足,则会导致项目由于业务人员不理解、不认可而失败。因此,项目经理在项目需求分析阶段应确保项目实施中业务部门的参与,通过沟通驱动他们对项目的支持,并明确他们的需求,确保项目成功。
   (6)范围变化管理的问题由于系统集成项目的复杂性,在系统集成项目范围管理过程中,想不出现任何改变几乎是不可能的,当项目小组处理范围变化管理时,通常会遇到下面一些共同的问题:
    第一、范围蔓延:很多项目经理能够意识到大的范围改变,但是对于小的改变却没有那么敏感了,只是不断地进行项目,不断添加额外的工作而并不经过仔细的考虑。正是由于这些小的变化导致项目超出预算,延误工期。
    第二、变化没有经发起人的同意:很多时候,项目经理会从最终用户,或者客户经理那里收到变更请求。有趋势认为这些请求都应该被接受,但是他们无权这样做,唯一有权这样做的人是发起人。很多项目陷入麻烦是因为他们认为他们获得了进行范围修改的批准,但是后来却发现发起人并没有同意这样做。
    第三、项目团队管理不完善:由于项目经理缺乏经验,导致项目团队管理不完善,整个项目小组对范围变化管理的重要性缺乏理解,对项目风险缺乏认识。不能在范围变化发生的时候立即发现,并且及时地反馈给项目经理。部分项目组成员会自己答应进行一些额外的工作,他们的这种行为将会危及整个项目的顺利进行。
4  如何做好范围管理
    范围管理是系统集成项目中最困难的一项工作,它不仅要求范围管理人员具有丰富的经验和良好的专业素质,还要具有良好的学习能力、公关能力、语言能力和组织能力。在实际工作中范围管理人员要面对不同的单位、不同的部门、不同的人员、不同的文化、不同的关系、不同的管理水平等等不同的情况,面对如此纷繁复杂的环境,做好范围管理工作,首先需要建立一个有效的工作机制,建立有效的范围管理工作机制需要考虑的几个因素主要有:在范围确定时,抓住决策者最迫切和最关心的问题,引起重视;建立组织保障,明确责任分工,建立良好的沟通环境和氛围;并对需求质量控制实现制度化等。只有建立了良好的工作机制,才能保证范围管理工作按照既定方案执行,范围管理的参与者才会在一种有序的状态下工作。其次是充分运用工作机制和个人能力去获取问题、分析问题、编写范围管理相关的文档和进行范围管理。
    项目经理作为项目的直接负责人,在项目范围管理中起着至关重要的作用,在整个项目中,项目经理必须要结合理论联系实际的思路,一切从实际出发,进行周密的考虑,才能将一个项目做的顺利和出色。

滄海一粟
原文地址:https://www.cnblogs.com/zhanghaichang/p/1967332.html