WorkBreakdownStructure目标分解方法分享卞海军什么是WBS以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。WBS是一种将复杂任务分解为简单任务的方法将项目分解为可管理的活动作为项目计划和跟踪的基础WBS关键元素:工作(work)--可以产生有形结果的工作任务;分解(breakdown)--是一种逐步细分和分类的层级结构;结构(structure)--按照一定的模式组织各部分。什么是WBS大型/复杂事物的逻辑分解方法整体部分•部分可连续分解,直至每一部分可管理可控制。分解方法类比方法–参考以往类似项目的WBS自上而下的方法–按项目的目标,从上到下,逐级细化,直到参与者满意地认为项目工作已经充分地得到识别和定义–该方法由于可以将工作包定义在适当的粒度,对于项目工期、成本和资源需求的估计可以比较准确自下而上的方法–从详细的任务开始,将已识别和认可的工作包逐级归类到上一层次,直到达到项目的目标–这种方法存在的主要风险是容易丢失项目目标,识别出的工作包不能满足目标需要头脑风暴方法–按项目的目标,组织项目成员进行充分的想象,并把想做的事用图形的方法逐级表示出来,然后再整理成树形的层次结构图或表格方式。也是一种自上而下的方法–这种方法存在的主要风险是思路容易发散,有可能偏离项目的目标WBS分解方法表示方式依据合同需求用户需求说明书产品需求规格说明书表示方式WBS通常有二种表示方式树形的层次结构图行首缩进的表格(类似于大纲)在实际应用中,表格形式的WBS应用比较普遍,特别是在项目管理工具中多采用表格方式MSP、RPM、Excel……分解方式项目策划阶段1.确定项目目标,将项目本身定义为WBS的第1层2.识别项目的所有可交付物,定义WBS的第2层3.对第2层活动元素进一步分解,识别要完成第2层活动元素必须的工作包,并确保这些工作包能覆盖第2层100%的活动元素,定义WBS的第3层。要求可以对其进行估算(工期和成本)项目执行阶段1.对第3层的工作包进一步分解,详细到可以对每项活动安排进度、分配资源,定义WBS的第4-5层2.工作包的定义应考虑80小时法则(80-HourRule)或两周法则(TwoWeekRule),通过这种定期检查的方法,可以控制项目的变化。实例—物流线下POS完成系统各个部件所需的工作物流线下POS支付系统核心平台POSPPOSCOD物流线下POS支付系统需求设计测试系统工程项目管理工作分解结构(WBS)完成整个系统所需的所有工作单元产品分解结构说明系统的部件系统部件将各部件集成到系统中的工作核心平台CODPOSPPOS开发实例—写间谍小说10.0.0搜集背景材料10.1.0去图书馆10.1.1阅读有关美国—苏联关系的资料10.1.2阅读其它间谍小说10.1.3阅读近期期刊以了解当前人们感兴趣的热门话题10.1.4查找相关城市在地图上的位置(莫斯科、华盛顿)10.2.0会见相关政府官员10.2.1访问情报机构10.2.2访问军事机构10.2.3访问民事机构,包括联邦调查局和州有关部门10.2.4会见地方警察11.0.0故事概要11.1.0初步构思11.1.1确定故事的主题11.1.2确定主要人物11.1.3按时间顺序连接故事情节11.2.0精炼构思11.2.1建立联系人物与事件的详细图表11.2.2确定小说的章节12.0.0撰写故事12.1.0第一章12.1.1一群小孩在Potomac河发现一具尸体12.1.2尸体被鉴定为KGB人员12.1.3FBI立案并指定负责人12.1.4负责人的家庭情况12.2.0第2章12.2.1……13.0.0联系出版商13.1.0明确可能的出版商13.1.1查阅”作者指南”以了解出版商的出版要求13.1.2与有出版经验的作者交谈以了解如何与出版商打交道13.1.3联系四家可能的出版商并与编辑进行初步接触13.2.0送三章样稿给预期的出版商13.2.1选择适当的章节选择适当的章节13.2.2送样稿给所选择的出版商13.2.3与出版商保持联系敏捷开发—计划纸牌敏捷开发—ProjectBacklog敏捷开发—sprintbacklogQ&A