摘要:本文就广电网的项目特点及WBS工作分解的实现方法进行分析,试图权衡并明确在广电网项目管理系统中,采用XML格式或者采用关系型数据库文件两种方式,对WBS分解结果进行存储的优缺点进行分析。
关键词:项目管理系统;WBS;XML;关系数据库
1 引言
WBS(WorkBreakdownStructure),工作分解结构方法是现代工程项目管理中的较为有效而成熟的工具,非常适合结合信息技术来高效地对工程项目进行集成化的管理,提高管理效率和精细度。
WBS将工作分解为树形结构,可以迅速而精确的明确项目内的所有具体工作,这个树形结构的最终结果在项目管控的沟通中是共同的基本概念,同时是项目管理系统管控的具体内容。
在很多工程单位使用的信息系统中,由于项目的类型较少,其不同类型的项目目标和范围可以相对简单的归纳出来,项目的具体实施和管控也可以归纳成一个近似的模式,可以较为方便的实现类似工序管理式的管控。但在广电网络这类公司,用这种方法来对工程项目进行管控并不太适合,广电网络公司的项目分类较为复杂,其分类是一个很大的树状展开,以某省网的部分项目类型为例,如图1所示。
这个树状展开的分类,每一类项目可以有一个近似的归纳,但是每个分类之间互不相同,例如:管道光缆工程和机房建设工程,虽然都有土建部分,但是一个是管道建设,另一个是机房装修,其工程内容、工序、隐蔽工程签证以及完工的验收过程和验收标准都各不相同,而这样的分类太多,如果将工序一一列出将造成系统过分的庞杂而难于实现和维护,因此是不能用类似的工序进行简单的管理的。
2 WBS方法
WBS方法区别与传统进度计划的地方,是在于它包含了项目所有工作,而项目管理内容一般来说不会纳入传统的进度计划。
WBS由三个主要的基本部分构成,分别是层次结构、编码和分解结构词典(工作包说明书)。用WBS方法对项目进行分解时,一般应该以项目的目标体系作为整个分解的指导原则,分解的依据则是项目的总任务和项目所包含的内容,由总体到个体,从概括到精细的完成分解,为了能够有效地对项目进行管控与实施,需要将项目分解为可以明确任务、责任和周期的具体的工作包。
3 WBS方法对项目分解的原则和特点
用WBS方法作为工具对项目实现较为自由的分解,是广电网项目管理系统对项目进行分解细化较好的解决方案,WBS分解项目的方式方法灵活多样,可以按照实施过程、空间分布、功能、专业要素等很多种方法,多样的WBS分解方法与项目分类数量很多这两项因素综合起来,将导致针对广电网(其他运营商也是类似的)项目WBS分解可能的模式的数量非常多,下面进行具体的分析。
3.1用WBS方法进行项目分解的原则
根据WBS分解的特点,给定一个具体的项目,WBS分解的原则如下。
(1)在各层上,项目内容都应该是完整的,不能遗漏任何项目的组成部分。
(2)分解的结果是一个线性的树形结构,也就是说,一个分解后产生的元素只能从属于一个上层元素,不能同时交叉属于多个上层元素。
(3)同一分支上相同层次的元素应采用相同的分解标准,不能混乱,但不存在一个唯一的分解模式。
(4)必须尽可能的减少元素间的相关性,各个元素应能区分独自的负责人和工作内容。
(5)最底层的元素(一般称为工作包)应是独立的、可执行和考核,能够分析和评估其时间、费用等管理属性。
3.2用WBS方法对项目分解结果的特点
参照分解原则,广电网的工程项目经过分解后形成的工作包模型具有以下特点。
(1)只有一个根元素,就是项目本身,整体结构树的层数应该大于1,但具体分解多少层是不能预先明确的。
(2)每个元素至少有两个子元素,如果只有一个子元素,就无需分解,否则就更难以控制分解的层级。
(3)每个工作元素只有一个父元素,在这个结构中不可能存在回路,因此在同一个分支上每一层比上一层的元素数量多。
(4)不同类型的项目和管理内容的侧重不同,决定了分解的模式不相同,也即元素的数量及其各种属性不能用一个模式来统一或预先明确。
4用关系型数据库存储WBS分解结果方法的讨论
如果用关系型数据库来对WBS分解的结果进行存储,根据上述的特点,有两种方式可以表述出这种整体-部分关系。
4.1WBS编码方式
第一种方式是用WBS编码的方式,即尽量用一张表