第7讲软项目计划ppt课件

上传人:hs****ma 文档编号:568005820 上传时间:2024-07-23 格式:PPT 页数:33 大小:895.50KB
返回 下载 相关 举报
第7讲软项目计划ppt课件_第1页
第1页 / 共33页
第7讲软项目计划ppt课件_第2页
第2页 / 共33页
第7讲软项目计划ppt课件_第3页
第3页 / 共33页
第7讲软项目计划ppt课件_第4页
第4页 / 共33页
第7讲软项目计划ppt课件_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《第7讲软项目计划ppt课件》由会员分享,可在线阅读,更多相关《第7讲软项目计划ppt课件(33页珍藏版)》请在金锄头文库上搜索。

1、上海交通大学计算机系上海交通大学计算机系7/23/2024第第7讲讲 软件项目计划软件项目计划不呵歉罐瘴轧裙嫁骏旦捂壁防烃耶丘瘸低北片斥窗的镶吗岛妖钥罐父聘想第7讲软项目计划ppt课件第7讲软项目计划ppt课件1上海交通大学计算机系上海交通大学计算机系7/23/2024内容提要内容提要w为什么要计划为什么要计划w何时计划何时计划w基本概念基本概念wWBSwCPM铃希倦页扩熊频洞火第踪侄雪盯芝措适核丑泞降赡贾冒漆随管鹅握腹神姑第7讲软项目计划ppt课件第7讲软项目计划ppt课件2上海交通大学计算机系上海交通大学计算机系7/23/2024软件项目计划软件项目计划w目的目的n保证在保证在正确的时间正

2、确的时间有有正确的资源正确的资源可用可用n避免避免不同的活动不同的活动在在相同的时间相同的时间竞争竞争相同的资源相同的资源n为每个人员分配任务为每个人员分配任务n实际的进度可以有实际的进度可以有标准标准进行衡量进行衡量n产生成本消耗计划产生成本消耗计划n根据实际情况,调整项目根据实际情况,调整项目n可行性研究可行性研究n协调人员协调人员最跳梆烙迢酞忍寿邮嫉坑兑筑督敢业童晚沃宽挞躁苗语溪练撩顾坛帧双疾第7讲软项目计划ppt课件第7讲软项目计划ppt课件3上海交通大学计算机系上海交通大学计算机系7/23/2024何时计划何时计划w计划是一个渐进、迭代的过程计划是一个渐进、迭代的过程w每次迭代,细节

3、更丰富,也更准确每次迭代,细节更丰富,也更准确w每一此迭代的目的有所不同:每一此迭代的目的有所不同:n可行性研究阶段:时间和成本估计可行性研究阶段:时间和成本估计n项目开始:生成活动计划保证资源分配和资金流项目开始:生成活动计划保证资源分配和资金流n项目进行中:不断监控和调整项目计划项目进行中:不断监控和调整项目计划毕就宛芽蚕拿饶钡蠢默驰吓曰醋悄地隋妄壳代滑氟洋芽剁粤瘸辞厅剖透歪第7讲软项目计划ppt课件第7讲软项目计划ppt课件4上海交通大学计算机系上海交通大学计算机系7/23/2024项目和活动项目和活动w项目由一组相关的活动构成项目由一组相关的活动构成w项目在至少有一个活动准备开始时才开

4、始项目在至少有一个活动准备开始时才开始w项目中所有的活动结束项目才结束项目中所有的活动结束项目才结束w活动必须有一个清晰的开始和清晰的结束点,一活动必须有一个清晰的开始和清晰的结束点,一般以产生一个可交付物为标志般以产生一个可交付物为标志w活动需要资源,并假定在活动中资源的需求水平活动需要资源,并假定在活动中资源的需求水平保持一致保持一致w活动的持续时间必须可预测活动的持续时间必须可预测w活动之间有优先顺序活动之间有优先顺序诀术搔砚拐邀溜扭码琉码淄壤呵堰福肯区给拴缘触井煮烈佐阳钢瞻唤先阎第7讲软项目计划ppt课件第7讲软项目计划ppt课件5上海交通大学计算机系上海交通大学计算机系7/23/20

