项目管理之工作分解结构WBS构建指导定义项目(Project):为了创造独一无二的产品、服务或结果而进行的一次性工作。项目管理:运用管理的知识、工具、和技术于项目活动上,来达成解决项目的问题或达成项目的需求。”所谓管理包含领导、组织、用人、计划、控制等五项主要工作。工作包(WorkPackage):WBS中最低级的工作,为定义活动或特定的向个人和组织分配责任提供了逻辑基础。工作包也指要求完成的一项具体工作组成部分或过程,如一个报告、一个设计或一个文档的全部需求或其中的一部分、一个硬件或一项服务。什么是WBS工作分解结构(WorkBreakdownSturcture):一种面向可交付成果的项目元素分组,这个分组组织并定义了全部的项目工作范围。每下降一级都表示一个更加详细的项目工作的定义。一旦项目范围及可交付物确定下来,项目的工作就可以接连细分越来越小的工作要素。WBS就像项目的一张地图,每一递减层级代表着项目目标更加详细的定义应用WBS可以帮助项目经理确保识别所有的产品和工作要素,去整合目前组织项目并建立控制的基础,WBS就是项目具有不同细节的层级轮廓WBS的益处可以界定项目工作提供了一批工作要素,这样可以制定项目进度及预算能够使项目团队关注与可以给项目带来增值的工作。工作分解结构(WBS)的意义项目的工作分解结构就是把项目整体分解成较小的,易于管理和控制的若小子项目或工作单元的过程,直到可交付成果定义得足够详细,足以支持项目将来的活动,如资源需求计划,工期估计,成本估计,人员安排等。通常工作分解,更加详细和具体地确定了项目的全部范围,也标示了项目管理活动的努力方向。工作分解结构(WBS)的意义工作分解结构是项目计划的基础性文件,其作用是把项目目标分解成更具体,明确,便于考核和管理的工作可交付物。工作分解结构也是项目沟通,项目计划,组织设计,项目实施与监控和项目完工的依据。WBS是项目管理众多技术中最有价值的工具之一,它给予了人们解决复杂问题的清晰思路,然后各个击破。WBS在项目管理中的主要作用它是项目干系人之间沟通的基础性文件。项目干系人常常容易对项目范围等产生不同的理解,一个合理的工作分解结构可以为他们提供一个良好的沟通基础。它是编制项目计划,成本计划,质量计划的基础。一个项目的进度,成本和质量都应该层层落实在工作分解的每个要素上。尤其它是制定项目预算的基础工作它也是进行项目实施和监控的重要依据。它更是考核项目是否完工的依据。为什么要进行工作分解将项目所要求做的工作清楚地展示出来,而不至于漏掉重要的事情使项目执行者明确具体的任务及其关联关系,做到胸有成竹容易对分解出的活动性作出时间估计和成本估算,便于制定较完善的项目计划通过项目分解,可以确定完成项目所需的技术,人力资源和其它资源有利于职责界定,便于各方面的沟通使项目团队成员更清楚地理解任务的性质及其努力方向便于跟踪,控制和反馈如何进行工作分解按照项目实施的顺序分。如ISO质量体系认证,按其实施的顺序分体系策划,标准培训,编写体系文件,内审员培训,内审,管理评审,终审几大块。按照项目可交付的成果分,例如软件开发项目,可分为程序,用户手册等。按照产品的结构模块分,例如,在汽车开发项目中,可根据汽车的结构分为底盘,发动机,车库,内装设,电控系统等。按照组织的职责分,如一个项目中市场部负责前期调查以及可行性分析,工程部负责设计开发,采购部负责供应商选取及材料采购,生产部负责样品制作,质量部负责产品测试和质量控制。分解形式通常有两种比较通用的形式:一种类似于组织机构图的图形方式,只不过方框中的内容表示活动,而非任命和职位。另一种使任务清单式的直线排列方式,从上往下排列,上面一层是大任务,下边完成大任务的具体活动,更详细的工作内容。建立正确的WBS的五步骤1先问:需要干什么?比如打扫房间。2再问:打扫房间需要做什么?需要清扫地板,清洁家具,擦窗户,清理垃圾。3接着问:每项任务如何做?用拖布擦地板,用清洁剂清洁家具,用肥皂水清洁窗户,这些是完成任务的活动4然后问:怎样才能达成这些活动?用拖布擦地需要取拖布,洗拖布,擦拖布,洗拖布等一系列的子活动,他们实际上就是用拖布擦地板这样活动的工作包。5最后问:这样分解是否正确和完整?有没有遗漏的任务?每项任务是否可以很容易地分配责任和角色?每项任务需要的资源是否很容易确定?每项任务的工期是否很容易估计?每项任务完成的衡量标准是否十分清楚?如果答案是否定的,就需要进一步地修改和分解。WBS有具体标准和要求吗?对同一个项目,不同的人往往可以编出不同的工作分解结构。工作分解结构的每一个分支并不一定要分解到相同的层次。可以根据具体情况,也可以分解到3层,有些可以分解到四层或5层。无论层级多少,我们把最底层的要素统称为工作单元。什么是一个较好的工作分解结构各要素(工作成果)的完成情况(现状)应该是可以量化衡量的。各要素必须具有明确的开始和结束时间。完成各工作成果需要进行相对独立的工作活动。各要素的时间和成本可以比较方便地进行估算。各要素可以指定由特定团队成员来负责。各要素可以从下至上逐层汇总,下一层的各要素之合必须要等于他们所属的上一层的汇总要素。究竟是按何种思路进行分解呢?以工作成果(可交付物)来编制的工作分解就是成果导向分解法,即模块化分解法。以完成工作成果所需要的活动,就是活动导向分解法。按项目的不同阶段分解,即时间顺序分解法。以上两种方法各有优势,同时,也可以把两种方法结合起来用为混合型分解法,即:工作分解结构的较高层以成果为导向,低层次以活动为导向。WBS完成时常见的问题自己想当然地在工作分解结构中加进一些项目范围描述中没有提及的工作内容。要知道,项目范围管理不仅要保证做必须要做的事,而且要保证不做不必要的工作。工作分解结构中,不同层次的两个要素具有相同的名字。在同一个工作分解中,有些要素以工作成果模块为导向,有些又以工作过程顺序活动为导向,即编制标准不统一。没有编码,在工作分解结构中,对每一要素赋予具有一定联系由独一无二的编码必不可少。没有工作结构分解说明,该说明能够帮助主要项目干系人更清楚地了解项目的范围和目标,即工作要求,技术要求等把工作分解结构变成了物品清单工作分解结构WBS构建指南选定一个项目确定项目范围项目范围描述界定项目范围构建至少3层WBS可交付物为什么要用WBS项目层级图识别所有的任务树立项目的基础是项目成本,进度,以及工作责任的基础对识别项目范围非常重要可以促进项目成本,进度,以及工作责任的基础对识别项目范围非常重要可以促使项目经理考虑项目所有方向WBS可以再用于其他项目创建WBS的步骤选定一个项目识别项目主要里程碑事件选择活动和任务任务细分如果下述问题可以回答的话,就可以得到活动和任务的足够细节。个人或组织,谁来负责?活动或任务需要花费多长时间?完成活动或任务的费用如何?进展跟踪容易吗?WBS分解识别项目的主要要素对该层面的每一要素确定成本和事件估计是否足够识别可交付物的组成要素检验分解的正确性如何规划WBS与所有相关领域人员沟通在所有主要领域阶段采取头脑风暴法通过如何完成阶段任务将每个阶段分解成更小的群组任务规划出更低水平的要素,任务以及工作包WBS的结构最普通的六层交错结构1-3管理层面整个项目组项目任务4-6技术层面子任务工作包工作投入WBS编号常用的十进制编码系统如表所示:1.[第一主要的分类]1.1[副标题]1.2[副标题]2.[第二主要的分类]2.1[副标题]2.1.1[详细]2.1.2[详细]2.1.2.1[分解]2.1.2.2[分解]2.2[副标题]3.[第三主要的分类]工作分解结构WBS变更管理建立了WBS,必须进行维护更新,以反映项目的动态运行变化,需要通过正规的变更控制程序对SWB进行管理。按可交付物模块分解法轿车开发项目底盘发动机车身转向系统制动系统电控系统内饰按项目阶段进行分解即时间顺序分解法项目项目启动项目计划项目实施与控制项目收尾