软件项目管理讲座7软件项目计划ppt课件_第1页
软件项目管理讲座7软件项目计划ppt课件_第2页
软件项目管理讲座7软件项目计划ppt课件_第3页
软件项目管理讲座7软件项目计划ppt课件_第4页
软件项目管理讲座7软件项目计划ppt课件_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第6讲 软件工程方案软件工程方案目的保证在正确的时间有正确的资源可用防止不同的活动在一样的时间竞争一样的资源为每个人员分配义务实践的进度可以有规范进展衡量产生本钱耗费方案根据实践情况,调整工程可行性研讨协调人员何时方案方案是一个渐进、迭代的过程每次迭代,细节更丰富,也更准确每一此迭代的目的有所不同:可行性研讨阶段:时间和本钱估计工程开场:生成活动方案保证资源分配和资金流工程进展中:不断监控和调整工程方案工程和活动工程由一组相关的活动构成工程在至少有一个活动预备开场时才开场工程中一切的活动终了工程才终了活动必需有一个明晰的开场和明晰的终了点,普通以产生一个可交付物为标志活动需求资源,并假定在活动

2、中资源的需求程度坚持一致活动的继续时间必需可预测活动之间有优先顺序活动顺序和进度表定义在整个工程中,我们需求一份能明晰描画活动发生的时间和所需求的资源的方案。仅仅思索活动之间的顺序关系,我们称之为活动排序Sequencing)逻辑设计思索资源约束,我们称为调度Scheduling)物理设计网络方案模型将工程活动和其关系可以表示成网络该项技术来源于二十世纪50年代CPM(关键途径法,Critical Path Method)PERT(方案评审技术,Program Evaluation Review Technique)优先网络(Precedence Networks)是上述两种模型的变种三种模型

3、是类似的,因此经常被有些人通称为CPMCPM的例子51234678910Specify overall systemSpecify module ASpecify module BSpecify module CSpecify module DCheck specificationsDesign module ADesign module BDesign module CDesign module DCode Test module ACode Test module BCode Test module CCode Test module DIntegrate test systemCPM的构

4、造方法工程网络只需一个起点工程网络只需一个终点衔接有继续时间节点无继续时间时间从左到右节点顺序编号网络不包含圈CPM构造方法网络不包含悬点前继是指某活动紧前活动12453Test programCode programDesign programWrite User Manual练习以下网络图中哪些存在错误CPM构造方法哑活动(dummy activity)延时活动的表达1324Test PrototypeDocument amendments1 day2 days参与时间要素关键途径法主要关注两个目的:尽快完成整个工程识别那些一旦延期将对整个工程周期产生影响的活动对每一个活动赋予继续时间后,

5、我们可以采用前向途径(forward pass)计算工程和各个活动的最早终了时间,采用反向途径法(backward pass)计算工程和活动的最完开场时间CPM中节点表示Event number: 事件代号Earliest Date:最早时间Latest Date:最晚时间Slack:Event NumberEarliest dateLatest dateSlack例子12A=63B=44C=3D=45E=3F=10H=26G=3例子:前向途径计算1026A=634B=449C=3D=4510E=3F=10H=2613G=31ActivityDuration(weeks)Earliest st

6、art dateLatest start dateEarliest finish dateLatest finish dateTotal floatA 606B 404C 369D448E 347F 10010G 31013H2911例子:后向途径计算100286A=6374B=44119C=3D=451010E=3F=10H=261313G=31ActivityDuration(weeks)Earliest start dateLatest start dateEarliest finish dateLatest finish dateTotal floatA 60268B 40347C 3

7、68911D447811E 347710F 10001010G 310101313H29111113关键途径识别最早开场时间和最晚开场时间的差称为机动时间(Slack),它表示一个事件推迟多少时间可以不影响工程的终了。Slack为0的事件为关键事件,将关键事件衔接起来的最长途径为关键途径关键途径的意义:必需保证关键途径上的资源和关键途径活动顺利执行要缩短整个工程周期,必需缩短关键途径100286A=6374B=44119C=3D=451010E=3F=10H=261313G=3203200活动的浮动时间具有slack事件的活动具有浮动时间。总浮动是活动的最早终了时间和最迟终了时间的差。Acti

8、vityDuration(weeks)Earliest start dateLatest start dateEarliest finish dateLatest finish dateTotal floatA 602682B 403473C 3689112D4478113E 3477103F 100010100G 3101013130H291111132活动的浮动时间各个活动的浮动时间是相关的,假设某个活动用了浮动时间,那么后续的活动能够就没有了浮动时间。其它浮动时间:自在浮动(free float):活动的最早终了时间和紧接活动的最早开场时间的差为自在浮动时间,它不影响其它活动。妨碍浮动(

9、interfering float):活动的自在浮动与总浮动之差,它反映了总浮动运用后,活动还能被延时多少而不影响整个工程的终了时间缩短工程时间和识别关键活动缩短工程时间活动继续时间的缩短整个工程过程的重组识别关键活动关键途径上的活动近似关键途径:浮动时间是整个关建途径的10的途径,近似关键途径很容易变为关键途径优先网络优先网络(precedence networks)优先网络运用节点代表活动,而衔接代表依赖关系Activity labelDurationEarliest StartLatest StartActivity descriptionEarliest finishLatest fi

10、nishActivity SpanFloatADuration02Hardware design6Latest finishActivity SpanFloatIoE/P/134 days00Specify overall system343434 days0 daysIoE/P/220 days3434Specify module A545420 days0 daysIoE/P/315 days3439Specify module B495420 days5 daysIoE/P/515 days3439Specify module D495420 days5 daysIoE/P/425 da

11、ys3448Specify module C597339 days14 daysIoE/P/62 days5454Check specs56562 days0 daysIoE/P/6a1 day5973Check specs607415 days14 daysIoE/P/94 days6074Design module C647818 days14daysIoE/P/104 days5664Design module D607818 days14daysIoE/P/86 days5659Design module B62659 days3 daysIoE/P/77 days5656Design

12、 module D63637 days0 daysIoE/P/1130 days6363Code test module A939330 days0 daysIoE/P/1228 days6265Code test module B909331 days3 daysIoE/P/1425 days6068Code test module A859333 days8 daysIoE/P/1115 days6478Code test module A799329 days14 daysIoE/P/156 days9393Code test module A99996 days0 days练习计算自在浮动和妨碍浮动时间自在浮动(free float):活动的最早终了时间和紧接活动的最早开场时间的差为自在浮动时间,它不影响其它活动。妨碍浮动(interfering float):活动的自在浮动与总浮动之差,它反映了自在浮动运用后,活动还能被延时多少而不影响整个工程的终了时间ActivityTotal floatFree floatInterf. floatA202B303C202D312E330F000G0H2ActivityDuration(weeks)Earliest sta

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论