软件项目管理 第七章 进度计划

article/2025/10/22 23:54:26

目录

一、进度管理基本概念

任务定义

任务关系

进度管理图示

网络图

甘特图

里程碑图

资源图

燃尽图

燃起图

二、任务历时估算

定额估算法

经验导出模型

Walston-Felix模型:  ​

基本COCOMO :            ​

PERT(工程评估评审技术)

PERT的风险指标

基于承诺的进度估计

Jones的一阶估算准则

三、进度计划编排

关键路径法(Critical Path Method,CMP)

关键路径 

正推法 

 逆推法

时间压缩法 (缩短项目时间的方法)

应急法(1)--赶工(Crash)

 应急法(2) 进度压缩因子方法

平行作业法--快速跟进

管理预留

 安全时间与缓冲时间

资源平衡

敏捷计划

四、项目进度模型 (不用看)

五、案例分析

六、课程实践


进度计划目标:在给定的限制条件下,用最短时间、最少成本,以最小风险完成项目工作。

一、进度管理基本概念

任务定义

  • 任务定义是确定为完成项目的各个交付成果所必须进行的诸项具体活动。
  • 任务定义是面向活动的,是对WBS(任务分解图)进一步分解的结果,称“活动”为一个具体的“任务”。

任务关系

  • 项目各项活动之间存在相互联系与相互依赖关系
  • 根据这些关系安排任务之间的顺序

 任务间关联关系的依据

强制性依赖关系客观规律和物质条件的限制造成的
软逻辑关系根据主观意志去调整和确定的项目活动的关系
外部依赖关系项目活动和非项目活动之间的依赖关系

进度管理图示

网络图

  • 是活动排序的一个输出
  • 展示项目中各个活动以及活动之间的逻辑关系

                                              常用的网络图

PDM优先图法,节点法(单代号)网络图
  • 构成PDM网络图的基本特点是节点(Box)
  • 节点(Box)表示活动(任务)
  • 用箭线表示各活动(任务)之间的逻辑关系。
  • 可以方便的表示活动之间的各种逻辑关系。
ADM箭线法(双代号)网络图
  • ADM也称为双代号项目网络图,
  • 在ADM网络图中,箭线表示活动(任务)
  • 两个代号唯一确定一个任务※
  • 代号表示前一任务的结束,同时也表示后一任务的开始

 

 

 虚活动:保证两个代号唯一确定一个任务

  • 为了定义活动
  • 为了表示逻辑关系
  • 不消耗资源和时间

甘特图

 

里程碑图

  • 时间要求为零的任务
  • 是一个标志性的事件
  • 仅表示事件的标记,不消耗资源和时间

资源图

燃尽图

燃起图

二、任务历时估算

定额估算法

                                                

T活动历时
Q任务工作量
R人力数量
S工作效率(贡献率)

经验导出模型

                                                      

D进度(以月为单位)
E工作量(以人月为单位)
a2--4之间
b1/3左右 :依赖于项目的自然属性

Walston-Felix模型:  

基本COCOMO :            

