1、1项目管理项目管理第五章第五章:计划计划2学完本章应该知道:明确项目目标 制定工作分解结构 制作网络图 对于信息系统开发项目,使用系统发展生命周期的项目管理方法35.1 项目目标 计划过程的第一步是确定项目目标预期的结果或最终产品。目标必须明确界定并要在执行项目的组织或承约商和客户之间达成一致意见。目标必须明确、可行、具体和可以度量。项目目标的实现要能被客户和承约商看到。项目目标就是努力的方向,即项目团队必须提供有形的最终产品。对于一个项目,目标通常用工作范围、进度计划和成本来表示它要求在一定期限和预算内完成这项工作。4Practice 对于一个项目来说,目标通常根据工作范围、进度计划和成本而
2、定。55.2 工作分解结构 一旦项目目标确定,下一步就是确定需要执行哪些工作要素或活动来完成它。这要求做一份所有活动的一览表。准备这样一份一览表有两种方法:一种方法是让项目团队利用“头脑风暴”集思广益,生成这份一览表,这种方法适用于小项目;对更大、更复杂的项目,要制作一份全面活动一览表而不遗漏某些细目是很难得,对于这样的项目,更好的办法是建立一个工作分解结构。工作分解结构将一个项目分解成易于管理的几个部分或几个细目,有助于识别完成项目工作范围所需的所有工作要素。它是项目团队在项目期间要完成或生产出的最终细目的等级树。所有这些细目的完成或产出构成了整个项目工作范围。6文娱节目Lynn宣传Lynn
3、志愿者名单Beth游戏Steve旋转木马Pat文娱节目Jeff食品Bill服务Jack报刊广告Lynn海报Keith入场券Andrea摊位Jim奖品Jeff游戏Steve娱乐承约商Pat许可商Neil演员Jeff看台Jim舞台设计Jim观众席设置Jim音响及灯光布置Joe食品Bill设备Chris食品摊位Chris烹饪设施Bill进餐地点设置Jim停车场Steve清洁工作Tyler休息室设施Jack保安工作Rose垃圾箱Tyler承约商Demian休息室Jack急救站Beth工作分解结构 WBS1级2 级3级75.2 工作分解结构 这张图的结构把项目分解成几小块,叫做工作细目(work ite
4、ms)。工作分解结构中所有的分支不必都分解到同一水平。分支最底层的细目叫做工作包。图中大部分的工作包是2级水平,但有4个工作细目进一步分解为更详细的 3级水平,1个工作细目(志愿者一栏)的分解只限于1级水平。工作分解结构通常也指明了对每一个工作细目负责的组织或个人。决定工作分解结构中详细程度和等级多少的原则是:为完成工作包而分配各每个组织或个人的职责;你想在项目期间控制预算、监控和收集成本数据的水平。任何项目都不会只有唯一正确的工作分解结构。8 5.3 责任矩阵 责任矩阵(responsibility matrix)是以表格形式表示完成工作分解结构中工作细目的个人责任的方法。这是一种很有用的工
5、具,因为它强调每一项工作细目由谁负责,并标明每个人在整个项目中的角色和地位。9WBS细目工作细目AndreaBethBill 节日项目责任矩阵节日项目责任矩阵ChrisDamianJackJeffJimJoeKeithLynnNeilPatRoseSteve文娱节目 S SSSPSS11.11.21.333.13.23.3宣传报刊广告海报入场券2志愿者名单PSSPPPPPPPSPSSSSSSSSS游戏摊位游戏项目奖品注:P=主要责任;S=次要责任10WBS细目工作细目AndreaBethBill 节日项目责任矩阵节日项目责任矩阵ChrisDamianJackJeffJimJoeKeithLyn
6、nNeilPatRoseSteve44.14.255.15.25.2.15.2.25.2.3旋转木马娱乐承办商许可证文娱节目演员看台舞台设计音响及灯光布置观众席设置PSPPPPPPPSPSSSSSS注:P=主要责任;S=次要责任11WBS细目工作细目AndreaBethBill 节日项目责任矩阵节日项目责任矩阵ChrisDamianJackJeffJimJoeKeithLynnNeilPatRoseSteve66.16.26.2.16.2.26.2.3食品食品设备食品摊位烹饪设施观进餐点布置PSPPPPSPSSSSS注:P=主要责任;S=次要责任12WBS细目工作细目AndreaBethBil
7、l 节日项目责任矩阵节日项目责任矩阵ChrisDamianJackJeffJimJoeKeithLynnNeilPatRoseSteve77.17.27.2.17.2.27.37.3.17.3.27.4服务停车场清洁工作垃圾箱承办商休息室设施休息室急救站保安工作PSPPPPSPSSSSP注:P=主要责任;S=次要责任135.4 界定活动 完成整个项目所必需的特定的、详细的活动一览表可以通过团队的“头脑风暴法”集思广益而成,尤其是对小项目而言。对于应用工作分解结构的项目,个人活动可以由每个工作包的责任人或责任小组来界定。活动(activity)就是需要消耗一定时间的一项明确工作,但它不一定消耗人
8、力。对于上图中的工作包摊位3.1,可以明确哪些详细活动?当工作包中的所有详细活动都已确定时,下一步就是在网络图中以图解方式表明完成整个项目工作范围所需的适当次序和相互关系。145.5 制定网络计划 两种网络计划方法计划审评技术(Program Evaluation and Review Technique,PERT)和关键路径法(Critical Path Method,CPM),是在20世纪50年代发展起来的。从那时起,其他形式的网络计划,像紧前关系绘图法(Precedence Diagramming Method,PDM)和图标评审技术(Graphical Evaluation and R
9、eview Technique,GERT)相继发展起来。所有这些方法都被列入网络计划的总目录中,因为它们都要应用网络图来表明活动的顺序流程及它们之间的相互关系。网络计划方法常与一种更为熟知的工具甘特图(Gantt chart),有时也叫条形图(bar chart)的工具加以比较。甘特图是一种更为古老的计划和进度安排工具,它是在20世纪早期发展起来的,但因为其简单明了,至今仍被广泛使用。15识别目标消费者设计初始问卷调查表试验性测试问卷调查会确立最终调查表SusanSusanSusanSuan活动负责人010 20 30 40 50 60 7080 90 100 110 120 130天打印问卷
10、调查表准备邮寄标签邮寄问卷调查表并获得反馈开发数据分析软件SteveSteveSteveAndy设计软件测试数据测试软件输入反馈数据分析结果准备报告SusanAndyJimJimJim165.5 制定网络计划 甘特图把计划和进度安排两种职能组合在一起。上图是一个消费者市场研究的甘特图。活动在图的左侧纵向排出,时间长短在顶部或底部列出,可以在图中加一列来表明每项活动由谁负责。学习画甘特图。175.5.1 网络原理 在绘制网络图时,必须了解和遵守一些基本原理。绘制网络图也可以使用不同形式,一种是用节点表示活动节点表示活动(Activity In the Box,AIB),又叫做节点表示法(Acti
11、vity On the Node,AON);另一种是用箭线表示箭线表示活动活动(Activity On the Arrow,AOA)。185.5.1 网络原理 1 1 用节点表示活动用节点表示活动 在用节点表示活动形式时,每项活动在网络图中由一个框表示,对该项活动的描述都写在框内 对活动的描述通常以一个动词开头。每项活动由且仅由一个框表示。此外,给每个框一个唯一的活动号。7招募志愿者195.5.1 网络原理 活动有次序关系(precedential relationship),即它们以一种先后顺序联系起来,表明哪些活动在其他活动可以开始之前必须做完。连接活动框的箭线表示先后次序的方向。一项活动
12、只有在通过箭线与它联系的所有前面的活动完成后才能开始。某些活动必须依次完成3洗车4擦车205.5.1 网络原理 有些可以同时进行78招募志愿者购买材料9搭建摊位10粉刷摊位11拆除摊位12清理215.5.1 网络原理 2 2 用箭线表示活动用箭线表示活动 在用箭线表示活动中,一项活动在网络图中由一条箭线表示,并且活动描述写在箭线上。如 每项活动由且仅由一条箭线表示,箭尾表示活动的开始,箭头表示活动的结束。箭线的长度和斜度与活动的持续时间或重要性没有任何关系。收集数据225.5.1 网络原理 在用箭线表示的活动形式中,活动由叫做事件(events)的圆圈连接起来。活动的开始(箭尾)事件叫做该活动
13、的紧前事件(predecessor event),活动的结束(箭头)事件叫做该活动的紧随事件(successor event)。洗车擦车123235.5.1 网络原理 在任何由某一事件(圆圈)出发的活动开始之前,所有指向该事件的活动必须结束。6789搭建摊位101112粉刷摊位招募志愿者购买材料拆除摊位清理245.5.1 网络原理3 3 虚活动虚活动在用箭线表示活动形式中,有一种特殊的活动,叫做虚活动(dummy activity),它不消耗时间,在网络图中由一个虚箭线表示。虚活动仅在用箭线表示活动形式中应用,使用它有两个原因:一是有助于很好地识别活动;二是用来表明某种如果不用虚活动就无法表明
14、的先后关系。在绘制用箭线表示活动的网络图中,有两个基本规则可用于很好地识别活动:网络图中每一事件必须有唯一的事件序号,即网络图中不会出现相同的事件号;每项活动必须是由唯一的紧前事件和紧随事件序号组成。活动A和活动B由相同的紧前紧随事件序号组成。这在用箭线表示活动的网络图中是不允许的,因为在讲到活动1-2时,你不知道是指活动A还是活动B。12AB255.5.1 网络原理 插入虚活动,使活动A和B由唯一的紧前-紧随事件号组成。考虑一种情况,即必须用虚活动来表明次序关系,否则就不能表明这种关系:活动A和B可以同时进行;只有活动A完成后,活动C才能开始;只有活动A和活动B都完成后,活动D才能开始。13
15、2123ABAB265.5.1 网络原理 为了描述这种逻辑性,必须插入一项虚活动。虚活动3-4在某种意义上是活动A的延续。参考上面这幅图,看下面这幅图的形式是否正确。135246ABCD12345ABCD275.5.1 网络原理 用节点表示活动形式的一个优点是其逻辑性不用虚活动就能表示出来。ACBD3241285.5.1 网络原理 4 4 闭路闭路 用节点表示活动和用箭线表示活动的形式中所示的活动间关系若不符合逻辑,叫做闭路(loop)。在绘制网络图时,把活动画在一个闭路中是不允许的。1A2B3C123ABC295.5.1 网络原理 5 梯形显示法 有些项目含有一整套多次重复的活动。如:一个粉
16、刷三个房间的项目。粉刷每一个房间都要求:准备房间以备粉刷;粉刷屋顶和墙;漆贴面。假设有三个熟练工:一个做准备,一个粉刷屋顶和墙,一个漆贴面。301准备房间12粉刷房间13漆房间贴面14准备房间25粉刷房间26漆房间贴面27准备房间38粉刷房间39漆房间贴面3开始项目1准备房间14粉刷房间17漆房间贴面12准备房间25粉刷房间28漆房间贴面23准备房间36粉刷房间39漆房间贴面3结束项目315.5.1 网络原理有一种技术叫做梯形显示法(laderring),可以用来为这个项目制图。1准备房间12粉刷房间14漆房间贴面13准备房间25粉刷房间27漆房间贴面26准备房间38粉刷房间39漆房间贴面33
17、2123准备房间1粉刷房间1准备房间2456粉刷房间278准备房间39粉刷房间310漆房间贴面3漆房间贴面2漆房间贴面1335.5.2 准备网络图 首先,选择要用的格式。然后按照逻辑优先次序开始绘制活动,就像项目从其开始到结束的进程一样。在决定绘制之前,考虑几个问题:在该活动开始之前,哪些活动必须完成?哪些活动可以与该活动同时进行?哪些活动只有在该活动完成后才能开始?在决定一个项目网络图应有的详细程度时,应考虑:如果已经有了项目的工作分解结构,那么必须明确每个工作包的活动;先绘制一个概括性的网络,再把它扩展为更为详细的网络图;详细程度可以由某些明显的分界面或转折点确定。Tips:如果责任发生了
18、变化,即由不同的人或组织接替此项工作,就应确定意向活动的结束和其他活动的开始。34消费者研究Jim问券调查表Susan 报告Jim 设计Susan 反馈Steve 软件Andy 报告Jim识别目标消费者设计初始问卷调查表355.5.2 准备网络图 如果作为一项活动的结果是一个有形的、可交付的产出或产品,那就必须界定一项活动的结束和其他活动的开始。活动的估计工期不能比检查实际项目进度和将之与计划进度做比较的时间间隔长。在某些情况下,一个组织可能为不同的客户做类似的项目,这些项目的某些部分可能包括逻辑活动次序关系相同的活动。若是这样就很有必要为项目的这部分做标准子网络。项目中有些活动之间的逻辑关系
19、已通过以往的实践很好地建立起来了,因此,应该为项目中的这部分制作标准子网络图。当然,这些子网络对某个特定的项目来说,如果必要是可以修改的。最后完成整个网络时,如果用节点表示活动形式,给每一项活动(框)指定唯一的序号;如果用箭线表示活动形式,给每一事件(圈)指定唯一的序号。这是必要的。36识别目标消费者1Susan设计初始问卷2Susan试验性测试问卷调查表3Susan评审建议并确定最终调查表4Susan准备邮寄标签5Steve打印问卷调查表6Steve开发数据分析软件7Andy设计软件测试数据8Susan邮寄问卷调查表并获得反馈9Steve输入数据11Jim测试软件10Andy分析结果12Ji
20、m准备报告13Jim375.6 信息系统开发计划 信息系统(Information System,IS)是一个以计算机为基础的系统,该系统接收数据输入,进行数据处理,并向客户提供有用信息。信息系统包括计算机化的订单输入系统、电子商务系统、自动应答机、自动点钞、开账单、工资单和存货系统。385.6 信息系统开发计划系统发展生命周期(Systems Development Life Cycle,SDLC)是项目管理的一种计划工具或方法,它常用来帮助计划、执行和控制信息系统开发项目。SDLC包括一系列在一个开发项目周期需要完成的阶段或步骤。许多人把SDLC看做是一种典型的解决问题的方法,包括:问题界
21、定,收集和分析数据,并明确界定问题和机会;系统分析,即开发小组界定要开发系统的范围、访问潜在用户、研究现有系统(可以作为指南)和明确用户要求;系统设计;系统开发,实际建立系统,购买硬件;系统测试,包括找出逻辑错误、数据库错误、遗漏错误、安全错误,以及妨碍系统成功的其他问题;系统实施,用一个信的改进系统取代现存系统,并对用户进行培训。系统发展生命周期以系统实施作为结束。系统生命周期本身在系统完成和运行以后还会继续,要对开发过程有一个正式的评审,并继续对系统进行维护、改进和提高。39信息系统实例:ABC办公室设计公司 一家名为ABC办公室设计的公司拥有很多销售代表。这些代表向大公司销售办公设备。每
22、个销售代表被分派到一个特定的州,每个州是代表4个地区之一的一部分。为使管理能够监控每个代表、每个州和每个地区的销售量和销售额,ABC决定建立一个基于因特网的信息系统以追踪价格、存货和竞争等情况。公司项目经理经过员工帮助,建立了完整的任务一览表。40活动 紧前事件1 收集数据 2 可行性研究 3 准备问题界定报告 1,24 会晤用户 35 研究现有系统 36 明确用户要求 47 准备系统分析报告 5,68 数据输入和输出 79 处理数据和建数据库 710 评估 8,911 准备系统设计报告 1012 开发软件 1113 开发硬件 1114 开发网络 1115 准备系统开发报告 12,13,1416 测试软件 1517 测试硬件 1518 测试网络 1519 准备测试报告 16,17,1820 培训 1921 系统转换 1922 准备实施报告 20,2141Practice 1 根据以下条件,画出甘特图任务 紧前事件 持续时间(天)A 5B 4C A 6D B 2E B 5F C,D 842Practice 2 根据上题所画出甘特图,画出用箭线表示的网络图 3 根据信息系统实例中的活动和紧前事件序列表画出销售报告系统项目网络图(用节点表示)43 Thank you for watching
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。