项目管理——WBS工作分解法
首先我们要了解什么是WBS工作分解法
工作分解结构(Work Breakdown Structure,简称WBS)跟因数分解是一个原理,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。
即:项目→任务→工作→日常活动
项目分解的目的:
(1)将整个项目划分成可以进行管理的较小部分,同时确定工作内容和工作流程;自上面下地将总体目标划分成一些具体的任务,划分不同单元的相应职责,由不同的组织单元来完成,并将工作与组织结构相联系,形成责任矩阵;
(2)针对较小单元,进一步对时间,资金和资源等做出估计;
(3)为计划、预算、进度安排和成本控制提供基础结构。
WBS工作分解的好处:
- 可以理清整个项目结构,了解项目全貌。
- 通过分析每个节点可以统筹整个项目所需的人力、时间、成本。
- 细分项目范围,为项目划清界线。
- 当提出需求时,能清晰的分辨出所提出需求为新增需求,还是变更需求,便于项目管理者管理项目。
- 通过功能分解,便于了解及控制项目进度,规避风险。
- 通过工作分解便于制订出合理的工作计划。
- 对一个大的工作包往往无法准确的进行评估,当对其进行细化分解后就能评估出相对准确的工作时间与人力资源。
建立WBS的方法
建立方法
1)遵循指导方针
DOD 的项目范围说明中明确指出项目的WBS
2)类比法
选取相似项目的WBS作为参考
3)从上至下或从下至上方法
建立WBS的指导原则
一个单位工作任务只能在WBS中出现一次
一个WBS项的工作内容是其下一级各项工作之和
每项工作由一个人负责
WBS必须与工作任务的实际执行过程相一致
项目组成员参与WBS 的制定过程
每一个WBS项必须有准确描述
WBS具有一定的灵活性,以适应变更的需要
WBS分解
WBS分解的原则
将主体目标逐级分解,逐步细化,最底层的任务活动可直接分派到个人去完成,WBS分解的0层、1层可以作为网路计划的基础, WBS分解的2层、3层可以作为详细计划的基础;
工作分得越细,制定计划时就越容易。
功能或技术的原则:考虑到每一阶段到底需要什么样的技术或专家
组织结构:考虑项目的分解应适应组织管理的需要
地理位置:主要是考虑处于不同地区的子项目
系统或子系统原则:根据项目在某些方面的特点或差异将项目分为几个不同的子项目
百分百原则:在下级分解元素中要能够保证上级项目的工作被百分之百地覆盖了。
WBS分解的一般步骤
总项目
子项目或主体工作任务
主要工作任务
次要工作任务
小工作任务或工作元素
WBS分解的方法:
自上而下与自下而上的充分沟通
一对一个别交流
小组讨论
WBS分解的标准:
分解后的活动结构清晰;
逻辑上形成一个大的活动;
集成了所有的关键因素;
包含临时的里程碑和监控点;
所有活动全部定义清楚;
WBS分解注意事项
分解后的任务应该是:
可管理的、可定量检查的、可分配任务的、独立的
复杂工作至少应分解成二项任务
表示出任务间的联系
不表示顺序关系
最低层的工作应具有可比性
与任务描述表一起进行
包括管理活动
包括次承包商的活动
下面是几种WBS分解图
世博会工程项目建设图
世博会项目分解图
世博会工程项目建设图比较具有参考性,有看不清楚的,可以私聊小编获取,以及本文的PPT
项目管理——WBS工作分解法的更多相关文章
- 【工作分解法】IT人,你的工作“轻松”么?
一.前言 假如读者是一个老板,下面有两位员工,工作难度一样,完成量一样,人品和责任心也一样.一位每天加班加点,废寝忘食的工作:而另外一位每天在座位上喝着咖啡,非常的轻松自如的工作.您会更器重哪一位? ...
- [原创]浅谈对任务分解法WBS应用
[原创]浅谈对任务分解法WBS应用 1.WBS是什么? 即Work Breakdown Structure如何进行WBS分解:目标→任务→工作→活动 2.WBS分解的原则:将主体目标逐步细化分解,最底 ...
- Matlab数值计算示例: 牛顿插值法、LU分解法、拉格朗日插值法、牛顿插值法
本文源于一次课题作业,部分自己写的,部分借用了网上的demo 牛顿迭代法(1) x=1:0.01:2; y=x.^3-x.^2+sin(x)-1; plot(x,y,'linewidth',2);gr ...
- Guass列选主元消去法和三角分解法
最近数值计算学了Guass列主消元法和三角分解法解线性方程组,具体原理如下: 1.Guass列选主元消去法对于AX =B 1).消元过程:将(A|B)进行变换为,其中是上三角矩阵.即: k从1到n-1 ...
- [Architecture] 系统架构正交分解法
[Architecture] 系统架构正交分解法 前言 随着企业成长,支持企业业务的软件,也会越来越庞大与复杂.当系统复杂到一定程度,开发人员会发现很多系统架构的设计细节,很难有条理.有组织的用一张大 ...
- 时间序列分解-STL分解法
时间序列分解-STL分解法 [转载时请注明来源]:http://www.cnblogs.com/runner-ljt/ Ljt 作为一个初学者,水平有限,欢迎交流指正. STL(’Seasonal a ...
- 大规模问题的分解法-D-W分解法
大规模线性规划问题的求解极具挑战性,在效率.存储和数值稳定性等方面对算法都有很高的要求.但是这类问题常常非常稀疏且有特殊结构,能够分解为若干个较小规模问题求解. 线性规划问题的目标函数和非负约束都可分 ...
- Miiler-Robin素数测试与Pollard-Rho大数分解法
板题 Miiler-Robin素数测试 目前已知分解质因数以及检测质数确定性方法就只能\(sqrt{n}\)试除 但是我们可以基于大量测试的随机算法而有大把握说明一个数是质数 Miler-Robin素 ...
- WBS 工作分解结构
WBS:工作分解结构(Work Breakdown Structure) 创建WBS:创建WBS是把项目 交付成果和项目工作分解成较小的,更易于管理的组成部分的过程. 主要用途WBS是一个描述思路的规 ...
随机推荐
- PJSUA2开发文档--第七章 呼叫 Calls类
7 呼叫Calls 呼叫由Call类处理 7.1 子类化Call类 要使用Call类,应用程序应创建子类,如: class MyCall : public Call { public: MyCal ...
- Linux中Apache服务器的简单配置
配置Apache服务器: 1.安装Apache,可以参考Linux 中yum的配置来安装: yum install http* -y 2.修改SELinux: setenforce 0 查看: 3.防 ...
- 一文把samba相关的都说清楚
1.前言 samba源码都一样,配置也也一样,各个不同linux版本,唯一不同的是对服务的启动方式不同.下面以ubuntu14.4为例,说明. 2. 安装samba samba的安装,可以源码安装,大 ...
- java-----理解java的三大特性之多态
的java提高篇(四)-----理解的java的三大特性之多态 面向对象编程有三大特性:封装,继承,多态. 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据.对外 ...
- SQLServer之修改DEFAULT约束
使用SSMS数据库管理工具修改DEFAULT约束 1.连接数据库.选择数据表->右键点击->选择设计. 2.在表设计器窗口->选中要修改的数据列->在列属性中找到默认值绑定-& ...
- php分页实现
<?php header("content-type:text/html;charset=utf8"); include 'conn.php'; //每页显示的数据条数 $p ...
- PhpStorm 常用插件
PhpStorm 插件 Dash : Dash 需要配合软件 Dash 使用. IdeaVim IdeaVim 对于习惯于使用 Vim 操作方式的人来说是个大福音. IdeaVim 也有默认配置, 可 ...
- 磁盘缓存--YYCache 设计思路
为了设计一个比较好的磁盘缓存,我调查了大量的开源库,包括 TMDiskCache.PINDiskCache.SDWebImage.FastImageCache 等,也调查了一些闭源的实现,包括 NSU ...
- 转://linux下的CPU、内存、IO、网络的压力测试工具与方法介绍
转载地址:http://wushank.blog.51cto.com/3489095/1585927 一.对CPU进行简单测试: 1.通过bc命令计算特别函数 例:计算圆周率 echo "s ...
- 解决 tomcat 重启上传文件消失
开发模式 首先开发者模式下,部署在 Tomcat 上没有什么好的办法,否则无法调试 除非使用绝对路径,缺点:不同的操作系统路径不同,自动设置 对于图片上传一般我们使用图片服务器,上传 CDN中 一般获 ...