【XJTUSE项目管理复习笔记】第四章 软件项目时间管理

仅供学习参考,禁止商用与转载

项目管理复习笔记

第四章 软件项目时间管理

项目进度的重要性

进度问题是项目生命周期内造成项目冲突的主要原因

时间:供给毫无弹性、无法蓄积、无法取代、无法失而复得

项目时间管理:就是确保项目准时完成所必须的过程

项目时间管理的主要过程
image-20211129162909342

使用一些基本的项目管理工具和技术可以改善时间管理:甘特图、网络图、关键路径分析等

计划进度管理

确定将用于计划、执行和控制项目进度的政策、流程和文档

image-20211129163401720

活动定义

活动定义是指识别项目成员和利益相关者为完成项目所必须开展的具体活动

活动定义是对WBS中的工作包进行的进一步分解,它通过非常详细的确定资源和进度估算产生项目可交付成果

image-20211129163731168

🏷活动与工作包的区别 工作包是可以交付的东西、是产品负责人关心的、最终用户看得到。活动是不可交付的东西,产品负责人不关心。

活动或任务是项目过程中所从事工作的基本要素,清晰地定义工作是所有项目的关键

活动定义的目标:确保团队能够彻底完整地理解他们所必须从事的项目范围内的工作

排序活动

排序活动是指识别并记录项目活动之间的关系

image-20211129164352344

活动之间的依赖关系

活动之间有三种逻辑依赖关系

强制依赖关系:又称为硬逻辑关系,是项目工作固有的特性

自由依赖关系:又称为软逻辑关系,指的是又项目团队定义的制度

外部依赖关系:设计项目活动和非项目活动之间的关系

项目网络图(重点)
任务依赖类型

活动之间存在四种类型的任务依赖

完成→开始:某活动必须完成,另一活动才能开始
完成→完成:某活动完成前,另一活动必须完成  
开始→开始:某活动必须在另一活动开始前开始  
开始→完成:某活动完成前另一活动必须开始

项目网络图基本概念

什么是项目网络图?

项目网络图是项目的所有活动以及它们之间逻辑关系或排的图形显示。

项目网络图是活动排序的输出,它有以下作用:

(1)能表示项目活动,并表明活动之间的依赖关系
(2)表明项目活动将以什么顺序继续。
(3)在进行工期估计时,表明项目将需要多长时间。
(4)当改变某项活动工期时,表明项目工期将如何变

项目网络图有两种表示形式
(1)前导图法PDM
(2)箭线图法ADM

项目网络图的表现形式
image-20211129171017197

image-20211129171517258

活动资源估算

估算活动资源是估计项目团队为完成项目活动所需要使用多少资源(人力、设备、材料)

产生资源分解结构

活动历时估算

估算活动工期是估计完成单个活动需要多长时间

工期=完成任务时间+间歇时间

工期不等于人工量(人时,人日,人月)

估计方法

参数估计法:活动历时=成果数量*生产率/可用资源数量

三点估算法:平均估算值=(最可能时间*4+最乐观+最悲观)/6

使用估算扑克:每个人自我思考,团队讨论

制定进度计划

image-20211129172719063

甘特图

通过日历方式列出项目活动及其相应的开始和结束日期,它为反映项目进度信息提供了一种标准形式

img

关键路径分析(重点)

关键路径法(CPM):又称为关键路径分析,是一种用来预测总体项目历时的网络分析技术。

一个项目的关键路径是指一系列决定项目最早完成时间的活动。
关键路径是项目网络图中最长(时间最长)的路径。
关键路径上任何活动的延迟都会导致整个项目活动时间的延迟。
关键路径代表项目完成所需要的最短时间。

查找关键路径实例

箭线图法:ADM

前导图法:PDM

常见问题

❓关键路径包括最重要的活动?
🏷 NO.关键路径只与项目的时间维度有关。“关键”一词并不表明它包含了所有的关键活动

❓关键路径是项目网络图从头至尾的最短的路径?
🏷 NO.对于项目来说,完成每一项活动都是为了完成项目。它与选择最短的路径没有关系

❓一个项目可能有一条以上的关键路径?
🏷 YES.如果项目有两条长度相同的最长路径吗?路径,它就有两条关键路径

❓关键路径可能发生变化吗?
🏷 YES.随着项目的进展,关键路径可能会发生变化。

利用关键路径分析平衡进度计划

通过跟踪关键路径,项目经理及其团队应该在控制项目进度方面采取一些预防性措施。
平衡进度计划的一项工具是确定每个项目活动的自由浮动时间和全部浮动时间,为谈判项目进度计划打下基础。

关键字🔑:最早开始日期FS、最早完成日期FF、最晚开始时间LS、最晚完成日期LF、自由浮动时间、全部浮动时间

自由浮动时间:某项活动的自由浮动时间是指一项活动在不耽误其后继活动的的情况下可以利用的机动时间(所有紧后工作最早开始日期的最小值-FF)

全部浮动时间:某项活动的全部浮动时间是指一项活动在不影响总项目工期的前用的机动时间(LF-FF or LS-FS)。

举例说明:

image-20211202095516923

周末不算在工作时间内

关键路径上的浮动时间最短

全部浮动时间:下减上

自由浮动时间:后减前

缩短工期

缩短项目时间的关键是缩短关键路径上的活动历时、给关键路径上的活动分配更多资源或变更它们的范围

计划评审技术PERT

计划评审技术(PERT):当某些活动工期估算存在很大的不确定性时,用来估计项目历时的网络分析技术。

采用概率时间估计,根据乐观的,最可能的,悲观的活动历时估计进行项目历时估计的方法。(代替了具体的,离散的历时估算)

计算方法 P E R T 加 权 平 均 值 = ( 乐 观 时 间 + 4 × 最 可 能 时 间 + 悲 观 时 间 ) / 6 PERT加权平均值=(乐观时间+4\times最可能时间+悲观时间)/6 PERT=(+4×+)/6

优点:试图将风险与工期的估计联系起来,降低了工期估算的风险,较为准确

缺点:需要几个历时估计值,工作量较大,在评估风险方面并非最好的概率方法

关键链法

约束理论(TOC,Goldratt)在项目时间管理上的应用

关键链法(CCM):是一种进度规划方法,允许项目团队在任何项目进度路径上设置缓冲 ,以应对资源限制和项目不确定性。这种方法建立在关键路径法之上考虑了资源分配、资源优化、资源平衡和活动历时不确定对关键路径的影响引入了缓冲和缓冲管理的概念,示例如下图所示

image-20211202102449722

项目缓冲,在关键链末端设置的安全时间
接驳缓冲,在非关键链与关键链的汇合处设置的安全时间
资源缓冲:关键链上有可自能产生资源冲突的任务之前的安全时间

关键链法是从关键路径法的基础上延伸出来的,因此,确定关键路径的方法是相似的。但是在步骤上有区别,关键路径法是直接找出所有路径中最长的一条作为关键路径,而关键链法是先考虑瓶颈资源,然后进行瓶颈资源平衡,然后形成的那条最长的路径作为关键路径,同时关键链法需要考虑缓冲区的设置和缓冲区大小的计算。

进度控制

控制和管理项目进度的变更
目的是了解进度状况,干预导致进度变更的因确定进度变更的发生并对变更进行管理

制定一个符合实际的现实的进度计划是进度控制的关键

控制与人有关的进度变更的两种技巧

进度计划的实际检查

处理人的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雨落俊泉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值