很多信息系统系统开发完成进入交付使用时期,往往由于内外环境和用户需求等的变化,使得系统功能需要更新或扩充,从而导致投资方和开发方相互扯皮不断,项目难以收尾和结算。目前,许多信息系统开发项目管理还没规范化,并且不少项目经理和项目组成员缺乏范围管理的意识和相关知识,致使信息系统开发过程中,要使项目结束到底还需要投入多少人力和物力,整个项目就好像一个无底洞,对项目最后何时结束谁的心里也没有底,甚至在项目进行到一定阶段之后,往往会让人感觉到不知道项目什么时候才能真正结束。故在信息系统开发项目管理过程当中,必须强化范围管理。
一、项目范围管理的内涵与作用
项目范围是指为了达到项目目标,项目所规定要完成的工作及过程。利益相关方必须在项目产品方面达成共识,也要在如何完成这一项目上达成一致的意见。项目范围管理是指对项目包括什么与不包括什么的定义和控制的过程。这个过程用于确保项目团队和利益相关者对作为项目结果的项目产品以及生产这些产品所用到的过程有一个共同的理解。
简单地说,项目范围管理就是为项目划定一个界限,划定哪些方面是属于项目应该做的,哪些是不应该包括在项目之内的,定义项目管理的工作边界,确定项目的目标和主要的项目可交付成果。
确定项目范围对项目管理来说可以产生如下作用:
(1)提高费用、时间和资源估算的准确性。项目的工作边界定义清楚了,项目的具体工作内容明确了,这就为对项目所需的费用、时间、资源的估计打下了基础。
(2)确定进度测量和控制的基准。项目范围是项目计划的基础,项目范围确定了,就为项目进度计划和控制确定了基准。
(3)有助于清楚地分派责任。项目范围确定后也就确定了项目的具体工作任务,为进一步分派任务打下了基础。
制约一个项目的条件是项目“三约束条件”,即范围、时间和成本。在一个项目中这3个条件是相互影响、相互制约的。但仔细分析,往往是由于范围影响了时间和成本,或者说三约束中最主要的影响是范围。因为如果一个项目所确定的范围小,那么它需要完成的时间以及耗费的成本必然也小;反之,如果一个项目的范围增大,那么它需要完成的时间以及耗费的成本也必然随着增大。因此,正确地确定项目范围对项目成功非常重要,如果项目的范围确定得不好,有可能造成最终项目费用的提高,因为项目范围确定得不好会导致意外的变更,从而打乱项目的实施节奏,造成返工,延长项目完成时间,降低劳动生产率,影响项目组成员的干劲。
二、信息系统开发项目立项时的范围管理
一般项目启动后的范围管理基本内容包括:范围计划编制、范围核实、范围变更控制等。信息系统开发项目,由于具有涉及资源面宽、时间周期长、技术含量高、环境影响大、管理层次结构复杂等特点,故其范围管理应在包括上述基本内容的基础上,增加并强化项目立项时的范围管理。
对于信息系统开发项目来讲,其范围管理可分为项目立项时和项目启动后两个大的阶段来进行,每个阶段再按照所确定的范围管理的内容分步实施,就可最大限度地保证系统开发项目在给定条件下获得成功。信息系统开发项目立项时的范围管理,其实质就是要首先明确项目启动条件,为项目启动前期的工作减轻风险和费用。具体内容可包括以下几个方面:
(1)明确项目目标。
在项目立项方案确定后,投资方还需和项目经理等各方有效沟通,就所开发系统的功能需求、内外环境的影响和制约因素、资源的获取和充分利用等方面进行细致磋商,力求项目“方案—环境—能力”之间的平衡,进而确定项目总目标及其各阶段的子目标,最后形成