软件项目管理讲座软件项目计划分析报告.pptVIP

软件项目管理讲座软件项目计划分析报告.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6讲 软件项目计划 软件项目计划 目的 保证在正确的时间有正确的资源可用 避免不同的活动在相同的时间竞争相同的资源 为每个人员分配任务 实际的进度可以有标准进行衡量 产生成本消耗计划 根据实际情况,调整项目 可行性研究 协调人员 何时计划 计划是一个渐进、迭代的过程 每次迭代,细节更丰富,也更准确 每一此迭代的目的有所不同: 可行性研究阶段:时间和成本估计 项目开始:生成活动计划保证资源分配和资金流 项目进行中:不断监控和调整项目计划 项目和活动 项目由一组相关的活动构成 项目在至少有一个活动准备开始时才开始 项目中所有的活动结束项目才结束 活动必须有一个清晰的开始和清晰的结束点,一般以产生一个可交付物为标志 活动需要资源,并假定在活动中资源的需求水平保持一致 活动的持续时间必须可预测 活动之间有优先顺序 活动顺序和进度表定义 在整个项目中,我们需要一份能清晰描述活动发生的时间和所需要的资源的计划。 仅仅考虑活动之间的顺序关系,我们称之为活动排序(Sequencing)——逻辑设计 考虑资源约束,我们称为调度(Scheduling)——物理设计 网络计划模型 将项目活动和其关系可以表示成网络 该项技术起源于二十世纪50年代 CPM(关键路径法,Critical Path Method) PERT(计划评审技术,Program Evaluation Review Technique) 优先网络(Precedence Networks)是上述两种模型的变种 三种模型是类似的,因而经常被有些人通称为CPM CPM的例子 CPM的构造方法 项目网络只有一个起点 项目网络只有一个终点 连接有持续时间 节点无持续时间 时间从左到右 节点顺序编号 网络不包含圈 CPM构造方法 网络不包含悬点 前继是指某活动紧前活动 练习 下列网络图中哪些存在错误 CPM构造方法 哑活动(dummy activity) 延时活动的表达 加入时间因素 关键路径法主要关注两个目标: 尽快完成整个项目 识别那些一旦延期将对整个项目周期产生影响的活动 对每一个活动赋予持续时间后,我们可以采用前向路径(forward pass)计算项目和各个活动的最早结束时间,采用反向路径法(backward pass)计算项目和活动的最完开始时间 CPM中节点表示 Event number: 事件代号 Earliest Date:最早时间 Latest Date:最晚时间 Slack: 例子 例子:前向路径计算 例子:后向路径计算 关键路径识别 最早开始时间和最晚开始时间的差称为机动时间(Slack),它表示一个事件推迟多少时间可以不影响项目的结束。Slack为0的事件为关键事件,将关键事件连接起来的最长路径为关键路径 关键路径的意义: 必须保证关键路径上的资源和关键路径活动顺利执行 要缩短整个项目周期,必须缩短关键路径 活动的浮动时间 具有slack事件的活动具有浮动时间。总浮动是活动的最早结束时间和最迟结束时间的差。 活动的浮动时间 各个活动的浮动时间是相关的,如果某个活动用了浮动时间,则后续的活动可能就没有了浮动时间。其它浮动时间: 自由浮动(free float):活动的最早结束时间和紧接活动的最早开始时间的差为自由浮动时间,它不影响其它活动。 阻碍浮动(interfering float):活动的自由浮动与总浮动之差,它反映了总浮动使用后,活动还能被延时多少而不影响整个项目的结束时间 缩短项目时间和识别关键活动 缩短项目时间 活动持续时间的缩短 整个项目过程的重组 识别关键活动 关键路径上的活动 近似关键路径:浮动时间是整个关建路径的10%的路径,近似关键路径很容易变为关键路径 优先网络 优先网络(precedence networks) 优先网络使用节点代表活动,而连接代表依赖关系 练习 计算自由浮动和阻碍浮动时间 * 上海交通大学计算机集成技术开放实验室 * 上海交通大学计算机集成技术开放实验室 2001/9/23 5 1 2 3 4 6 7 8 9 10 Specify overall system Specify module A Specify module B Specify module C Specify module D Check specifications Design module A Design module B Design module C Design module D Code Test module A Code Test module B Code Test module C Code Test module D Integrate test system 1 2 4 5 3 Test program Cod

文档评论(0)

挺进公司 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档