第5章任务分解剖析.

上传人:今*** 文档编号:107525754 上传时间:2019-10-19 格式:PPT 页数:68 大小:3.21MB
返回 下载 相关 举报
第5章任务分解剖析._第1页
第1页 / 共68页
第5章任务分解剖析._第2页
第2页 / 共68页
第5章任务分解剖析._第3页
第3页 / 共68页
第5章任务分解剖析._第4页
第4页 / 共68页
第5章任务分解剖析._第5页
第5页 / 共68页
点击查看更多>>
资源描述

《第5章任务分解剖析.》由会员分享,可在线阅读,更多相关《第5章任务分解剖析.(68页珍藏版)》请在金锄头文库上搜索。

1、情景引入,0,情景引入,chapter_2,1,情景引入,2,?,路线图:范围计划,3,软件项目管理 第二篇,4,第 5 章 软件项目任务分解,本章要点,5,一,二,三,四,任务分解定义,任务分解方法,任务分解的基本步骤,案例分析,五,课程实践,任务分解,chapter_5,6,将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更易操作,任务分解 过程,任务分解 结果,WBS( Work Breakdown Structure:任务分解结构),类型,清单 图表,图表类型,WBS,9,WBS是对项目由粗到细的分解过程。 面向交付成果的 WBS它组织并定义了整个项目范围,工作包(

2、 Work packages),10,WBS的最低层次的可交付成果 工作包应当由唯一主体负责,图表形式的WBS,chapter_2,11,清单形式的WBS,chapter_2,12,WBS表达形式层次结构图和锯齿列表,WBS工作编码,由高层向下层用多位码编排,要求每项工作有唯一的编码 1000 1100 1110 1111 1112 1113 1120 1121 1122 1123 1200,WBS工作编码的意义,对WBS的任务进行编码,WBS就不仅是一个任务表示方式,它还可以充当一个共同的信息交换语言,为项目的所有信息建立一个共同的定义。例如:它是计划、成本、风险、监督和评审、考核等过程的基

3、本信息来源和依据。 通过任务编码,我们就能够把项目的所有要素在一个共同的基础(WBS)上建立关联,在此基础上建立各管理过程的所有信息沟通。,WBS工作编码的意义,应用WBS作为项目信息的共同基础的最大优点是,为监控及预测费用、进度、实施等不同过程,建立了一个统一的项目信息系统,WBS给所有阶段、过程的项目管理人员提供了一个均可以与之作对比的一致基准,并且在大型项目中,由于参加者众多及人员可能发生的变化,使所用的项目概念、阶段、任务对所有的参加者都具有相同意义是很重要的,而WBS通过编码和编码字典的编制可使这一点得到保证。,WBS的编码原则,不论编码采用什么形式,编码应具备以下基本原则: (1)

4、编码应能反映出任务单元在整个项目中的层次和位置,例如:1.2.3和3.4.5显然是在不同层的不同位置。 (2)当发生任务增加和删减时,整个的层次体系不会发生巨大变化,只是在恰当的位置,进行增删。 (3)编码方便进行任务的索引。 (4)编码方便与其他过程管理的相互参照。,WBS工作分解的原则,功能或技术的原则:考虑到每一阶段到底需要什么样的技术或专家 组织结构:考虑项目的分解应适应组织管理的需要 地理位置:主要是考虑实施处于不同地区的子项目 系统或子系统原则:根据项目在某些方面的特点或差异将项目分为几个不同的子项目.,本章要点,19,一,二,三,四,任务分解定义,任务分解方法,任务分解的基本步骤

5、,案例分析,五,课程实践,分解方法,chapter_5,20,类比 模版参照 自上而下 自下而上,模板参照,chapter_2,21,自上而下,22,自下而上,23,“变化计数器”系统,文件比较,预处理,增加 代码,结果处理,统计总行,标记修改,记录 修改,版本 比较,找出 增删行,统计 增删行,删除代码,增加 行数,删除 行数,本章要点,24,一,二,三,四,任务分解定义,任务分解方法,任务分解的基本步骤,案例分析,五,课程实践,任务分解的基本步骤,chapter_5,25,确认并分解项目的组成要素(WBS编号) 确定分解标准 确定分解是否详细 确定项目交付成果(可以编制WBS字典) 验证分

6、解的正确性,WBS分解的一般步骤,(1)总项目 (2)子项目或主体工作任务 (3)主要工作任务 (4)次要工作任务 (5)小工作任务或工作元素,软件项目开发的WBS,1 项目启动阶段 1.1 售前阶段 1.1.1 提供技术白皮书和现场的技术介绍,了解项目需求 1.1.2 提交项目可行性研究报告 1.1.2 提交项目开发计划 1.1.4 提交项目风险管理计划 1.1.5 通过公司的立项评审 1.1.6 进行项目前期开发(制作需求模板、功能演示系统、关键技 术分析和实验等) 1.1.7 向用户提交系统建设建议书 1.2 招标和合同签订阶段 1.2.1 制作标书,参加投标和答标活动 1.2.2 中标

7、后,根据商务谈判的结果,制作合同副本 1.2.3 合同签订,1.3 项目前期准备阶段 1.3.1 指定项目经理、子项目经理或技术经理,成立项目组。 1.3.2 完成工作任务分解(WBS) 1.3.3 划分接口人员责任 1.3.4 提交项目进度计划 1.3.5 提交项目成本预算 1.3.6 提交风险控制计划 1.3.7 其他专项计划:对本项目开发中需制订的各个专题计划(如分合同计划、开发人员培训计划、测试计划、安全保密计划、质量控制计划、配置管理计划、用户培训计划、系统安装计划等),分别进行制订。 1.3.8 以上项目计划提交公司评审,并形成项目任务责任书下达,软件项目开发的WBS,2 需求分析

