zoukankan      html  css  js  c++  java
  • 项目管理【14】 | 项目范围管理-创建工作分解结构(WBS)

    创建WBS是将项目可交付成果和项目工作分解成较小的、更易于管理的组件的管理,其主要作用是对所要交付的内容提供一个结构化的视图。

    1、WBS是以可交付成果为导向的工作层级分解,其分解的对象是项目团队为实现项目目标、提交所需可交付成果而实施的工作。注意:WBS中的“工作”并不是指工作本身,而是指工作所导致的产品或可交付成果。

    2、WBS的层次。WBS将项目整体或主要的可交付成果分解成容易管理、方便控制的若干个子项目或者工作包,子项目需要继续分解为工作包,直至整个项目都分解为可管理的工作包,这些工作包的总和就是项目的所有工作范围。主要包括里程碑、工作包、控制账户、规划包、WBS词典。

    (1)里程碑:标志着某个可交付成果或者阶段的正式完成。

    (2)工作包:最底层的可交付成果或项目工作组成部分。8/80规则建议:最大为一个人80个小时能完成的工作量,最小不低于8个小时。

    (3)控制账户:是一种管理控制点,既可以是工作包,也可以是比工作包更高层次上的要素,用以测量绩效(比如挣值比较)。一个控制账户中可包含多个工作包,但一个工作包仅属于一个控制账户。

    (4)规划包:控制账户之下,工作包之上,工作内容已知但尚缺详细的WBS组成部分,用来暂时做计划的,随着逐渐清晰,规划包最终都会被分解成工作包。

    (5)WBS词典:是描述WBS各组成部分的文件。相当于新华字典。

    3、WBS分层的特点:

    (1)每层中的所有要素之和是下一层的工作之和

    (2)每个工作要素应该具体指派一个层次,不能指派给多个层次

    (3) WBS需要有投入工作的范围描述

    4、创建WBS的ITO详解:

    ①  分解:分解是一种将项目可交付成果和项目工作分解成较小的、更易于管理的组件的技术。

    ②  范围基准:经过批准的项目范围说明书。

    5、WBS分解流程(活动)包括:

    (1)分解什么:识别和分析可交付成果及相关工作

    (2)怎么分解:确定WBS的结构和编排方法

    (3)分解:自上而下逐层分解

    (4)编码:为WBS组件制定和分配标识编码

    (5)检查:实分解的程度是恰当的

    6、WBS分解的方法:

    (1)将项目生命周期的各阶段作为第二层,产品和可交付成果放在第三层

    (2)主要可交付成果作为分解的第二层(如果有部分外包的,最好以这种方式分解,易于管理)

    (3)外包工作也要整合进来分解,卖方需编制相应的合同WBS

    7、WBS不是某个项目团队成员的责任,应该由全体项目团队成员、用户和项目干系人共同完成和一致确认。创建WBS的过程如图所示:

    8、WBS表示形式包括以下两种:

    (1)树型结构:层次清晰,直观性和结构性强,但不容易修改,适合小项目。

    (2)表格形式:直观性较差,但能反映项目的所有要素,适合于大型项目。

    9、WBS分解注意事项(8个方面):

    (1)WBS必须是面向可交付成果的

    (2)WBS必须符合项目的范围

    (3)WBS底层应该支持计划和控制

    (4)WBS中的元素必须要有人负责,且只由一人负责,尽管实际上多人参与

    (5)WBS作为指导而不是原则,应控制在4~6层

    (6)WBS应该包括项目管理工作,也要包含分包出去的工作

    (7)WBS的编制需要所有项目干系人参与

    (8)WBS并非是一成不变的,完成后有可能修改

    10、WBS的目的和作用:

    (1)明确和准确说明项目范围

    (2)清楚地定义项目的边界

    (3)确定完成项目所需要的技术和人力资源

    (4)提高对时间、成本和资源需求量的估算准确性

    (5)为计划、预算、进度和费用控制奠定基础,确定项目进度和控制基准

    (6)将项目工作和财务账目联系起来

    (7)确定工作内容和顺序

    (8)有助于防止需求蔓延

    WBS是以可交付成果为导向的工作层级分解,WBS每下降一个层次就意味着对项目工作更详尽的定义。通过上述的讲解,将使如何分解变得有迹可循。创建的WBS经过批准后,就成为正式

    的“范围基准”,并运用到后续的管理环节之中~

    版权声明:

    本文由lenbor原创整理,转载请联系作者,并注明出处。

    本文部分内容节选自《项目管理师》(清华大学出版社)一书,如果侵犯了您的权利,请告知,我们立即删除。



    官网:http://www.lenbor.com
  • 相关阅读:
    开发板S3C2440挂起NFS步骤
    wind10系统 Atheros AR9271 Wireless Network Adapter USBwifi无线网卡的驱动安装解决无法搜索wifi信号,连接wifi信号无法上网的问题
    编写一个多线程函数实现对数组排序,要求: 1.至少用两个线程 2.数组的元素值可以事先定义好,或者可以从键盘输入(增加一个线程)。 3.用一个线程对数组排序,用另一个线程输出排序结果。 4.保证先排好序,再输出。
    led.c驱动框架2nd
    led.c驱动框架
    文件I/O的操作实例
    Python os.removedirs() 和shutil.rmtree() 用于删除文件夹
    Python os.remove() 删除文件
    Python os.chdir() 方法
    Python os.access() 方法
  • 原文地址:https://www.cnblogs.com/lenbor/p/12595788.html
Copyright © 2011-2022 走看看