WBS简介WBS(WorkBreakdownStructures译工作分解结构)。在一般的项目中,由于目标和范围可以确定,项目实施工作和管理工作也可以确定。WBS就是通过树型结构分解工作,以便确定项目所有工作。WBS是项目信息沟通的共同基础,是系统综合与控制的对象,是项目管理的最重要的工具。主要原理将任务逐级分解直至个人,在矩阵中体现为:先确定横向有多少结点,再将每一结点任务逐渐细化直到个人,工作分解图(WBS)实际上就是将一个复杂的开发系统分层逐步细化为一个个工作任务单元,这样可以使我们将复杂、庞大的、不知如何下手的大系统划分成了一个个独立的我们能预测、计划和控制的单元,从而也就达到了对整个系统进行控制的目的。WBS的作用1.将大系统变成具体的小工作单元,使复杂→简单,难以预测→易于预测,难以控制→易于控制2.是制定项目计划、编制项目预算、确定项目组织、分配工作的基础3.使我们对开发项目情况有了更加深入详细的了解,特别是对应做的工作有了更为透彻的概念4.便于了解整个项目开发系统的结构,便于合作、协调WBS与传统进度计划的区别•WBS与传统进度计划的主要区别在于,WBS是项目所有工作的集合,而传统进度计划一般不包含项目管理元素。纳入项目管理元素符合WBS百分百覆盖的原则,使得WBS能够覆盖这个项目管理和实施工作,也使得WBS的作用具有更加宽泛的作用。•WBS的分解在实践中,WBS是对项目所有工作的覆盖和分解,是项目所有工作的集合,是静态的无实施顺序的,它回答了“项目要完成什么”WBS应用(一)小项目:头脑风暴大项目:WBSWBS思想按照项目发展的规律,依据一定的原则和规定,进行系统化的、相互关联的和协调的层次分解。最终构成一份层次清晰、可以具体作为组织项目实施的依据。WBS:面向项目“目标成果”的“树”其最底层是细化后的“可交付成果”,该树组织确定了项目的整个范围。但WBS的形式并不限于“树”状,还有多种形式。项目分解的目的:(1)将整个项目划分成可以进行管理的较小部分,同时确定工作内容和工作流程;自上面下地将总体目标划分成一些具体的任务,划分不同单元的相应职责,由不同的组织单元来完成,并将工作与组织结构相联系,形成责任矩阵;(2)针对较小单元,进一步对时间,资金和资源等做出估计;(3)为计划、预算、进度安排和成本控制提供基础结构。•WBS的潜在哲理–把项目分解成若干个可以单独分配和可以单独承担责任的工作包;–WBS最基本目的:将项目的产品、项目的过程和项目的组织——这三种不同的结构,艺术性地综合为项目分解结构的成果。–项目规模大、复杂、难控时——分解,直到使其分解后的低级子项目易于实施和控制为止。WBS应用(二)WBS示例××版本特性n特性1平台特性测试硬件软件制造测试硬件软件制造测试硬件软件制造软件硬件测试制造。。。基于目标的WBS分解过程项目计划Pf——Pi——WBS——T/wbs——C/wbsPf:最终目标(FG)Pi:阶段目标(SO)WBS:工作分解结构(WorkBreakdownStructure)T/wbs:单项工作包所需时间C/wbs:单项工作包所需成本建立方法1)遵循指导方针DOD的项目范围说明中明确指出项目的WBS2)类比法选取相似项目的WBS作为参考3)从上至下或从下至上方法建立WBS的指导原则•一个单位工作任务只能在WBS中出现一次•一个WBS项的工作内容是其下一级各项工作之和•每项工作由一个人负责•WBS必须与工作任务的实际执行过程相一致•项目组成员参与WBS的制定过程•每一个WBS项必须有准确描述•WBS具有一定的灵活性,以适应变更的需要建立WBS的方法WBS分解•WBS分解原则首先是多种分解元素并存一是产品分解元素。产品分解元素是对项目输出产品的物理结构的分解,是最习惯、最通用、最基础和最容易开发的WBS。所有这类项目都有实实在在的输出产品,如:软件、建筑物、水坝、飞机、用户手册等。产品的分解通常比横向关联元素或项目管理元素有更多的级别,产品的层次划分取决于产品及组件的复杂程度。二是服务分解元素。服务项目没有实实在在的、结构性的可交付成果。他的输出是一个被定义的为别人做的工作,如:会议、宴会、婚礼、旅游等。工作分解是相关工作领域的逻辑集合。三是结果分解元素。结果性的项目也没有实实在在的可交付成果。它的输出是一个过程的结果,这个过程导致一个产品或一个结论。工作分解是一系列可接受的步骤。四是横向关联元素。这是一个横跨产品所有内容的一种分解,如:建筑设计、装配或系统设计等。这种元素通常是技术性或支持性的。这类元素在服务性项目和结果性项目中很少出现。五是项目管理元素。这是一个项目的管理责任和管理活动的分解,如:计划、报告、项目审查以及项目管理团队的一些活动。项目管理实际上是一种特殊类型的横向关联元素,因为它普遍存在于项目WBS中,起到支撑项目的作用,所以单独列为一种特殊的元素。WBS分解•WBS分解的原则将主体目标逐级分解,逐步细化,最底层的任务活动可直接分派到个人去完成,WBS分解的0层、1层可以作为网路计划的基础,WBS分解的2层、3层可以作为详细计划的基础;工作分得越细,制定计划时就越容易。功能或技术的原则:考虑到每一阶段到底需要什么样的技术或专家组织结构:考虑项目的分解应适应组织管理的需要地理位置:主要是考虑处于不同地区的子项目系统或子系统原则:根据项目在某些方面的特点或差异将项目分为几个不同的子项目百分百原则:在下级分解元素中要能够保证上级项目的工作被百分之百地覆盖了。WBS分解的一般步骤总项目子项目或主体工作任务主要工作任务次要工作任务小工作任务或工作元素WBS分解•WBS分解的方法:自上而下与自下而上的充分沟通一对一个别交流小组讨论•WBS分解的标准:分解后的活动结构清晰;逻辑上形成一个大的活动;集成了所有的关键因素;包含临时的里程碑和监控点;所有活动全部定义清楚;WBS分解模型•WBS分解类型1:基于可交付成果的划分–上层一般为可交付成果为导向–下层一般为可交付成果的工作内容•WBS分解类型2:基于工作过程的划分–上层按照工作的流程分解–下层按照工作的内容划分•WBS工作编码•由高层向下层用多位码编排,要求每项工作有唯一的编码–1000•1100–1110»1111»1112»1113–1120»1121»1122»1123•1200确定WBS是否已分解到足够详细的一层•1.是否需要改善WBS元素的成本估算和时间进度估算的精确度?•2.WBS要素的负责人是否超过一人?•3.WBS的要素是否包含了多个交付成果或实施过程?•4.是否需要分别定义工作过程的成本或WBS内的交付成果?•5.是否需要更精确地了解WBS内的工作过程的时间进度?•6.不同WBS的要素内的交付成果是否相互依赖?•7.WBS内过程中的工作实施是否有明显的时间间隔?•8.某一要素对资源的需求一段时间内会变化吗?•9.衡量WBS某一元素进度的明确的目标标准存在吗?•10.这些验收标准在WBS的要素全部完成前还适用吗?•11.WBS中的一些要素是否存在一些风险需要特别的注意?•12.WBS要素中的某一部分是否可作为单独的单元来做时间进度计划?•13.项目经理,项目团队,以及其他利害关系者包括客户对WBS的要素有清晰和完全的理解吗?•14.是否有利害关系者有兴趣WBS某一要素的现状和业绩?WBS精要•MECE:muturallyexclusive,collectivelyexhaustive•相互独立,完全穷尽•横向到底,纵向到边WBS层级与编码WBS举例:新设备安装新设备安装运行1000总体设计1100设备调试1400布局设计1200设备安装1300厂址分析1110选择设计1120机器布局1210工艺流程设计1220加工1310装配1320安装设备1330测试设备1410试生产1420把零件运往工地1321组装部件1322测试建筑物13230级1级2级3级WBS与责任矩阵WBS编码预算(万元)责任者WBS编码预算(万元)责任者1000110011101120120012101220130013105000100050050010007003002000500王新建设计部门李岩张德伦设备部门钱江林宋晓波基建部门王海1320132113221323133014001410142012005005002003001000600400齐鲁金镇乔明陈志红赵洪安生产部门秦艺美徐青责任矩阵是一种将所分解的工作任务落实到项目有关部门或个人,并明确表示出他们在组织工作中的关系、责任和地位的一种方法和工具。WBS分解注意事项分解后的任务应该是:可管理的、可定量检查的、可分配任务的、独立的复杂工作至少应分解成二项任务表示出任务间的联系不表示顺序关系最低层的工作应具有可比性与任务描述表一起进行包括管理活动包括次承包商的活动WBS分解模型-基于可交付成果的划分WBS分解-鱼刺图WBS分解-树规范化的活动与经验数据库(模板)备注经验时间(工作量)监控角色责任角色考评标准输出或完成条件完成点工具及方法(包括模板、流程)输入或启动条件启动点任务名称WBS层次WBS案例WBSWISDOM软件开发需求分析总体设计A模块设计集成测试B模块设计S模块设计B概要设计B详细设计B编码B单元测试A概要设计A详细设计A编码A单元测试S概要设计S详细设计S编码S单元测试测试计划方案拟定集成测试测试报告07/0107/1010天07/1107/3121天08/0108/2727天08/0109/0334天08/0109/1041天09/1110/2040天08/0108/0708/0808/1508/1608/2208/2308/2708/0108/0808/0908/1808/1908/2708/2809/0308/0108/1108/1208/2008/2108/3109/0109/1009/1109/1509/1609/2609/2710/1510/1510/20风险预留时间10/2111/1020天详细讨论后的WBS图WBS案例示例:一个企业内部网项目的WBS站点设计图形设计程序设计站点设计文本内容图象超级联结主页设计文本内容图象超级联结市场部网页设计文本内容图象超级联结销售部网页设计企业内部网评价现有系统用户要求内容要求系统要求服务器要求确定要求确定特定功能定义风险制定计划组建开发小组概念站点设计站点开发投入使用维护企业内部网项目示例:一个企业内部网项目的WBSWBS例图可行性研究阶段发展阶段预发展阶段生产阶段使用阶段非详细任务详细任务非详细设计试验产品支援管理其它设计理念总体销售支持构型发展气动性能性能系统系统总体驾驶舱自动飞行空调系统通讯电源飞控液压项目案例假设经过几年的接触之后,你和你的恋人准备一个月后结婚,你是一个完美主义者,你的伴侣希望有一个非常隆重的婚礼,你意识到有许多工作要做,希望每件事情进行得很顺利。目标:在20万元的预算内,在30天内,筹备成功的婚礼。分小组,作出尽可能详细的WBS图,之后讨论。情境转换先不说明你刚才规划的方案是否最优,我们转换一下情境思考一个更实际的例子:•假设你刚买了一套三居室的房子•现在要装修这三间房,施工队吃住在你家。装修标准还是多快好省(暂不考虑厅、厨、卫)•你的装修进程规划还是和刚才设计、建造地牢的方案一样吗?装修的Q、R、T分析Q:三房(最不灵活因素)T:时间最短(灵活因素)R:设计图、施工队、工钱、工料(较不灵活因素)思路三房装修设计施工主卧客卧婴儿房主卧客卧婴儿房方案是这样的吗?123456789101112131415161718192021222324周设计主卧设计客卧设计婴儿卧施工主卧施工客卧施工婴儿卧任务这两周怎么办?施工队吃住在你家,用你的水电煤气,不干活还要白拿工钱啊!别急着往下看,你先想想有什么好办法吗?参考解决办法在你如此人性化的管理下,说不定你这三房的装修质量会有意想不到的提高哦!1、让设计师加班,提前两周完成设计,以保证不耽误