软件项目管理任务分解2目录•概述•项目初始•项目确立•生存期模型•项目计划•范围计划-需求管理•范围计划-任务分解•成本计划•进度计划•质量计划•管理计划•人员与沟通计划•风险计划•合同计划•集成计划•项目执行控制•集成计划执行控制•核心计划执行控制•辅助计划执行控制•项目结束•结束过程3第五章软件项目范围计划-任务分解任务分解定义任务分解方法任务分解的基本步骤案例分析课程实践:任务分解4任务分解将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更易操作任务分解过程任务分解结果WBS(WorkBreakdownStructure:任务分解结构)5任务分解结构(WBS)WBS是对项目由粗到细的分解过程,它是面向交付成果的,WBS它组织并定义了整个项目范围.6工作包(Workpackages)WBS的最低层次的可交付成果工作包应当由唯一主体负责7图表形式的WBS8清单形式的WBS9第五章软件项目范围计划-任务分解任务分解定义任务分解方法任务分解的基本步骤案例分析课程实践:任务分解10任务分解方法类比:有些项目是具有相似性的,可使用其WBS作为参考。模版参照:很多领域有标准的或半标准的WBS,可以将其作为模板使用。自上而下:从大项目到其细化的为子项目或更细的方法。自下而上:将可能的最终任务列出,然后将其所有任务归类总结出上端项目。11模板参照12自上而下12“变化计数器”系统文件比较预处理增加代码结果处理统计总行标记修改记录修改版本比较找出增删行统计增删行删除代码增加行数删除行数13自下而上13“变化计数器”系统文件比较预处理增加代码结果处理统计总行标记修改记录修改版本比较找出增删行统计增删行删除代码增加行数删除行数14第五章软件项目范围计划-任务分解任务分解定义任务分解方法任务分解的基本步骤案例分析课程实践:任务分解15任务分解的基本步骤①确认并分解项目的主要组成要素。一般指第一级整体要素,要素本身应该是有形的、可证实的结果来描述,便于检测。结果可以是服务,也可以是产品。②确定分解标准。③确定分解是否详细,是否可以作为费用和时间估计的标准,明确责任。④确定项目交付成果(可以编制WBS字典),以此检查交付结果。⑤验证分解的正确性。分解正确后,建立统一编号系统。16WBS编号系统17分解标准应统一:学生管理1.规划2.需求3.设计4.编码5.测试6.提交按照生存期阶段分解1.招生管理2.分班管理3.学生档案管理4.学生成绩管理按照产品组成分解18不能同时使用两种标准进行分解:181.招生管理2.分班管理3.学生档案管理4.学生成绩管理5.规划6.需求7.设计8.编码9.测试10.提交学生管理19WBS字典20明确并识别出项目的各主要组成部分,即主要可交付成果。项目需要完成哪些主要工作?更低层细目是否必要和充分?每个可交付成果是否已经达到足以编制的恰当的成本和历时估算?是否有重复的底层要素?确定可交付成功的组成元素。哪些具体的工作要做?细目是否有明确、完整的定义?核实分解的正确性。最底层的分解是否必要且充分?每项定义是否清晰完整?是否恰当的编制进度和预算?相关人员对任务分解结构进行评审。任务分解结果的检验分解结果检验21检验分解的注意事项1.项目的分解结构是将项目的产品或服务、组织和过程这三种不同结构综合为项目分解结构的过程。2.项目最底层工作要非常具体。3.逐层分解项目也是给项目的组织人员分派各自角色和任务的过程。4.最低层的工作块,一般要有详细、全面的文字说明,定义任务完成的标准。5.不是所有的分支必须分解到同一水平,一般来说,任务分解至少拆分到一周以内的工作量。22任务分解的重要性明确了完成项目所需的工作建立时间观念提供了控制手段范围基线的重要组成部分及时提示是否变更23第五章软件项目范围计划-任务分解任务分解定义任务分解方法任务分解的基本步骤案例分析课程实践:任务分解24医疗信息商务平台25MED:任务分解结果25统计分析用户权限用户信息F1.2管理登录协会/学会注册组织注册个人注册F1.1注册F1用户产品状态管理在线产品离线产品F2.1编辑F2产品信息购买数量的优惠客户的分级优惠F3.1售前F3网上交易F4.1与产品有关F4分类广告按医院科别浏览按产品分类浏览按厂商浏览F2.2浏览F2.3查找接受订单询价F3.2售中查看采购记录统计分析F3.3售后F4.2与产品无关F4.3匹配F4.4招标F5.1编辑F5协会/学会F5.2浏览F5.3管理F6.1编辑F6医院管理F6.2浏览F6.3检索F6.4管理F7Email管理F8Chat管理F9护士排班表F10联机帮助医疗信息商务平台26第五章软件项目范围计划-任务分解任务分解定义任务分解方法任务分解的基本步骤案例分析课程实践:任务分解27课程实践四:项目任务分解实践目的:理解WBS概念,掌握任务分解方法实践要求:1.复习任务分解和验证方法2.编写SPM项目的任务分解,即WBS。3.选择1个团队课堂上讲述SPM项目任务分解结果28本章小结任务分解相关概念任务分解方法WBS的意义-范围基准的形成