5、24确定项目中的活动确定项目中的活动w活动确定方法活动确定方法n自顶向下的分解自顶向下的分解WBSWBSw问题:请给出每天起床的问题:请给出每天起床的WBSWBS应咳碉却芒皑审渺毗泞袄佰豁古志祁跃户琢栖锅享逐肆度陶剃险辫稻堑罕第7讲软项目计划ppt课件第7讲软项目计划ppt课件6上海交通大学计算机系上海交通大学计算机系7/23/2024WBS构造方法构造方法w识别出项目(包括项目管理活动)中的识别出项目(包括项目管理活动)中的主要交付主要交付物物。问题:学院工资系统的交付物有哪些?w主要交付物总是根据项目如何真正地组织来定义主要交付物总是根据项目如何真正地组织来定义: :n项目生命周期的各个阶

6、段可以作为第一层次,并将项项目生命周期的各个阶段可以作为第一层次,并将项目交付物作为第二层次目交付物作为第二层次n每个分支的组织方法可以不一样每个分支的组织方法可以不一样帘肪惹胁吏围拼噬呆赣取船佩胺腹保速倦誓顽纫碉颁帮淬搞奏剖拨象恐职第7讲软项目计划ppt课件第7讲软项目计划ppt课件7上海交通大学计算机系上海交通大学计算机系7/23/2024WBS验证验证w判断对这一层次是否能够判断对这一层次是否能够对成本和日期进行评估对成本和日期进行评估,如果,如果不能,继续分解,否则该分枝分解结束不能,继续分解,否则该分枝分解结束w识别交付物的组成部分。组成部分必须是识别交付物的组成部分。组成部分必须是

7、实际的,可验实际的,可验证证的部件的部件w验证分解的正确性验证分解的正确性n是否被分解的条目下对子项目是是否被分解的条目下对子项目是充分必要充分必要的?如果不是,则需要的?如果不是,则需要增,删或修改增,删或修改n是否每一条目被是否每一条目被清晰准确清晰准确的定义的定义n是否每一条目能够被合适的计划,成本规划,被分配给一个合适是否每一条目能够被合适的计划,成本规划,被分配给一个合适的组织的组织宴窥疡捂低诈雍错滩敌擦丙兵腾球茎汽赘讥案仗埔衔旗拯洞撂葱淌增蛋祷第7讲软项目计划ppt课件第7讲软项目计划ppt课件8上海交通大学计算机系上海交通大学计算机系7/23/2024WBSw输出输出nWBS:W

8、BS:最底下的一层被称为工作包,最底下的一层被称为工作包,Work packageWork package必须与下面概念相区别:必须与下面概念相区别:wConstractual WBS, CWBS( seller to buyer)Constractual WBS, CWBS( seller to buyer)wOrganizational breakdown structure, OBSOrganizational breakdown structure, OBSwResource breakdown structure, RBSResource breakdown structure, R

9、BSwBill of materials, BOMBill of materials, BOMwProject breakdown structure, PBSProject breakdown structure, PBS呆坯获绵肤曝闲对诀售贪醛盐朋旦搓交丽州莫梦坝右檀耗诺难迄荷察稼农第7讲软项目计划ppt课件第7讲软项目计划ppt课件9上海交通大学计算机系上海交通大学计算机系7/23/2024详盒澈清勒档胆房卫如启喉掏裳沏象争潍旱础项轩苛胁圭秉诅鹏乃羡扫垛第7讲软项目计划ppt课件第7讲软项目计划ppt课件10上海交通大学计算机系上海交通大学计算机系7/23/2024瞎怀绩灿岗租忱谅适活薯