8、阶段 2.1 分析用户需求 2.1.1与用户一起分析需求,并形成用自然语言表述的需求说明 书,由用户确认 2.1.2将用户确认的需求说明书,转化为用计算机术语描述的 系统需求规范书 2.1.3提交系统需求规范书,进行评审 2.2 形成集成测试计划,提交公司评审 3 系统设计阶段 3.1 系统总体设计 3.1.1运行环境设计 3.1.2 基本业务处理流程描述 3.1.3 系统结构设计 3.1.4 模块关系设计 3.1.5 人工处理过程 3.1.6 尚未解决的问题,软件项目开发的WBS,3.2 接口设计 3.2.1用户接口 3.2.2 外部接口 3.2.3内部接口 3.3 运行设计 3.3.1 运

9、行模块组合:说明对系统施加不同的外界运行控制时所引 起的各种不同的运行模块组合,说明每种运行所历经的内部 模块和支持软件。 3.3.2 运行控制:说明每一种外界的运行控制的方式方法和操作步骤 3.3.3运行时间:说明每种运行模块组合将占用各种资源的时间。 3.4 系统数据结构设计 3.4.1逻辑结构设计要点 3.4.2物理结构设计要点 3.4.3数据结构与程序的关系 3.4.3.1 后备技术 3.4.3.2 降效技术 3.4.3.3 恢复及再启动技术,软件项目开发的WBS,WBS编号系统,WBS编号系统,chapter_2,32,WBS字典,chapter_2,33,检验分解结果的标准,cha

10、pter_5,34,最底层的要素是否是实现目标的充分必要条件,最底层要素是否有重复的,每个要素是否清晰完整定义,最底层要素是否有定义清晰的责任人,是否可以进行成本估算和进度安排,分解标准,WBS任务分解建议,chapter_5,35,最低层是可控的和可管理的,但是不必要的过细 每个Work package必须有一个提交物 定义任务完成的标准 有利于责任分配 推荐任务分解到40小时以内,80/8规则,WBS编号系统,WBS与OBS(组织分解结构),工作责任分配表制定,目的:对项目的每一项任务分配责任者和落实责任。 用途:明确各单位或个人的责任,便于项目管理部门在项目实施过程中的管理协调。 依据:

11、以工作分解结构图表和项目组织结构图表为依据制作此表。 结果:工作责任分配表,责任分配表,责任分配表 ( 负责 审批 辅助 承包 通知),销售报告系统项目责任矩阵,1实际负责 2一般监督 3参与商议 4可以参与商议 5必须通知 6最后批准,简化的责任矩阵,分解标准,生存期 功能组成 项目的组织单位 。,分解标准应统一:学生管理,46,规划 需求 设计 编码 测试 提交,按照生存期阶段分解,1. 招生管理 2. 分班管理 3. 学生档案管理 4. 学生成绩管理,按照产品组成分解,不能同时使用两种标准进行分解:,47,招生管理 分班管理 学生档案管理 学生成绩管理 规划 需求 设计 编码 测试 提交

12、,学生管理,检验分解结果的标准,最底层的要素是否是实现目标的充分必要条件 最底层要素是否有重复的 每个要素是否清晰完整定义 最底层要素是否有定义清晰的责任人,是否可以进行成本估算和进度安排,WBS的指南(1),WBS分解的规模和数量因项目而异 收集与项目相关的所有信息 参看一下类似的项目的WBS,与相关人员讨论 可以参照模板 最低层是可控的和可管理的,但是避免不必要的过细,最好不要超过7层, 软件项目推荐分解到40小时的任务 每个Work package必须有一个提交物 注:80/8规则,8-80原则,有时又称2周原则,就是任务分解最小到8小时,最大到80小时;目的是为了在项目执行期内更好的检

13、查和控制。通过这一手段可以把项目的问题暴露在两周之内或更短的时间。制定项目计划的目的是为了更好的控制项目,任务分解的结果便是项目执行、检查、控制的依据,,WBS的指南(2),定义任务完成的标准 每个WBS必须有利于责任分配 可以准备WBS的字典 最后与相关人员进行评审,WBS模板举例,WBS字典内容,WBS字典实例,WBS意义,提供了项目范围基线,是范围变更的重要输入 为评估和分配任务提供具体的工作包 进行估算和编制项目进度的基础 对整个项目成功的集成和控制起到非常重要的作用,网管系统(图表)分解实例,本章要点,58,一,二,三,四,任务分解定义,任务分解方法,任务分解的基本步骤,案例分析,五

14、,课程实践,医疗信息商务平台,chapter_5,59,MED:任务分解结果,60,本章要点,61,一,二,三,四,任务分解定义,任务分解方法,任务分解的基本步骤,案例分析,五,课程实践,案例分析,School项目进行任务分解 WBS结果,案例讨论,假如您要在自己的家里举行一次生日宴会,请按WBS为你制定一份工作的分解计划?,生日宴会WBS(锯齿结构),1.0 晚宴 1.1生日蛋糕 1.2饮料 1.3清洗 1.3.1食品 1.3.2餐具 1.4做菜 1.4.1凉菜 1.4.2熟菜,1.4.2.1蔬菜类 1.4.2.2海鲜类 1.4.2.3其它类 2.0娱乐 2.1音响 2.2灯光布置 2.3室内布置 2.4CD/VCD光碟,生日宴会WBS (树型结构),生日宴会工作责任分配表,本章小结,chapter_5,67,任务分解相关概念 任务分解方法 WBS的意义-范围基准的形成,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号