项目工作分解结构(Work Breakdown Structure,WBS)方法就是在项目范围计划之中更具项目目标,从而给出项目产出物和项目工作范围的技术方法,这一项目范围计划的技术方法是对上述项目产出物和项目工作范围进行全面计划安排的技术方法。项目工作分解结构方法还可以进一步借助使用项目工作分解结构字典对项目产出物范围和工作范围进行更为全面而详细的说明和安排。
(一)项目工作分解结构的内容
使用项目工作分解结构方法给出的项目工作分解结构(WBS)文件就是一种以项目目标和项目产出物为导向的层次结构的项目范围计划文件,该项目范围计划文件给出了项目要生成的各个可交付物以及由此所需的各个项目工作包,以及它们之间的关系。项目工作分解结构描述了人们所需完成项目的工作范围,它可以使人们清楚地知道整个项目必须要做什么工作和这些项目工作之间的结构关系。所以项目工作安排的核心内容是给出项目工作分解结构,尤其是项目工作分解结构中的项目工作包。因为这些项目工作包是整个项目工作的客观描述,并且这些项目工作包也是后续项目估算、进度安排和跟踪考核的基本单位,所以项目工作安排给出的项目工作分解结构包括如下几个方面的文件和内容。
1.项目工作分解结构文件
项目工作分解结构文件的主要内容有:项目工作包、项目工作包之间的关系以及项目工作包与项目产出物之间的关系。这一文件中的每个项目工作包都有自己独特的标识(或叫账号),它们按照一定的层次结构形成了项目工作分解结构的标识系统,这种标识系统是下一步开展项目配置和项目管理的依据之一。这一标识系统将在后续的项目时间管理中进一步分解和细化成项目活动的账户代码,从而成为项目管理的最小单元和基本识别单位。项目工作分解结构文件多数是以项目工作分解结构图的形式给出,图3-5和图3-6就是项目工作分解结构的实例。
2.项目工作分解结构字典
项目工作分解结构字典(Work Breakdown Structure Dictionary,WBSD)是对于项目工作分解结构中各部分的详细文字说明,它将项目工作分解结构中各要素逐一进行单列词条的说明。这包括对于项目产出物和项目工作包的逐条描述以及对于项目各个项目工作包之间和项目工作包与项目产出物之间关系的描述等。另外,在该字典中还应该给出项目集成计划和专项计划、项目范围控制要求与方法等方面的信息,例如,对于项目工作包的时间、成本、人员的要求和计划安排等信息。
3.项目集成计划和要求的更新
这是在项目工作分解中生成的另一个成果,它是根据在项目工作分解中得到的信息,对项目集成计划及其要求进行必要修订或更新的结果。由于在项目范围计划编制的初始阶段人们需要根据项目集成计划的要求等信息确定项目范围的各方面限制和要求,所以在有了随后制定出项目工作分解结构等文件和信息后,人们就需要对整个项目的集成计划及其要求进行必要的更新。因此项目集成计划的更新是在项目工作分解过程中所获得的全新信息以及对于项目范围计划结果所做出的项目集成计划调整与全面更新。
4.项目工作分解结构相关的其他文件
项目工作分解结构是项目工作分解结构方法中最基本的文件,依据这一文件人们可以去生成项目分解的其他一些文件。项目工作分解结构是项目分解其他文件的主要生成依据,根据项目工作分解结构得到的其他主要项目分解文件有如下几种。
(1)项目合同工作分解结构。项目合同工作分解结构(Contractual WBS,CWBS)是安排承包商或分包商为项目业主/用户提供产出物和工作内容的文件,它是项目工作分解结构文件的一部分,它是为订立项目合同所使用的一种项目工作分解结构文件。
(2)项目组织分解结构。项目组织分解结构(Organizational Breakdown Structure,OBS)是根据项目工作分解结构进一步分解得出的项目团队结构安排。这种项目组织分解结构给出了项目责任和任务的分配以及项目组织构成的描述,它属于项目组织管理的文件。
(3)项目资源分解结构。项目资源分解结构(Resource Breakdown Structure,RBS)也是项目分解结构的一种文件,它是根据项目工作分解结构进一步分解得出的项目所需资源的分解结构文件,它说明了项目各项工作所需的资源情况以及项目资源整体配置情况。
(4)项目风险分解结构。项目风险分解结构(Risk Breakdown Structure,RBS)也是一种结构化的项目分解文件,它是根据项目风险识别结果按既定项目风险分类原则给出的项目风险分解结构文件,其作用是按结构说明清楚项目各种风险及其之间的关系。
(5)项目物料清单。项目物料清单(Bill of Materials,BOM)是在项目管理中使用的项目所需资源或人力的清单。例如,在工程建设项目中的工料清单(Quantity List)就是一种项目所需材料、人工、设备、费用等的项目物料清单。
(6)项目活动清单。项目活动清单(Bill of Activities,BOA)也是一种结构化的项目分解结构文件,是在项目工作分解结构基础上进一步分解生成的,是对于项目各项活动的详细分解文件。实际上,它就是项目工作分解结构的进一步分解和细化而成的项目文件。
(二)项目工作分解结构的编制方法
有了上述各项项目工作分解结构的依据以后,人们就可以使用项目工作分解结构编制方法生成项目工作分解结构文件了。项目工作分解结构的编制方法相关内容分述如下。
1.项目工作分解结构的编制过程
在项目工作分解结构编制的过程中,人们需要根据项目具体情况和要求分解和确定项目工作分解结构,这种项目工作分解结构的编制过程需要按照既定的程序进行。这种项目工作分解结构的编制过程模型如图3-4所示。
图3-4 项目工作分解编制过程模型图
由上图可知,在项目工作分解结构的编制过程中包括如下四个具体分解步骤。
(1)根据项目目标分解给出项目产出物。这一步骤的主要内容是根据既定的项目目标或要求分解给出项目的产出物,这样可以保证项目产出物都是为实现项目目标服务的。同时,人们需要根据项目所属专业领域的独特知识和经验分解项目产出物,如建设项目可以采用初步设计、技术设计和施工图设计这样的“三段式”设计程序完成对于项目产出物的设计,而科研项目需要按照科学实验的递进步骤逐步分解给出项目产出物。(www.daowen.com)
(2)根据项目产出物分解给出项目可交付物。这一步骤的主要内容是根据项目产出物的要求进一步分解给出项目在实施过程中生成的项目可交付物。所谓项目可交付物既包括项目产出物的各个组成部分,也包括为生成项目产出物所需要的各种管理工作的成果等。所以在这一步骤中要坚持“充分必要”原则,即凡是构成项目产出物的项目可交付物一样也不能少,而凡不是构成项目产出物的项目可交付物一样也不能多;凡是为生成项目产出物所需的各种管理文档和其他交付物一项也不能少,凡不是为生成项目产出物所需的各种管理文档和其他交付物一项也不能多。因为只有这样才能保证项目最终能够生成既定的项目产出物,并且才能够保障在项目实施中不会出现不必要的疏失。
(3)根据项目产出物或项目可交付物分解给出项目工作分解结构。这一步骤的主要内容是根据项目产出物或者项目可交付物的需要和要求,分解得到一个项目的工作分解结构文件。在这一步骤中也要坚持“充分必要”的基本原则,即凡为生成项目产出物或项目可交付物所需的项目工作一项也不能少(充分原则),凡不是为生成项目产出物或项目可交付物的工作一项也不能有(必要原则)。最终这一步骤将会给出一个项目的工作分解结构文件,即由一系列项目工作包所构成的一种层次型的项目工作分解结构文件。
(4)分析和检验项目工作分解结构的正确性。在这一步骤中人们认真检验项目工作分解结构文件的正确性,人们需要通过回答下列问题检验项目工作分解文件的正确性。一是“分解给出的项目产出物都是充分必要的吗?”二是“分解给出的每个项目可交付物都是充分必要的吗?”三是“分解给出的每个项目工作包都是为充分必要的吗?”四是“分解得到的每个项目工作包的内容安排清楚了吗?”如果这些问题中的任何一个问题的答案是“不是”,人们就必须重新修订或重新识别与分解项目工作分解结构。
需要特别注意的是,任何一个项目并不是只有一种正确的项目工作分解结构,一个项目可能会有多种可行的项目工作分解结构。所以人们真正需要判定的是分解得到的项目工作分解结构是否可行和令人满意,而不是得出的项目工作分解结构是否正确与唯一。图3-5就是使用“项目范围计划”一节中讲述的项目工作分解法给出的工厂建设项目工作分解结构。
图3-5 工厂建设项目的工作分解结构示意图
2.项目工作分解结构编制的模板法或平台法
除了上述项目工作分解过程的方法以外,多数项目的工作分解可以使用项目工作分解模板法或平台法。所谓项目工作分解结构模板法就是指人们借助项目所属专业技术领域中的标准化或通用化的项目工作分解结构模板,然后根据具体项目的要求通过增加或删减而得到项目工作分解结构的方法。这种方法包括三个步骤:一是项目工作分解模板的确定,二是具体项目工作的增加和删减,三是项目工作分解结构的分析和检验。具体分述如下。
(1)项目工作分解模板的确定。这是选择和确定所需使用的项目工作分解模板的工作,人们既可以借用项目所属专业技术领域或行业的标准化或通用化的项目工作分解结构模板,也可以使用某个类似的历史项目工作分解结构作为模板或平台,甚至可以专门设计和定制一个项目工作分解结构的模板。通常这种项目工作分解结构模板的详尽程度要能满足具体项目工作分解的需要,一般这种模板所包含的项目工作包要比具体项目所需的项目工作包多一些,因为这样更有利于人们使用相对容易的消减法给出具体项目的工作分解结构。
(2)具体项目的工作增加和删减。在选定项目工作分解结构模板以后,人们就需要根据新项目的情况、要求和条件等,通过增加和删除一些项目工作包给出新项目工作分解结构。虽然每个项目都是独特和具体的,但是大多数同一所属专业应用领域的项目都有自己的标准或典型模板,至少会有类似的历史项目工作分解结构作模板使用。当然,如果实在没有就只能使用项目工作分层分解的技术方法了。这一步骤的主要工作是按照前面讲述的项目工作分解“充分必要”原则,增加或删除项目工作分解模板中的项目工作而形成新项目的工作分解结构文件。
(3)项目工作分解结构的分析和检验。由于这同前面在项目工作分解结构的编制中所讨论内容一样,所以在此不再赘述。实际上很多专业应用领域中均有标准或半标准的项目工作分解结构供人们作新项目的工作分解结构模板使用,图3-6就是一种信息系统开发项目的工作分解结构模板示意图。
图3-6 信息系统开发项目的工作分解结构模板示意图
(三)项目工作分解结构方法的拓展
项目工作分解结构方法是项目工作范围计划中使用最基础和最广泛的技术方法,这种方法可以有很多变种,在此总结出如下所述的四种项目工作分解结构方法的拓展。
1.自上而下的项目工作分解方法
这是指按照图3-3所给的层次结构模型,从项目的目标开始向下逐层分解给出项目产出物、项目可交付物、项目工作包的方法。这是最常用的项目工作分解法,具体可参照图3-5给出的建设项目工作分解结构的示意图。
2.自下而上的项目工作分解方法
这是指按照图3-7所给出的自下而上的层次分解过程,即从项目工作包到项目可交付物和项目产出物逐层向上给出项目工作分解结构的方法。当项目工作的要求十分明确的时候,项目可以采用这种项目工作分解的方法。例如针对各种迎接评估的项目,因为评估要求或评估工作规定得十分明确,所以就可以使用这种方法生成项目工作分解结构。图3-7给出的是EMBA教育申请项目的工作分解结构示意图,因为国家教育部当时提出各校的申请报告书中必须满足六项基本条件的要求,所以这些要求就可以作为项目工作分解的起点,最终给出了这个项目工作分解结构。
图3-7 申请开办EMBA教育的项目工作分解示意图
3.自左至右的项目工作分解方法
这是一种按照项目生命周期的进程和阶段逐步、逐层分解得到项目工作分解结构的方法,也是最为常用的项目工作分解法,图3-6所给出的信息系统开发项目的工作分解结构就是按照此法给出的。在这种方法中人们多数按照项目生命周期的四阶段划分方法,先分解给出项目定义与决策、计划与设计、实施与控制、完工与交付四个阶段构成的项目生命周期,然后再分解给出每个阶段所包含的工作包,最终形成一个项目的工作分解结构。
4.自右至左的项目工作分解方法
这是指按照图3-8所给的项目工作分解结构模型分解项目工作的方法,这种方法按照项目生命周期进程和阶段的相反方向逐步、逐层分解得出项目的工作分解结构。这种方法多数时间用在项目的产出物和可交付物要求十分明确的情况下,如某种新产品的研发项目在各种指标和条件都十分明确时就可使用这种方法,具体可参见图3-8给出的某新产品研发项目工作分解结构示意图。
图3-8 某新产品开发项目的工作分解示意图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。