10、赢礼褥老锯诗东糙野诵闻徐斜笆植锌丙凯咸霉村第7讲软项目计划ppt课件第7讲软项目计划ppt课件11上海交通大学计算机系上海交通大学计算机系7/23/2024购阐毒沪谦蛋蚕劫比宵挪恿吵网星巳浚涤宛扳鄂柔夫贼谐捆庐乏夸狱锹拱第7讲软项目计划ppt课件第7讲软项目计划ppt课件12上海交通大学计算机系上海交通大学计算机系7/23/2024活动顺序和进度表定义活动顺序和进度表定义w在整个项目中,我们需要一份能清晰描述活动发在整个项目中,我们需要一份能清晰描述活动发生的时间和所需要的资源的计划。生的时间和所需要的资源的计划。n仅仅考虑活动之间的顺序关系,我们称之为活动排序仅仅考虑活动之间的顺序关系,我们

11、称之为活动排序(Sequencing)Sequencing)逻辑设计逻辑设计n考虑资源约束,我们称为调度(考虑资源约束,我们称为调度(Scheduling)Scheduling)物物理设计理设计比迎观粤苇瘸裸啪储彬迈拆赊匝九锅全猎宠团迂染糟泅牧簇威寒兢米膛茁第7讲软项目计划ppt课件第7讲软项目计划ppt课件13上海交通大学计算机系上海交通大学计算机系7/23/2024网络计划模型网络计划模型w将项目活动和其关系可以表示成网络将项目活动和其关系可以表示成网络w该项技术起源于二十世纪该项技术起源于二十世纪5050年代年代wCPM(CPM(关键路径法,关键路径法,Critical Path Met

12、hod)Critical Path Method)wPERT(PERT(计划评审技术,计划评审技术,Program Evaluation Program Evaluation Review Technique)Review Technique)w优先网络优先网络(Precedence Networks)(Precedence Networks)是上述两种模是上述两种模型的变种型的变种w三种模型是类似的,因而经常被有些人通称为三种模型是类似的,因而经常被有些人通称为CPMCPM脏屏湖孤狠烛绘争病住惠杠呀伐槐诵确婪蹈梢寸缉捌役秤你魁彻蛮命胁畅第7讲软项目计划ppt课件第7讲软项目计划ppt课件14

13、上海交通大学计算机系上海交通大学计算机系7/23/2024CPM的例子的例子51234678910SpecifyoverallsystemSpecifymoduleASpecifymoduleBSpecifymoduleCSpecifymoduleDCheckspecificationsDesignmoduleADesignmoduleBDesignmoduleCDesignmoduleDCodeTestmoduleACodeTestmoduleBCodeTestmoduleCCodeTestmoduleDIntegratetestsystem嘻要爪稼赫苞刹闹菲砚堤丝袭废诈篓兽董甜净西总嘉奖纯

14、仔下萍河捡翼吮第7讲软项目计划ppt课件第7讲软项目计划ppt课件15上海交通大学计算机系上海交通大学计算机系7/23/2024CPM的构造方法的构造方法/w项目网络只有一个起点项目网络只有一个起点w项目网络只有一个终点项目网络只有一个终点w连接有持续时间连接有持续时间w节点无持续时间节点无持续时间w时间从左到右时间从左到右w节点顺序编号节点顺序编号w网络不包含圈网络不包含圈滞氦解徐就右极仁琳宙数篡诞尾梧跳识丛殿黄蹄谨持章溅鸥估笼据映哲贬第7讲软项目计划ppt课件第7讲软项目计划ppt课件16上海交通大学计算机系上海交通大学计算机系7/23/2024CPM构造方法构造方法w网络不包含悬点网络不

15、包含悬点w前继是指某活动紧前活动前继是指某活动紧前活动12453TestprogramCodeprogramDesignprogramWriteUserManual殆积芭衣敝盏茫熬息沮橱唤丑野叛砾轨泼仿跺萝亩览蟹宁柴璃巢数赢拟蜒第7讲软项目计划ppt课件第7讲软项目计划ppt课件17上海交通大学计算机系上海交通大学计算机系7/23/2024练习练习w下列网络图中哪些存在错误下列网络图中哪些存在错误二纵螺词逸短捆予曹捎略陌团檀隆哥旋睬粳象盂诅在钨超搀布糙庙支睁烛第7讲软项目计划ppt课件第7讲软项目计划ppt课件18上海交通大学计算机系上海交通大学计算机系7/23/2024CPM构造方法构造方法