(没有半有机、只有半嵌入 上图是错的

PERT(工程评估评审技术)

  • 利用网络顺序图逻辑关系和加权历时来计算项目历时
  • 项目中某项单独的活动,存在很大的不确定性。
  • 利用网络图逻辑关系,确定路径、项目历时
  • 估计具有一定的风险性时采用这种方法

                           

        

O活动(项目)完成的最小估算值
P活动(项目)完成的最大估算值
M活动(项目)完成的最大可能估算

用PERT方法估计历时存在一定的风险, 因此有必要给出风险分析结果。

PERT的风险指标

标准差和方差表示历时估计的可信度或者项目完成的概率

标准差δ(最大估算值P-最小估算值O)/6
方差δ^2 [(最大估算值P-最小估算值O)/6]^2

 

基于承诺的进度估计

  • 要求开发人员做出进度承诺
  • 不进行中间的工作量(规模)估计
    优点
    • 有利于开发者对进度的关注
    • 有利于开发者在接受承诺之后的士气高昂 缺点
    缺点易于产生大的估算误差

Jones的一阶估算准则

  • 估算项目功能点
  • 从幂次表中选择合适的幂次将功能点升幂

 

                                

FP功能点
M幂次(来自幂次表)

三、进度计划编排

关键路径法(Critical Path Method,CMP)

ES最早开始时间

LS

最晚开始时间
EF最早完成时间
LF最晚完成时间
Lag任务滞后 (表示后置任务推迟)
Lead任务超前(表示后置任务提前)
Float浮动时间(是一个任务的机动性,它是一个任务在不影响其它任务或者不影响项目完成的情况下可以延迟的时间量。)
Total Float

总浮动(在不影响项目最早完成时间的前提下,一个任务可以延迟的时间 TF=LS-ES或者TF=LF-EF)

TF = 最晚开始时间 - 最早开始时间

TF = 最晚完成时间 - 最早完成时间

Free Float

自由浮动(活动在不影响后置活动的最早开始时间的前提下可以滑动的范围

FF=ES(后继任务)-EF-lag

自由浮动 = 最早开始时间(后继任务)- 最早完成时间 - 任务滞后

关键路径 

  • 总时间浮动为0(Float=0)的任务(活动)组成路径
  • 关键路径上的项目FF都为0
  • 网络图中历时最长的路径(保证项目完成需要保证长度最长的路径执行完毕)
  • 关键路径是决定项目完成的最短时间
  • 关键路径上的任何活动延迟,都会导致整个项目完成时间的延迟(因为关键路径上的活动没有浮动,如果活动有延时,则项目无法按时完成)
  • 关键路径可能不止一条

正推法 

按照时间顺序计算最早开始时间和最早完成时间的方法,称为正推法

  1. 确定项目的开始时间
  2. 以此类推,从左到右,从上到下计算每个路径所有任务的最早开始时间ES和最早完成时间EF。

 逆推法

按照逆时间顺序计算最晚开始时间最晚结束时间的方法,称为逆推法

  1. 确定项目的结束时间
  2. 以此类推,从右到左,从上到下,计算每个任务的最晚开始时间LS和最晚完成时间LF

时间压缩法 (缩短项目时间的方法)

时间压缩法是在不改变项目范围的前提下缩短项目工期的方法

应急法(1)--赶工(Crash)

  • 用于权衡成本进度间的得失关系
  • 在最小相关成本增加的条件下,压缩关键路径上的关键活动历时的方法

时间-成本平衡方法

进度压缩单位成本方法(增加成本换取时间的缩短)

 

 应急法(2) 进度压缩因子方法

平行作业法--快速跟进

  • 改变活动间的逻辑关系,并行开展某些活动。
  • 平行作业常导致返工和增加风险。

管理预留

  • 管理预留是一项加在项目末端的人为任务,不是加载每一个任务间隔上,而是给项目增加一个储备时间。一般为所有任务所需时间的10%—15%。
  • 当一个任务超出了分配的时间,超出部分可以使用关键路径末端的管理预留

 安全时间与缓冲时间

 

资源平衡

  • 根据资源供需情况,调整活动的开始和完成日期
  • 资源优化配置,形成最有效的利用资源
  • 为了在资源需求与资源供给之间取得平衡,根据资源制约因素对开始日期和完成日期调整的一种技术

 

 

 

敏捷计划

四、项目进度模型 (不用看)

五、案例分析

六、课程实践


http://chatgpt.dhexx.cn/article/qVTJOOW2.shtml

相关文章

软件项目管理 7.5.项目进度模型(SPSP)

【公众号 “项目管理研究所” 将会第一时间更新文章并分享《行业分析报告》】 归档于软件项目管理初级学习路线 第七章 软件项目进度计划 你猜猜里面是什么–>《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理----进度计划—项目进度模型&#xff0…

软件项目管理课后习题——第6章软件项目的进度管理

东北林业大学出版社 主编:李冰、张桥珍、刘玉娥 主审:刘辉玲 目录 1.选择题 2.填空题 3.判断题 4.名词解释 5.简答题 6.应用题 1.选择题 (1)快速跟进是指(A)。 A.采用并行执行任务,加速项目进展 B.用一个任务取代另外的…

三.项目进度管理

项目进度管理的六个过程:规划进度管理--->定义活动---->排列活动顺序---->估算活动持续时间---->制定进度计划---->控制进度。 规划进度管理 规划进度管理输入:项目章程、项目管理计划。输出:进度管理计划。、进度管理计划包…

软件开发过程与项目管理(7.软件项目进度计划)

软件开发过程与项目管理(7.软件项目进度计划) 课件 进度管理基本概念 进度的定义 进度是对执行的活动和里程碑制定的工作计划日期表。 进度计划的重要性 按时完成项目是项目经理最大的挑战之一时间是项目规划中灵活性最小的因素进度问题是项目冲突…

软件项目管理 7.1.项目进度基本概念

【公众号 “项目管理研究所” 将会第一时间更新文章并分享《行业分析报告》】 归档于软件项目管理初级学习路线 第七章 软件项目进度计划 《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理—进度基本概念。 首先介绍进度计划的重要性: 按…

第四章 软件项目进度管理

本章内容提要 1.软件项目进度管理概述 2.活动定义和排序 3.估算活动资源 4.活动历时估计 5.制定进度计划 6.进度控制(项目跟踪) 7.案例分析 第一节 软件项目进度管理概述 1.进度是对执行的活动和里程碑所制定的工作计划日期表。 2.项目进度管理也被称作项目时间管理、工…

2022 199管综真题及答案解析

2022 199管综真题及答案解析

大学英语六级历年真题Word,PDF,和音频 下载

1 链接:https://pan.baidu.com/s/11w-bAM1JoHTt_HjNfor70g 提取码:ro6w 复制这段内容后打开百度网盘手机App,操作更方便哦 1 1 1 1 1 下载方式: 扫码联系获取 1学习人工智能可以扫码关注了 链接:https://pan.bai…

2020年408真题_2020年408真题和参考解析

初试考完这几天后台都在催出408的答案,这就来啦! (ps: 点击阅读原文可进入王道论坛下载真题和答案解析pdf文档) 参考答案和解析: 往期推荐: 你以为初试结束了,考研就结束了吗? 趁热回忆2020考研专业课真题吧…

【信息系统项目管理师】2018年下半年信息系统项目管理师上午综合知识真题

【信息系统项目管理师】2018年下半年信息系统项目管理师上午综合知识真题 章节No章节总分数获得分考点心得1综合知识168两化融合,企业系统规划,系统生命周期,设计模式,质量模型,网络协议,网络存储技术&…

2020年408真题_2020年港澳台联考真题——英语!

导 读 现距离2021年港澳台全国联考仅剩余206天的时间啦!上周开始小莎老师就大家的需求,开始给大家发放福利,持续派送2020年港澳台联考真题,其中内容包括联考真题(中文、数学、英语、物理、化学、历史、地理)共七个科目,可供同学们借鉴参考,熟悉考型,多加练习,取长…

华为OD机试(Java)真题目录汇总(20222023)

1、其它语言华为OD机试真题目录 华为OD机试(Python)真题目录汇总 华为OD机试(C)真题目录汇总 华为OD机试(JavaScript)真题目录汇总 2、Java语言实现华为OD机试目录 1.华为OD机试真题JAVA实现【火星文计…

2020年408真题_2020年港澳台联考真题——数学!

导 读 现距离2021年港澳台全国联考仅剩余207天的时间啦!上周开始小莎老师就大家的需求,开始给大家发放福利,持续派送2020年港澳台联考真题,其中内容包括联考真题(中文、数学、英语、物理、化学、历史、地理)共七个科目&#xff0c…

计算机408专业考研真题,2021年计算机考研408历年真题及答案

全国硕士研究生招生考试计算机科学与技术学科联考《计算机学科专业基础综合(408)》历年真题及模拟试题详解【视频讲解】 内容简介 本书共分为三部分: (1)备考指南:首先对考试大纲进行了解读,让考生掌握考研计算机联考的性质、考查方式和考查内容。 (2)历年考研真题及详解:提…

2021年专升本高等数学真题

想看更多算法题,可以扫描上方二维码关注我微信公众号“数据结构和算法”,截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有1000多页(并且还会不断的增加)&…

二级mysql真题_计算机二级MySQL数据库真题

计算机二级MySQL数据库真题 一、选择题 1.在MySQL中,通常使用________语句来进行数据的检索、输出操作。 A.SELECT B.INSERT C.DELETE D.UPDATE 2.在SELECT语句中,可以使用________子句,将结果集中的.数据行根据选择列的值进行逻辑分组&#…

计算机网络考研真题汇总

计算机网络考研真题汇总 一、计算机网络体系结构相关真题 一、计算机网络体系结构相关真题 习题一: 习题二: 习题三: 习题4: 习题5: 习题6: 习题7:

专插本历年真题_21年专插本历年真题试卷无偿分享

👍1.专插本真题解读考试大纲 每年专插本的题型不会有太大变动,难度上下浮动也不会有很大出入,所以专插本真题具有十分大的权威性,对于每个备考的学生来说都是非常重要的。通过专插本历年真题我们可以了解到考试的 题型命题风格、 …