资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,项目管理,工作任务分解,项目分解,目的,:,明确项目所包含的各项工作。,内容,:,项目分解就是先把复杂的项目逐步分解成一层一层的要素(工作),直到具体明确为止,工具,:,项目分解的工具是工作分解结构原理,它是一个分级的树型结构,是一个对项目工作由粗到细的分解过程,工作分解结构(,WBS,),WBS,(Work Breakdown Structure),主要是将一个项目分解成易于管理的几个部分或几个细目,以便确保找出完成项目工作范围所需的所有工作要素。它是一种在项目全范围内分解和定义各层次工作包的方法,,WBS,按照项目发展的规律,依据一定的原则和规定,进行系统化的、相互关联和协调的层次分解。结构层次越往下层则项目组成部分的定义越详细,,WBS,最后构成一份层次清晰,可以具体作为组织项目实施的工作依据。,工作分解结构(,WBS,),WBS,通常是,一种面向“成果”的“树”,,,其最底层是细化后的“可交付成果”,该树组织确定了项目的整个范围。但,WBS,的形式并不限于“树”状,还有多种形式。,有关,WBS,在以后详细介绍,工作分解结构(,WBS,)实例,WBS,的作用,WBS,还是以下过程的输入,:,项目计划:,WBS,是范围、成本、进度和风险计划的基础;,状态报告:,WBS,提供组织对项目的成本、进度状态进行监督的依据;,变更管理:,WBS,可以使项目经理在合适的控制点,度量、评审、控制变更的发生,评估影响,做出变更控制的决定。,WBS,的层次结构,对于一个软件项目,划分项目的,WBS,结构有许多方法,如按照专业划分、按照子系统、按照项目不同的阶段划分等,以上每一种方法都有其优缺点。一般情况下,确定项目的,WBS,结构需要组合以上几种方法进行,在,WBS,的不同层次使用不同的方法。,按专业划分,在专业下按阶段划分,在阶段内按子系统划分,WBS,工作编码,由高层向下层用多位码编排,要求每项工作有唯一的编码,1000,1100,1110,1111,1112,1113,1120,1121,1122,1123,1200,WBS,工作编码的意义,对,WBS,的任务进行编码,,WBS,就不仅是一个任务表示方式,它还可以充当一个共同的信息交换语言,为项目的所有信息建立一个共同的定义。例如:它是计划、成本、风险、监督和评审、考核等过程的基本信息来源和依据。,通过任务编码,我们就能够把项目的所有要素在一个共同的基础(,WBS,)上建立关联,在此基础上建立各管理过程的所有信息沟通。,应用,WBS,作为项目信息的共同基础的最大优点是,为监控及预测费用、进度、实施等不同过程,建立了一个统一的项目信息系统,,WBS,给所有阶段、过程的项目管理人员提供了一个均可以与之作对比的一致基准,并且在大型项目中,由于参加者众多及人员可能发生的变化,使所用的项目概念、阶段、任务对所有的参加者都具有相同意义是很重要的,而,WBS,通过编码和编码字典的编制可使这一点得到保证。,WBS,的编码原则,不论编码采用什么形式,编码应具备以下基本原则:,(,1,)编码应能反映出任务单元在整个项目中的层次和位置,例如:和显然是在不同层的不同位置。,(,2,)当发生任务增加和删减时,整个的层次体系不会发生巨大变化,只是在恰当的位置,进行增删。,(,3,)编码方便进行任务的索引。,(,4,)编码方便与其他过程管理的相互参照。,WBS,分解类型,基于可交付成果的划分,上层一般为可交付成果为导向,下层一般为可交付成果的工作内容,WBS,工作分解的原则,功能或技术的原则:考虑到每一阶段到底需要什么样的技术或专家,组织结构:考虑项目的分解应适应组织管理的需要,地理位置:主要是考虑实施处于不同地区的子项目,系统或子系统原则:根据项目在某些方面的特点或差异将项目分为几个不同的子项目,.,WBS,分解类型,基于工作过程的划分,上层按照工作的流程分解,下层按照工作的内容划分,软件项目开发的,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,中标后,根据商务谈判的结果,制作合同副本,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,软件项目开发的,WBS,2,需求分析阶段,2.1,分析用户需求,与用户一起分析需求,并形成用自然语言表述的,需求说明,书,,由用户确认,将用户确认的,需求说明书,,转化为用计算机术语描述的,系统需求规范书,提交,系统需求规范书,,进行评审,2.2,形成,集成测试计划,,提交公司评审,3,系统设计阶段,3.1,系统总体设计,运行环境设计,3.1.2,基本业务处理流程描述,3.1.3,系统结构设计,3.1.4,模块关系设计,3.1.5,人工处理过程,3.1.6,尚未解决的问题,软件项目开发的,WBS,3.2,接口设计,用户接口,3.2.2,外部接口,内部接口,3.3,运行设计,3.3.1,运行模块组合:说明对系统施加不同的外界运行控制时所引,起的各种不同的运行模块组合,说明每种运行所历经的内部,模块和支持软件。,3.3.2,运行控制,:,说明每一种外界的运行控制的方式方法和操作步骤,运行时间,:,说明每种运行模块组合将占用各种资源的时间。,3.4,系统数据结构设计,逻辑结构设计要点,物理结构设计要点,数据结构与程序的关系,3.4.3.1,后备技术,3.4.3.2,降效技术,3.4.3.3,恢复及再启动技术,企业经营决策系统项目,网络,1430,软件,1410,硬件,1420,系统开发,1400,测试,1500,实施,1600,系统设计,1300,需求分析,1100,企业经营决策系统项目,1000,系统分析,1200,文档,1440,模块开发,1411,培训,1610,验收,1630,系统转换,1620,单元测试,1412,项目工作分解结构表,项目名称:,项目负责人:,单位名称:,制表日期:,工作分解结构,任务编码,任务名称,主要活动描述,负责人,1000,1100,1200,1x00,1x10,1x11,1x12,项目负责人审核意见:,签名:日期:,WBS,分解的一般步骤,(,1,)总项目,(,2,)子项目或主体工作任务,(,3,)主要工作任务,(,4,)次要工作任务,(,5,)小工作任务或工作元素,WBS,注意事项,分解后的任务应该是:,可管理的、可定量检查的、可分配任务的、独立的,复杂工作至少应分解成二项任务,表示出任务间的联系,不表示顺序关系,最低层的工作应具有可比性,与任务描述表一起进行,包括管理活动,包括外包商的活动,.,WBS,表达形式,层次结构图和锯齿列表,图形显示,锯齿列表,1,0,系统,1,1,元素,A,1.1.1,任务,1.1.2,任务,1,2,元素,B,1,0,系统,1,1,元素,A,1,2,元素,B,1.1.1,任务,1.1.2,任务,案例讨论,假如您要在自己的家里举行一次生日宴会,请按,WBS,为你制定一份工作的分解计划?,生日宴会,WBS,(锯齿结构),1.0,晚宴,1.1,生日蛋糕,1.2,饮料,1.3,清洗,食品,餐具,1.4,做菜,凉菜,熟菜,1,蔬菜类,海鲜类,其它类,2.0,娱乐,2.1,音响,2.2,灯光布置,2.3,室内布置,2.4CD/VCD,光碟,生日宴会,WBS,(树型结构),案例讨论,假如贵公司承接了某高校全省范围的远程教学网的建设项目,如果请你负责此项目,你将如何分解此项目所应包含的工作?,软件项目的规模估算,确定了软件项目开发的生命周期模型,进行了工作任务分解,就建立了一个项目任务整体的框架结构。,另外一方面,一个良好的软件项目计划的建立,还必须估算准备开发的软件项目的任务大小、资源情况、投入的成本、限制因素等,进行充分的估算,最后,根据估算,才能制定出合理的项目开发计划。,具体来说,要估算的内容包括:,软件工作产品的规模,软件项目的工作量和成本,软件项目的进度,项目所需要的人员、计算机等资源,
展开阅读全文