16、w哑活动哑活动(dummy activity)(dummy activity)榔适滋历议曙其宫色蠢樟萄运沼朵整森垦挚荣态盎啥查骑令宪乍坍脑企檄第7讲软项目计划ppt课件第7讲软项目计划ppt课件19上海交通大学计算机系上海交通大学计算机系7/23/2024延时活动的表达延时活动的表达1324TestPrototypeDocumentamendments1day2days砚飞藉督难身既俞刊掷滑盯方许笑憋紧六臂溜十己艾位侯灯运忆陌工粤盟第7讲软项目计划ppt课件第7讲软项目计划ppt课件20上海交通大学计算机系上海交通大学计算机系7/23/2024活动之间的关系定义活动之间的关系定义w强制依赖(强

17、制依赖(MandatoryDependencies):项目中):项目中包含工作的内在的约束包含工作的内在的约束w自由决定的依赖(自由决定的依赖(DiscretionaryDependencies):由项目团队决定的关系,比如):由项目团队决定的关系,比如说签字后才开发说签字后才开发w外部依赖(外部依赖(ExternalDependencies):项目和非):项目和非项目活动之间的依赖项目活动之间的依赖祝赚咒辞极魂自怨取潞灸脾核擞撕客趾考橇革苹阔脚胁声售奎柏蔓倚必踏第7讲软项目计划ppt课件第7讲软项目计划ppt课件21上海交通大学计算机系上海交通大学计算机系7/23/2024加入时间因素加入时

18、间因素w关键路径法主要关注两个目标:关键路径法主要关注两个目标:n尽快完成整个项目尽快完成整个项目n识别那些一旦延期将对整个项目周期产生影响的活动识别那些一旦延期将对整个项目周期产生影响的活动w活动赋予时间:考虑采用多少资源,考虑是否需活动赋予时间:考虑采用多少资源,考虑是否需要另外的时间(如等待某些信息)要另外的时间(如等待某些信息)w对每一个活动赋予持续时间后,我们可以采用前对每一个活动赋予持续时间后,我们可以采用前向路径向路径(forward pass)(forward pass)计算项目和各个活动的最计算项目和各个活动的最早结束时间,采用反向路径法早结束时间,采用反向路径法(backw

19、ard pass)(backward pass)计算项目和活动的最完开始时间计算项目和活动的最完开始时间秒蒙佐申汰十絮皑埔讫攒阵卞荔科钥神系煽季访岁香咱动门涎棚屹扛拈烤第7讲软项目计划ppt课件第7讲软项目计划ppt课件22上海交通大学计算机系上海交通大学计算机系7/23/2024CPM中节点表示中节点表示wEvent number: Event number: 事件代号事件代号wEarliest Date:Earliest Date:最早时间最早时间wLatest Date:Latest Date:最晚时间最晚时间wSlack:Slack:EventNumberEarliestdateLat

20、estdateSlack噶铭畴炼狗显织晨央潭砸怒见兢榨先茁扑跟琶坦对听鱼摩厘舶酷新僧燎槐第7讲软项目计划ppt课件第7讲软项目计划ppt课件23上海交通大学计算机系上海交通大学计算机系7/23/2024例子例子12A=63B=44C=3D=45E=3F=10H=26G=3履谱擒大毫倪君览草捏骚卷最沈脚站铸忱澜呆衷裸慑筋占搽忧排拌蠕锥鹏第7讲软项目计划ppt课件第7讲软项目计划ppt课件24上海交通大学计算机系上海交通大学计算机系7/23/2024例子:前向路径计算例子:前向路径计算1026A=634B=449C=3D=4510E=3F=10H=2613G=31ActivityDuration(

21、weeks)EarlieststartdateLateststartdateEarliestfinishdateLatestfinishdateTotalfloatA606B404C369D448E347F10010G31013H2911莱四莹蚤袍渊绒陡蓬栅籍勒零歼糖鱼爸凰柄震拷汗猛厦橇栋佳坪檄詹胃铂第7讲软项目计划ppt课件第7讲软项目计划ppt课件25上海交通大学计算机系上海交通大学计算机系7/23/2024例子:后向路径计算例子:后向路径计算100286A=6374B=44119C=3D=451010E=3F=10H=261313G=31ActivityDuration(weeks)Ea

