项目管理——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是一个描述思路的规 ...
随机推荐
- Linux Logwatch的学习总结
Logwatch功能介绍 Logwatch是一款Perl脚本编写的.开源的日志分析工具.它能对原始的日志文件进行解析并转换成结构化格式的文档,也能根据您的使用情况和需求来定制报告.Logwatch的特 ...
- topjui中combobox使用
1.创建combobox的方法 常用的一种是通过Js定义,一种是通过在input输入框中定义,还有一种通过在selete标签中定义,可以去看easyui的官方文档 http://www.jeasyui ...
- 《PHP扩展及核心》
本文地址:http://www.cnblogs.com/aiweixiao/p/8202365.html 原文地址: 欢迎关注微信公众号 程序员的文娱情怀 一.主要内容: 1️⃣php扩展的概念和底 ...
- Kafka集成Kerberos之后如何使用生产者消费者命令
1.生产者1.1.准备jaas.conf并添加到环境变量(使用以下方式的其中一种)1.1.1.使用Kinit方式前提是手动kinit 配置内容为: KafkaClient { com.sun.secu ...
- $.extend()浅拷贝深拷贝
参考网址:http://bijian1013.iteye.com/blog/2255037 jQuery.extend() 函数用于将一个或多个对象的内容合并到目标对象. 注意:1. 如果只为$.ex ...
- 【题解】P2324 [SCOI2005]骑士精神
·有关IDA* 是带有估值函数的迭代加深搜索,表现出出色的效率. 估值函数可以简单的定义为「已经到位的骑士的个数」. 然后就是普通的迭代加深了. 算法酷炫不一定赢,搜索好才是成功. ——Loli Co ...
- 勇者斗恶龙 uva 11292(简单贪心)
思路:先将龙和士兵进行分别排序从小到大.然后,每次找当前最小龙的第一个大于它的骑手之后退出,开始下一个龙,重复上一次操作. #include<iostream> #include<a ...
- redis 初步认识三(设置登录密码)
1.cmd 2.cd C:\Program Files\Redis 3.redis-cli.exe -h 127.0.0.1 -a 123456
- 排序算法(sorting)
学习到的排序算法的总结,包括对COMP20003中排序部分进行总结,部分图片来自COMP20003 有部分内容来自http://www.cnblogs.com/eniac12/p/5329396.ht ...
- windows服务器nginx+php启动开源ecshop
1,下载php,nginx,ECShop源码 2,解压php到指定目录(如:C:\php-7.2.6) 2.1,找到指定目录下文件php.ini-development复制重命名为php.ini 2. ...