发布时间:2020-07-21
大家都知道,软件开发项目是一个整体,如果想要分清项目范围,就要将项目按照一定的原则对其进行任务分解,再将任务分解成一项项工作,工作分解成日常活动。这样一级级分解下去,就可以将无法量化的项目变成可以量化的日常活动,每个活动只能由一个人来完成,一个人所需要的完成时间做为活动的单位时间,这就是WBS(Work BreakDown Structure)工作分解结构法。
WBS工作分解的好处:
1.可以理清整个项目结构,了解项目全貌。
2.通过分析每个节点可以统筹整个项目所需的人力、时间、成本。
3.细分项目范围,为项目划清界线。
4.当提出需求时,能清晰的分辨出所提出需求为新增需求,还是变更需求,便于项目管理者管理项目。
5.通过功能分解,便于了解及控制项目进度,规避风险。
6.通过工作分解便于制订出合理的工作计划。
7.对一个大的工作包往往无法准确的进行评估,当对其进行细化分解后就能评估出相对准确的工作时间与人力资源。
WBS工作分解方式是逐级细分的,从树根一直到树叶的分解方法,直至分解到无法再分解的日常活动为止。
WBS分解步骤为:
项目→任务→工作→日常活动,将一个大项目分解成一个个任务,将任务再分解成可以完成的工作,最后将工作分解成一次次的日常活动。以树状形式进行表达,从树根到树叶,将错综复杂的结构梳理成一级级、一节节的可以完成的工作节点。节点分解适度以一个人日(一个人一天的工作量)为宜,这样便于工作的分配与管理。
WBS工作分解结构的特点:
1.分解是从树根开始,自上而下,逐级进行分解的。
2.对于小项目分解层级一般为4至6级就足够了,层级越多越不易于阅读和管理。
3.上一结点为下一节点的总和。
4.节点最终分解到一个人日的工作量为宜。
5.相同任务只能在WBS的一个树节点上出现,不能出现工作重复的节点内容。
6.一个树梢节点只能由一个人来完成,一个任务节点也只能一个人负责,其它人配合。
7.分解的任务节点树,应该与实际工作情况一致,这样才能对项目进行指导。
如何编制项目工作分解结构?
1.识别项目主要部分
可以按照项目生命周期的阶段、项目的主要提交成果、产品或系统等划分。
2.判断分解是否合理
在已经分解WBS的基础上,判断能各工作包是否能快速、方便地估算出费用、时间以及合理的责分配责任。如果可以,进入第4步,否则进入第3步
3.向下继续分解
在已经分的WBS基础上继续向下分解。一般分解到每个工作包完成时间在80小时左右比较适宜。分解完成后进入第2步,判断分解是否合理。
4.检查
检查分解工作包是否必须、是否完整、没有疏漏。如果没有问题,则撰写范围说明书。
推荐阅读
您的信息已成功提交!
我们的客服人员稍后会与您联系