项目工作分解
结构(
WBS
)
2011-12
项目
WBS
是项目范围管理中的主要内容,是项目管理专业的特有技术之一。
项目工作分解结构的合适与否,决定着项目最终能否取得成功,项目组织的核心技术和管理人员参与制定。
如果分解不当,以后就难免发生变更,打乱项目的节奏,造成返工,延误工期,挫伤士气,降低生产率,增加费用。
WBS——
Work Breakdown Structure
严谨 尊重 坦诚 担当 奋斗
WBS
是什么
?
确定达成最终目标所要求的硬件、软件、研究、服务和其他任务的面向产品的树结构(
WBS)
。
确定完成上述硬件、软件、研究、服务和其他任务的组织的功能树结构。(
OBS
)
和
严谨 尊重 坦诚 担当 奋斗
WBS
是什么
?
大型
/
复杂事物的逻辑分解方法
严谨 尊重 坦诚 担当 奋斗
项目
WBS
的主要用途
明确和准确说明项目的范围;
为各独立单元分配人员
(OBS)
。进行责任的划分和指派,自上而下将项目目标落实到具体的工作上,并将这些项目交给项目内外的个人或组织去完成,规定这些人员的相应职责
——
责任矩阵;
针对各独立单元进行时间、费用和资源
(RBS)
需要量的估算,提高费用、时间和资源估算的准确性,进而估计项目整体和全过程的费用。
单元越小,估算月准确。
为计划、预算、进度安排和费用控制奠定共同基础,确定项目进度和成本计量和控制的基准;
将项目工作与项目的财务和会计帐目
(Codes
of Account)
建立联系;
确定工作内容和工作顺序;
严谨 尊重 坦诚 担当 奋斗
帮助新成员找到自己的角色
有助于防止范围遗漏
帮助成员了解自己的工作对项目的影响
帮助防止项目变更
帮助成员集中注意力于重点区域
有利于形成全局观
促进团队和项目干系人的沟通与合作
项目
WBS
的主要用途
严谨 尊重 坦诚 担当 奋斗
WBS,deliverable-oriented groupings.
项目
WBS
要用结构层次图表示,每一层汇总的结果就是上一层的内容(不能多,也不能少),将不能或者不需要进一步分解的基本单元置于最底层,
WBS
中不需要进一步分解的最底层通常被称为工作包(
WORK PACKAGE
);
WBS
的不同分支可以有不同的分解层数;
在制订进度计划时,对工作包还可以进一步分解为作业、活动或者工序。
单元工程与工作包之间、作业的关系?
WBS
是层次化的树状结构
严谨 尊重 坦诚 担当 奋斗
项目其它具体领域的计划和实施结果可以作为间接依据
。
与项目范围细分的依据文件是一致的;
项目工作分解结构的依据
严谨 尊重 坦诚 担当 奋斗
模板法
PMI
标准、行业标准
咨询公司的商业性模板库
企业标准与惯例(知识经验库)
美国国防部曾经为国防装备项目制订了标准的工作分解结构。
项目工作分解的方法之一
严谨 尊重 坦诚 担当 奋斗
分解技术
识别主要的项目要素或项目提交成果
项目要素的构成分解,以便项目绩效度量和责任分配
检查分解结果的正确性
必要和充分性检查
完整和模糊性检查
可计划和控制性检查(分配工期、预算、资源和责任人)
项目工作分解的方法之二
严谨 尊重 坦诚 担当 奋斗
问题:要实现项目目标需要完成那些主要工作?
技巧:可以按照项目生命周期的阶段、项目的主要提交成果、产品、系统或者专业。
层次:在
WBS
中处于第二层上,并在结构图形上标示出来。
项目工作分解的步骤
——
步骤一:识别项目的主要组成部分
严谨 尊重 坦诚 担当 奋斗
在已经分解的基础上,判断能否快速方便地估算各个组成部分各自所需的费用和时间、以及责任分配的可能性与合理性。
如果不可以,进入第三个步骤;
(一般情况下,在项目提交成果或阶段这么粗的层次上是很难进行时间或预算估算的,必须进行更细的分解。)
如果可以,则进入第四个步骤;
项目工作分解的步骤
——
步骤二:判断
严谨 尊重 坦诚 担当 奋斗
要完成当前层次上各个部分的工作,需要做那些更细的工作?
这些工作是否可行?可核查?
他们之间的先后顺序怎样?
在
WBS
上标示出来,第三、四、、、、层;
判断:能否快速方便地估算该层的各个组成部分各自所需的费用和时间、以及责任分配的可能性与合理性。
还不行
可以 进入第四步
项目工作分解的步骤
——
步骤三:识别更小的组成部分
严谨 尊重 坦诚 担当 奋斗
1
、如果不进行这一层次的工作,上一层的各项工作能否完成?
2
、完成了该层的所有工作,上一层次的工作就一定能完成吗?
3
、根据检查,对该当前层的工作进行增加、删除或者修改,或者对上层工作进行适当的整理;
4
、本层各项工作的内容、范围和性质是否都已经明确?如果回答肯定,则需要写出了相应的范围说明书,该说明书这就是工作包的范围说明书;
5
、对
“
4
”
的否定,进行必要的修改和补充。
项目工作分解的步骤
——
步骤四:检查工作
严谨 尊重 坦诚 担当 奋斗
项目工作分解的流程
严谨 尊重 坦诚 担当 奋斗
将项目的
产品结构划分
、项目的
阶段划分
以及项目
组织的责任划分
有机地结合起来;
最底层的工作包应当便于完整无缺地分派给项目内外的组织或个人,所以各个工作包之间必须有明确的界面。
界面清楚还有利于减少实施过程中的协调工作量
;
最底层的工作包应该非常具体,以便承担工作的组织或个人都能明确自己的任务、努力的目标以及承担的责任。越具体越利于监督和业绩考核;
WBS
的每个分支并不一定需要分解到相同的层次
;
逐层分解项目或其主要可交付成果的过程,实际上就是分派角色和职责的过程。
项目工作分解注意要点
严谨 尊重 坦诚 担当 奋斗
WBS
的
层次
严谨 尊重 坦诚 担当 奋斗
为完成项目工作任务而分配给每个小组或个人的责任和这些责任者的能力;
责任能力越强,层次可以越少;反之就需要分解得细些,层次多一些;
在项目运行期间管理和控制项目预算、监控和收集成本数据的水平;
控制能力(水平)越高,层次可以越少;反之,就需要分解得细些,层次多一些,因为越细,项目就越容易管理,因而要求的能力就相对低一些。
决定
WBS
详细程度和层次多少的因素
严谨 尊重 坦诚 担当 奋斗
项目工作分解结构图
WBS
词典
编码
工作包描述(内容)
成本预算、时间安排
质量标准或要求
责任人或部门或外部单位(委托项目)
资源配置情况
其它属性
项目
WBS
成果整理
严谨 尊重 坦诚 担当 奋斗
功能(系统)分解结构
产品(系统)分解结构
阶段分解结构
编制
WBS
的几种思路
严谨 尊重 坦诚 担当 奋斗
模板范例
-
水利枢纽工程
严谨 尊重 坦诚 担当 奋斗
模板范例
-
工厂建设项目
严谨 尊重 坦诚 担当 奋斗
模板范例
-
软件开发项目
严谨 尊重 坦诚 担当 奋斗
模板范例
-
软件开发项目
2
严谨 尊重 坦诚 担当 奋斗
汽车项目
WBS
代码举例
AM Acme Motors Expansion Project
Automated System
Design Engineering
System Engineering
Temperature Control Equipment
Robot Controller
System Controller
Software Engineering
Training
Manuals
Conveyor System
System Design and Engineering
Field Operations
Installation
Onsite Testing
Training
Conveyors
Operation Manuals
Office Building Addition
Design and Engineering
Foundation
Structure
Mechanical/Electrical Systems
Elevator
HVAC
Plumbing and Electrical
Exterior Finishes
Brick
Roof
Doors and Windows
Interior Finishes
Plumbing and Lighting Fixtures
Floor and Carpeting
Carpentry
Paint
Structure:
严谨 尊重 坦诚 担当 奋斗
会计科目代码
会计科目是按照项目成本的构成分解以及费用类型(如人工、材料、设备等)对项目成本进行分类、分析、统计和汇总而建立的一套代码体系;
严谨 尊重 坦诚 担当 奋斗
会计科目举例
11101 Automation System Design
11211 Temperature Control Equipment-
Design
11213 Temperature Control Equipment-
Install
11223 Robot Controller-Install
11231 System Controller-Design
11233 System Controller-Install
11314 Software Processor
11315 Automation System Training &
Manuals
12101 Conveyor System Design
12213 Conveyor System Installation
12223 Conveyor System Testing
12311 Conveyors-Design
12312 Conveyors
12325 Conveyor System Operation Manuals
13106 Building Addition Design
13206 Foundation & Site
Woek
(Civil)
13306 Building Structure
13416 Elevator
13426 HVAC
13436
lumbing
/Piping/Electrical
13516 Brick
13526 Roof
13536 Doors/Windows
13616 Floors/Carpeting
13626 Plumbing and Lighting Fixtures
13636 Carpentry
13646 Painting
严谨 尊重 坦诚 担当 奋斗
WBS
代码与会计科目代码的关系
WBS
代码与会计科目代码可以单独存在,分别代表不同的对象;
WBS
与会计科目可以形成某种对应关系,即一个
WBS
代码可以和多个会计科目代码对应,形成关系矩阵;
严谨 尊重 坦诚 担当 奋斗
组织分解结构代码(
OBS
)
组织分解结构代码就是对项目企业进行的部门和岗位定义和划分,并分别用不同的代码表示出来的一个代码体系。
严谨 尊重 坦诚 担当 奋斗
组织分解结构代码举例
A23001
财务主管
A23002
主管助理
A23003
出纳
A23004
会计
1
号
A23005
会计
2
号
。。。
A34001
部门主管
A34002
主管助理
A34003
采购员
1
A34004
采购员
2
A34005
采购员
3
。。。
A12001
部门主管
A12002
主管助理
A12003
薪酬管理
A12004
技能管理
A12005
培训管理
。。。
严谨 尊重 坦诚 担当 奋斗
组织分解结构代码与
WBS
的关系
组织分解结构与
WBS
可以单独存在,分别代表不同的对象;
WBS
与组织机构代码可以形成一一对应的关系,即一个
WBS
代码可以和多个组织机构分解代码相对应,以便对相应的
WBS
工作单元分配责任人;
建立项目责任矩阵
严谨 尊重 坦诚 担当 奋斗
WBS/OBS
的结合
-
责任矩阵
项目
符合
计划
偏离
计划
"WHAT"
WBS
"WHO DOES
WHAT"
责任矩阵
RAM
"WHO"
OBS
"WHEN"
"HOW MUCH"
$$ BUDGET
工作计划
资源计划
"HOW"
严谨 尊重 坦诚 担当 奋斗
资源分解结构代码
资源分解结构代码是为了对项目可利用的资源进行分类和管理而设立的一个代码体系。
严谨 尊重 坦诚 担当 奋斗
资源分解结构举例
严谨 尊重 坦诚 担当 奋斗
资源分解结构与
WBS
的关系
资源分解结构与
WBS
可以单独存在,分别代表不同的对象;
WBS
与资源分解结构代码可以形成某种对应关系,即一个
WBS
代码多个资源代码相对应,同时一个资源分解代码也可以与多个
WBS
代码相对应;
可以建立二者之间矩阵关系。
严谨 尊重 坦诚 担当 奋斗
学习本讲后行动计划(
ACTION LIST
)
从本讲中得到的最大启发是什么
?
回到工作中后,准备做的第一件事是???
严谨 尊重 坦诚 担当 奋斗