22、rlieststartdateLateststartdateEarliestfinishdateLatestfinishdateTotalfloatA60268B40347C368911D447811E347710F10001010G310101313H29111113偷长句纲莹盛盈阐怔猜瑰肯埃术扮超巩藕跨膀抵悍艺扣昌喉枫誉沿崩部钱第7讲软项目计划ppt课件第7讲软项目计划ppt课件26上海交通大学计算机系上海交通大学计算机系7/23/2024关键路径识别关键路径识别w最早开始时间和最晚开始时间的差称为最早开始时间和最晚开始时间的差称为机动时间机动时间(Slack)(Slack),它表示一个事

23、件推迟多少时间可以不,它表示一个事件推迟多少时间可以不影响项目的结束。影响项目的结束。SlackSlack为为0 0的事件为关键事件,的事件为关键事件,将关键事件连接起来的最长路径为关键路径将关键事件连接起来的最长路径为关键路径w关键路径的意义:关键路径的意义:n必须保证关键路径上的资源和关键路径活动顺利执行必须保证关键路径上的资源和关键路径活动顺利执行n要缩短整个项目周期,必须缩短关键路径要缩短整个项目周期,必须缩短关键路径100286A=6374B=44119C=3D=451010E=3F=10H=261313G=3203200仔襄褥撇沾膏庐伤丧眩煤找涸另锑许脂嚎线肮困尹么裴肿獭米输欠搂捐

24、潞第7讲软项目计划ppt课件第7讲软项目计划ppt课件27上海交通大学计算机系上海交通大学计算机系7/23/2024活动的浮动时间活动的浮动时间w具有具有slackslack事件的活动具有浮动时间。总浮动是事件的活动具有浮动时间。总浮动是活动的最早结束时间和最迟结束时间的差。活动的最早结束时间和最迟结束时间的差。ActivityDuration(weeks)EarlieststartdateLateststartdateEarliestfinishdateLatestfinishdateTotalfloatA602682B403473C3689112D4478113E3477103F10001

25、0100G3101013130H291111132壳汤泳墅弊壬傈饱扮噎阻脚掠陀辐愚秦千拇陷枣嘱值价啡槽岳回尘衣黔为第7讲软项目计划ppt课件第7讲软项目计划ppt课件28上海交通大学计算机系上海交通大学计算机系7/23/2024活动的浮动时间活动的浮动时间w各个活动的浮动时间是相关的,如果某个活动用各个活动的浮动时间是相关的,如果某个活动用了浮动时间,则后续的活动可能就没有了浮动时了浮动时间,则后续的活动可能就没有了浮动时间。其它浮动时间:间。其它浮动时间:n自由浮动自由浮动(free float)(free float):活动的最早结束时间和紧接:活动的最早结束时间和紧接活动的最早开始时间的

26、差为自由浮动时间,它不影响活动的最早开始时间的差为自由浮动时间,它不影响其它活动。其它活动。n阻碍浮动阻碍浮动(interfering float)(interfering float): :活动的自由浮动与总活动的自由浮动与总浮动之差,它反映了总浮动使用后,活动还能被延时浮动之差,它反映了总浮动使用后,活动还能被延时多少而不影响整个项目的结束时间多少而不影响整个项目的结束时间他秧魁澎执狗亚粮躬疥雍凸箭妆绞碴竹哈肯沟腋殊处袜于低淆骨钢钠奥卵第7讲软项目计划ppt课件第7讲软项目计划ppt课件29上海交通大学计算机系上海交通大学计算机系7/23/2024练习练习w计算自由浮动和阻碍浮动时间计算自

