栖息谷-管理人的网上家园

标题: [原创]WBS分解策略 [打印本页]

作者: 项目经理沙龙    时间: 2008-10-10 09:44
标题: [原创]WBS分解策略
1.        引言
        渐进明细是项目的特点,但这并不意味着不需要计划。没有计划或者是随意的不负责任的计划的项目是一种无法控制的项目。在软件高技术行业,日新月异是主要特点,因此计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。例如对于较为大型的软件开发项目的工作分解结构WBS可采用二次WBS方法,即根据总体阶段划分的总体WBS和专门针对系统设计或编码阶段的二次WBS。这其中部分的原因是需求的颗粒度在一开始往往是比较粗的,因此根据功能点对于整体项目规模的估计误差范围也是比较大的。更为重要的原因是,需求往往不是编码工作分解的准确依据,因为一个需求的功能点可能对应多个代码模块,而多个需求的功能点也可能只对应一个或少数代码模块,同时还有软件复用等因素要考虑,因此只有在需求分析完成以后才能准确地得到系统设计或编码阶段的二次WBS,根据代码模块的合理划分而得出的二次WBS才能在系统设计、编码阶段乃至测试阶段起到有效把握和控制进度的作用。

2.        基本概念
3.        对WBS的理解
从以上解释,我们得出如下结论,WBS是将项目加以定义,明确项目工作任务的。由此可见,WBS在项目管理的重要地位,所以“没有WBS,就没有项目管理”。
对于WBS定义的理解,我个人认为应在以下两方面重点加以理解:

                WBS的最底层次为Work Package(工作细目),工作细目包括为完成该工作细目可交付成果或项目工作组成部分而必需的计划活动和进度里程碑。
                为什么WBS的最底层次不是Schedule Activity(计划活动)而是Work Package(工作细目)呢?
                首先WBS是作为项目范围管理的工具、技术,项目范围管理关注点是项目的组成部分,它面向的是可交付成果,而不是过程。
                其次WBS定义的是项目及其组成部分,是Schedule Activity(计划活动)定义的依据,而不是去定义Schedule Activity(计划活动);
                第三 Schedule Activity(计划活动)是项目进度表的单个组成部分,不是WBS的组成部分。对于这一点,很多人理解上可能有困难。因为,习惯说法是活动是由各项具体工作构成的,而上面的定义我们从字面上看的习惯说法与PMBOK的定义正好相反,但是从本质上去理解两者应该是相同的,只是说法不同。因为在项目管理尚未引进中国以前,我们把活动等同于项目。

        WBS的结构是由逻辑推演而成的,通过层层的包含关系,非常严谨。结构化是WBS的一大重要特性,WBS的逻辑结构错误会直接导致项目实施过程发生错误,严重的会带来项目的失败。
        “做正确的事,正确地做事”是我们从事项目管理的一句格言,WBS首先解决的就是“做正确的事”问题,只有明确了“做正确的事”,“正确地做事”才有基础,所以我们说WBS是现代项目管理的重要基石。


4.        WBS的主要用途

5.        WBS的作用
6.        WBS的主要分解原则
7.        WBS的表示方式
8.        WBS分解方法
        类比法就是以一个类似项目的WBS为基础,制定本项目的工作分解结构。例如,ABC飞机制造公司,曾设计制造多种类型的大型客机,当他们计划投入设计生产某种新型战斗机时,就可以使用以往制造大型客机而设计的子系统。以从前的子系统为基础,开始新项目的WBS的编制。比如,该WBS的第一层中有飞机机身顶,该项又包括了飞机前身、飞机中部、飞机后身和机翼等第二层的多个子项。这种一般性的产品导向的WBS就成为新飞机项目的范围定义和新型战斗机成本估算等工作的起点。即参考类似项目的WBS创建新项目的WBS。
        自上而下法常常被视为构建WBS的常规方法,即从项目最大的单位开始,逐步将它们分解成下一级的多个子项。这个过程就是要不断增加级数,细化工作任务。这种方法对项目经理来说,可以说是最佳方法,因为他们具备广泛的技术知识和对项目的整体视角。
        自下而上法,是要让项目团队成员从一开始就尽可能的确定项目有关的各项具体任务,然后将各项具体任务进行整合,并归总到一个整体活动或WBS的上一级内容当中去。仍以ABC飞机制造公司设计制造新型战斗机为例,用这种方法,则不是开始就考察WBS制定的指导方针或是参考其他类似项目的WBS,而是尽可能详细的列出那些项目团队成员认为完成项目需要做的任务。在列出详细的任务清单后,就开始对所有工作进行分类,以便于将这些详细的工作归入上一级的大项中。比如说,项目团队某小组中的商业分析人员会知道他们必须确定用户对项目的要求以及该项目的内容要求;工程师们也会知道他们必须确定对系统的要求和对发动机的要求。于是,该小组可能会将这四项任务都归入到战斗机制造项目的概念设计这个总项中去。自下而上法一般都很费时,但这种方法对于WBS的创建来说,效果特别好。项目经理经常对那些全新系统或方法的项目采用这种方法,或者用该法来促进全员参与或项目团队的协作。
        如果存在WBS的指导方针,那就必须遵循这些方针。许多DOD(国防部)项目都要求承包商按照国防部提供的WBS模板提交他们的项目建议书。这些建议书必须包括针对WBS中每一项任务的成本估算,既有明细估算项,也有归总估算项。项目整体的成本估算必须是通过归总WBS底层各项任务成本而得到的。当国防部有关人员对成本计划进行评审时,他们必须将承包商的成本估算与国防部的成本估算进行对比,如果某项WBS任务成本有很大的出入,那一般就意味着对要做的工作任务还没搞清楚。

