项目管理——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是一个描述思路的规 ...
随机推荐
- Python:运算类内建函数列举
1. divmod() python3.x版本中,整除运算用 “//”,取余可以用 “%”,在某些问题中要同时得到商和余数就需要两步运算,而使用divmod函数可以同时得到商和余数: 函数有两个参数d ...
- Mysql增量写入Hdfs(一) --将Mysql数据写入Kafka Topic
一. 概述 在大数据的静态数据处理中,目前普遍采用的是用Spark+Hdfs(Hive/Hbase)的技术架构来对数据进行处理. 但有时候有其他的需求,需要从其他不同数据源不间断得采集数据,然后存储到 ...
- ORACLE当中自定义函数性优化浅析
为什么函数影响性能 在SQL语句中,如果不合理的使用函数(Function)就会严重影响性能,其实这里想说的是PL/SQL中的自定义函数,反而对于一些内置函数而言,影响性能的可能性较小.那么为什么SQ ...
- SQLServer之删除函数
删除函数注意事项 从当前数据库中删除一个或多个用户定义函数.DROP 函数支持本机编译的标量用户定义函数. 如果数据库中存在引用 DROP FUNCTION 的 Transact-SQL 函数或视图并 ...
- 英语口语练习系列-C21-美式幽默
1. 基础词汇 1.1 back [bæk] n. 后背 on the back 靠着背 sleep on the back 仰着睡 back of the chair 椅子的后背 stab sb. ...
- Python爬虫 selenium
库的安装 pip3 install selenium 声明浏览器对象 from selenium import webdriver browser = webdriver.Chrome() brows ...
- 研究好vif 和vshow
另外从源头上处理的???,怎么自己排查出错误??必须 ??https://www.jb51.net/article/124116.htm
- vue 路由元信息
官方文档:路由meta元信息 前言: 在设置面包屑导航还有菜单栏的时候,路由的meta字段可以自定义我们需要的信息,然后路由跳转的时候,提供我们判断条件 文档: 定义路由的时候可以配置 meta 字段 ...
- 转://Oracle数据库升级后保障SQL性能退化浅谈
一.数据库升级后保障手段 为了保障从10.2.0.4版本升级到11.2.0.4版本更加平稳,我们事先采用了oracle性能分析器(SQL Performance Analyzer)来预测数据库的关键S ...
- 011_python常用查询
一.获取指定日期的后(前)一(n)天 # coding=utf-8 import datetime #获取今天日期(年-月-日) today = datetime.date.today() #< ...