首先我们要了解什么是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工作分解法的更多相关文章

  1. 【工作分解法】IT人,你的工作“轻松”么?

    一.前言 假如读者是一个老板,下面有两位员工,工作难度一样,完成量一样,人品和责任心也一样.一位每天加班加点,废寝忘食的工作:而另外一位每天在座位上喝着咖啡,非常的轻松自如的工作.您会更器重哪一位? ...

  2. [原创]浅谈对任务分解法WBS应用

    [原创]浅谈对任务分解法WBS应用 1.WBS是什么? 即Work Breakdown Structure如何进行WBS分解:目标→任务→工作→活动 2.WBS分解的原则:将主体目标逐步细化分解,最底 ...

  3. Matlab数值计算示例: 牛顿插值法、LU分解法、拉格朗日插值法、牛顿插值法

    本文源于一次课题作业,部分自己写的,部分借用了网上的demo 牛顿迭代法(1) x=1:0.01:2; y=x.^3-x.^2+sin(x)-1; plot(x,y,'linewidth',2);gr ...

  4. Guass列选主元消去法和三角分解法

    最近数值计算学了Guass列主消元法和三角分解法解线性方程组,具体原理如下: 1.Guass列选主元消去法对于AX =B 1).消元过程:将(A|B)进行变换为,其中是上三角矩阵.即: k从1到n-1 ...

  5. [Architecture] 系统架构正交分解法

    [Architecture] 系统架构正交分解法 前言 随着企业成长,支持企业业务的软件,也会越来越庞大与复杂.当系统复杂到一定程度,开发人员会发现很多系统架构的设计细节,很难有条理.有组织的用一张大 ...

  6. 时间序列分解-STL分解法

    时间序列分解-STL分解法 [转载时请注明来源]:http://www.cnblogs.com/runner-ljt/ Ljt 作为一个初学者,水平有限,欢迎交流指正. STL(’Seasonal a ...

  7. 大规模问题的分解法-D-W分解法

    大规模线性规划问题的求解极具挑战性,在效率.存储和数值稳定性等方面对算法都有很高的要求.但是这类问题常常非常稀疏且有特殊结构,能够分解为若干个较小规模问题求解. 线性规划问题的目标函数和非负约束都可分 ...

  8. Miiler-Robin素数测试与Pollard-Rho大数分解法

    板题 Miiler-Robin素数测试 目前已知分解质因数以及检测质数确定性方法就只能\(sqrt{n}\)试除 但是我们可以基于大量测试的随机算法而有大把握说明一个数是质数 Miler-Robin素 ...

  9. WBS 工作分解结构

    WBS:工作分解结构(Work Breakdown Structure) 创建WBS:创建WBS是把项目 交付成果和项目工作分解成较小的,更易于管理的组成部分的过程. 主要用途WBS是一个描述思路的规 ...

随机推荐

  1. Linux查杀stopped进程

      在Linux系统下面,top命令可以查看查看stopped进程.但是不能查看stopped进程的详细信息.那么如何查看stopped 进程,并且杀掉这些stopped进程呢? ps -e j | ...

  2. vue(2)—— vue简单语法运用,常用指令集

    按照前面的文章:vue(1)——node.js安装使用,利用npm安装vue  安装完vue之后,就可以使用vue了 vue vue简介 前面安装好vue之后,确实还没有对vue进行介绍,首先,官网: ...

  3. Python运算符之翩若惊鸿,婉若游龙

    python中的运算符算术运算符:主要用于两个对象算数计算(加减乘除等运算)比较运算符:用于两个对象比较(判断是否相等.大于等运算)赋值运算符:用于对象的赋值,将运算符右边的值(或计算结果)赋给运算符 ...

  4. errno 的使用

    error是一个包含在<errno.h>中的预定义的外部int变量,用于表示最近一个函数调用是否产生了错误.若为0,则无错误,其它值均表示一类错误. perror()和strerror() ...

  5. Jenkins+VS项目持续集成

    软件安装 安装包下载连接:https://jenkins.io/download/ 安装步奏:略 账户名:admin 密码:C:\Program Files (x86)\Jenkins\secrets ...

  6. 云数据库PolarDB(一)

    一.出现的背景及PolarDB简介 阿里云,中国第一家拥有完整云计算能力的企业. 2015年,在计算界的奥运会Sort Benchmark中,阿里云计算100TB数据排序只用了不到7分钟,把Apach ...

  7. KAPTCHA验证码使用步骤

    使用kaptcha可以方便的配置: · 验证码的字体 · 验证码字体的大小 · 验证码字体的字体颜色 · 验证码内容的范围(数字,字母,中文汉字!) · 验证码图片的大小,边框,边框粗细,边框颜色 · ...

  8. 登陆验证AuthorizeAttribute

    自定义验证,验证失败后:Response.Redirect.

  9. pyinstaller 打包selenium脚本 取消cmd

    更改源代码 找到文件(selenium->webdriver->common->service.py) 添加一个参数

  10. React 特性剪辑(版本 16.0 ~ 16.9)

    Before you're going to hate it, then you're going to love it. Concurrent Render(贯穿 16) 在 18年的 JSConf ...