9.        确定WBS是否已分解到足够详细的一层

作者:赖臻基,PMP

QQ群交流:73908409

[此贴子已经被作者于2008-11-26 14:51:30编辑过]

作者: believehhh    时间: 2008-10-23 22:24
讲的很棒!值得分享
作者: 项目经理沙龙    时间: 2008-10-24 14:40

感谢楼上believehhh的支持!

关于WBS,也烦请多提提意见!


作者: luckyczb    时间: 2008-10-27 10:56

不错

最近在学习这个,很有收获!


作者: 项目经理沙龙    时间: 2008-10-27 17:19

希望能帮到楼上,呵呵

[em01]
作者: liujijun    时间: 2008-10-31 12:11
楼主对项目的诠注比较全面,支持!
作者: 项目经理沙龙    时间: 2008-10-31 17:37
大家互相交流,互相探讨项目管理技术
作者: fish0203    时间: 2008-11-7 05:22

LZ归纳的很好。收藏了。[em02]

正在写THE PURPOSE OF WBS 的论文,中文都不是很明白,真难写啊。


作者: jan2591    时间: 2008-11-9 15:39
值得分享
作者: liujijun    时间: 2008-11-16 09:05
多谢,楼主分析得很好,希望能够有机会向楼主请教相关问题啊
作者: 项目经理沙龙    时间: 2008-11-19 16:17
QUOTE:
以下是引用liujijun在2008-11-16 9:05:34的发言:
多谢,楼主分析得很好,希望能够有机会向楼主请教相关问题啊

您太客气了,互相学习与交流!

QQ群:73908409

[此贴子已经被作者于2008-11-21 14:53:19编辑过]

作者: 阿土伯    时间: 2008-11-20 13:18
 是自己的原作么?思路很清晰。谢谢
 

作者: 5105175    时间: 2008-11-21 11:16

我一直以来都是PDCA,现在和做正确的事并正确地做事结合,对我的启发更大了,感谢LZ的总结归纳。


作者: 项目经理沙龙    时间: 2008-11-26 14:54
QUOTE:
以下是引用阿土伯在2008-11-20 13:18:59的发言:
 是自己的原作么?思路很清晰。谢谢
 

是的,作者:赖臻基,PMP

与栖息谷的项目经理共同分享项目管理知识!


作者: ZHX929    时间: 2008-11-29 16:28
收获不小
作者: zgb613    时间: 2009-2-26 15:05

分析得非常的清晰,活动和可交付成果的差异,活动是一个动作过程,实现可交付成果的动作流程,可交付成果是活动的结果


作者: pommer    时间: 2009-3-4 19:16

收藏一下


作者: newpic99    时间: 2009-3-12 16:17
讲的不错
作者: 项目经理沙龙    时间: 2009-3-17 10:02

希望对各位有所帮助


作者: william_bear    时间: 2009-5-6 11:20

WBS分解方法中的自下而上法,还没有用过,以后有机会试试,谢谢。

另外,除了“确定WBS是否已分解到足够详细的一层”,搂主能不能也总结一下“如何确定WBS是否分解得过细”?谢谢。


作者: mflyskym    时间: 2009-5-12 10:06

分析的比较透彻,还是支持了


作者: danielle007    时间: 2009-5-12 13:36
有点像老师讲的哦,呵呵^……比较好啊!
作者: xinwuhanqqm    时间: 2009-6-12 12:45
谢谢!
作者: wxmang    时间: 2009-11-17 17:50
很好谢谢分享
作者: liujijun    时间: 2009-11-21 10:50

it is useful


作者: hgdmba123    时间: 2009-11-21 11:57
标题: 挺好~的
  讲的挺详细的,不错不错~!
作者: yzsteph    时间: 2009-11-26 13:19

楼主讲的比较详细,很好。

如果能结合实际事例可能会大家会更能理解。


作者: 《黑夜》    时间: 2009-11-26 18:44

谢谢


作者: gugu_1212    时间: 2009-11-30 17:02
谢谢讲解!
作者: gugu_1212    时间: 2009-11-30 17:36
学习~
作者: powerproject    时间: 2009-12-2 22:08
顶一下,好文章。
作者: qxj18981    时间: 2009-12-8 13:51
“以可交付成果”为导向来分解,很好!
作者: neognod    时间: 2009-12-17 11:41
学习啦 实践经验的总结啊
作者: dliurong    时间: 2009-12-27 21:35

谢谢您的分享,非常感谢!


作者: queniao    时间: 2009-12-29 11:40

学习了,这个工具在项目中必须用起来才是


作者: 子民321    时间: 2010-1-15 11:03
好东西,谢谢分享了。
作者: abarshih    时间: 2010-1-25 21:46
NICE
作者: fwnet    时间: 2010-3-8 14:02
 很好的理解
作者: allen6003    时间: 2010-3-12 10:53

挺复杂的


作者: ahowei    时间: 2010-3-27 21:30
mark
作者: chennick    时间: 2010-12-16 18:27

学习项目管理的好东东,

感谢大大无私的分享!
作者: 欢乐王子    时间: 2011-1-19 20:29
很有收获!
作者: mustang88    时间: 2011-1-29 09:00
学习了,谢谢楼主分享!
作者: 夜夜夜黑    时间: 2011-7-1 21:05
在项目管理中WBS分解是相当重要的,学习了,谢谢提供!
作者: ll19870809    时间: 2011-7-3 13:01
非常有用 谢谢楼主




欢迎光临 栖息谷-管理人的网上家园 (http://bbs.21manager.com.cn/) Powered by Discuz! X3.2