27、由浮动和阻碍浮动时间n自由浮动自由浮动(free float)(free float):活动:活动的最早结束时间和紧接活动的的最早结束时间和紧接活动的最早开始时间的差为自由浮动最早开始时间的差为自由浮动时间,它不影响其它活动。时间,它不影响其它活动。n阻碍浮动阻碍浮动(interfering (interfering float)float): :活动的自由浮动与总浮活动的自由浮动与总浮动之差,它反映了自由浮动使动之差,它反映了自由浮动使用后,活动还能被延时多少而用后,活动还能被延时多少而不影响整个项目的结束时间不影响整个项目的结束时间ActivityTotalfloatFreefloatIn

28、terf.floatA202B303C202D312E330F000G0H2ActivityDuration(weeks)EarlieststartdateLateststartdateEarliestfinishdateLatestfinishdateTotalfloatA602682B403473C3689112D4478113E3477103F100010100G3101013130H291111132100286A=6374B=44119C=3D=451010E=3F=10H=261313G=3203200筋迄官醒蠢愿所段酒志驶沸虎哎逝恍驹逃疲蕊掏盐蛀育半掌烈鹰圈识乳忆第7讲软项目计划

29、ppt课件第7讲软项目计划ppt课件30上海交通大学计算机系上海交通大学计算机系7/23/2024优先网络优先网络w优先网络优先网络(precedence networks)(precedence networks)w优先网络使用节点代表活动,而连接代表依赖关优先网络使用节点代表活动,而连接代表依赖关系系ActivitylabelDurationEarliestStartLatestStartActivitydescriptionEarliestfinishLatestfinishActivitySpanFloatADuration02Hardwaredesign6LatestfinishAc

30、tivitySpanFloatIoE/P/134days00Specifyoverallsystem343434days0daysIoE/P/220days3434SpecifymoduleA545420days0daysIoE/P/315days3439SpecifymoduleB495420days5daysIoE/P/515days3439SpecifymoduleD495420days5daysIoE/P/425days3448SpecifymoduleC597339days14daysIoE/P/62days5454Checkspecs56562days0daysIoE/P/6a1d

31、ay5973Checkspecs607415days14daysIoE/P/94days6074DesignmoduleC647818days14daysIoE/P/104days5664DesignmoduleD607818days14daysIoE/P/86days5659DesignmoduleB62659days3daysIoE/P/77days5656DesignmoduleD63637days0daysIoE/P/1130days6363CodetestmoduleA939330days0daysIoE/P/1228days6265CodetestmoduleB909331days

32、3daysIoE/P/1425days6068CodetestmoduleA859333days8daysIoE/P/1115days6478CodetestmoduleA799329days14daysIoE/P/156days9393CodetestmoduleA99996days0days郧咽男挛旭遵捉裕百夸市娄拯沸垃镶烧娃下述朽映谓钱究茎胜厩珠靡见册第7讲软项目计划ppt课件第7讲软项目计划ppt课件31上海交通大学计算机系上海交通大学计算机系7/23/2024缩短项目时间和识别关键活动缩短项目时间和识别关键活动w缩短项目时间缩短项目时间n活动持续时间的缩短活动持续时间的缩短n整个项目

33、过程的重组整个项目过程的重组w识别关键活动识别关键活动n关键路径上的活动关键路径上的活动n近似关键路径:浮动时间是整个关建路径的近似关键路径:浮动时间是整个关建路径的1010的路的路径,近似关键路径很容易变为关键路径径,近似关键路径很容易变为关键路径邓糊飞义噎咱去陡菇煎甲坐深享钻感席呸翔盟推冗糙斜篮垛插钢禄久圣违第7讲软项目计划ppt课件第7讲软项目计划ppt课件32上海交通大学计算机系上海交通大学计算机系7/23/2024小结小结w为什么要计划为什么要计划w何时计划何时计划w基本概念基本概念wWBSwCPM晚秀汾使熊台炙鼠上渔辱楚红衍免淆颇坑仟挨号需瑚散积矣她利添聊悉为第7讲软项目计划ppt课件第7讲软项目计划ppt课件33

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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