什么是分而治之/了解WBS( 二 )


叶子节点要保证足够小,能在一个里程碑中完成 。这就是刚才说的,切得蛋糕要一口就能吃掉,否则就切得不成功,要不一口吃不掉,要不会噎死 。做项目也是一样,把功能划分得细不要紧,一天多做两个功能呗,更有成就感,但你划分得不够细,很久很久都做不完,你就有可能慢慢就看不到希望了 。还是“题目增删改查”这个需求,其实在实现的时候,我们还是划分了四天去实现它,这样项目控制起来就容易很多 。
从结果出发构建WBS,而不是从团队的活动出发 。这点其实是很重要的,“从结果出发”就是你想呈现给用户的样子,你的所有父结点和叶子结点都是用户能看得懂的,而不是你们团队将要使用什么技术来解决这个问题 。就比如抢答用户模块中的“抢答”,我说参赛者一定可以进行“抢答”,用户一定可以看得懂,但我说要使用监听来监测请求,这用户一定看不懂,因为这是你团队要干的事,不是要呈现给用户的结果 。
【什么是分而治之/了解WBS】总结一下,一个项目不可能一下就开发完成,那么就要采取WBS 。采用了WBS,整个项目会更加清晰,也会在每个里程碑时期,感觉有事可干,每个团队成员都能行动起来,向着一个共同的目标努力 。采用WBS要按照最后希望交付给用户的所有功能进行拆分 。这就是吃蛋糕,发胖的全过程,你懂了吗?