在项目管理中,有一个专业名词—WBS ( Work Breakdown Structure ) ,即工作分解结构。
在做 WBS 拆分时,有以下几个原则: 一、100%原则 拆分的任务要 100% 的包含所有交付物。 例如开发项目,在任务拆解时必须覆盖需求评估、设计、开发、 测试和交付五个完整的模块,然后针对不同模块做进一步任务拆解。 二、拆分任务时要相互独立且完全穷尽 ,"相互独立" 意味着不重复造轮子。「完全穷尽」才能不误事。例如采购盘子和采购餐具并存,就是不合理的拆分。 三、要有合理的工作包大小 项目拆解出来的工作包并非越细越好。每个工作包拆解到一个人可以独立负责,不超过1天的工作量为最佳。
一般对软件项目管理做WBS分解有两个维度,粗的维度是按流程进行,细的维度会分解到工作事项。将相对独立,在短期(一般3天)内能完成的工作,作为WBS最小组成部分。当然,对于软件项目管理而言,大部分的任务包都是软件功能。