主要设施层次的数据,而另外一组作为与设施较大的组成部分或较大的合同结合在一起的上层部分或综合部分。这种双层次结构的WBS只要设计得当也可以工作得很好,而且不限制WBS的发展。
在设计结构的每一层中,必须考虑信息如何向上流入第二层次。原则是从一个层次到另一个层次的转移应当以自然状态发生。此外,还应考虑到使结构具有能够增加的灵活性,并从一开始就注意使结构被译成代码时对于用户来说是易于理解的。
(2)代码设计
代码设计对作为项目控制系统应用手段的WBS来说是个关键。不管用户是现场会计,现场其他职员或高级管理人员,代码对所有的人来说应当有共同的意义。在设计代码时,对收集的信息以及收集信息所用的方法必须仔细考虑,使信息能自然地通过WBS代码进入应用记录系统。
代码设计与结构设计是有对应关系的。结构的每一层次代表代码的某一位数,有一个分配给它的特定代码数字。在最高层次,项目不需要代码;在第二层次,要管理的关键用代码的第一位数来编。如果要管理的关键活动数目小于9,假设只用数字编码,则代码是一个典型的一位数代码,如果用字母加数字,此层可能有35个;下一个层次代表上述每一关键活动所包含的主要任务,这个层次将是一个典型的两位数代码,其灵活性范围为99以内,或者,如果再加上字母,则大于99;以下依此类推。如果结构有26个层次,需要的代码至少有20位,那就未免太长了,这也是结构层次不宜过多的原因之一。
在一个既定的层次上,应尽量使同一代码适用于类似的信息,这样可以便代码更容易理解。此外,设计代码时还应考虑到用户的方便,使代码以用户易于理解的方式出现。例如,在有的WBS设计中,用代码的第一个字母简单地给出其所代表的意义,例如用M代表人力,用E代表设备绰。
(3)报告设计
设计报告的基本要求是以项目活动为基础产生所需的实用管理信息,而不是为职能部门产生其所需的职能管理信息或组织的职能报告。即报告的目的是要反映项目到目前为止的进展情况,通过这个报告,管理部门将能够去判断和评价项目各个方面是否偏离目标,偏离多少。