软件工程IT项目管理复习之 六:项目时间管理

简介: 软件工程IT项目管理复习之 六:项目时间管理

需要PPT请点赞关注收藏后评论区留言私信~~~

一、学习目标

了解项目进度和良好的项目时间管理的重要性

讨论计划进度管理过程

将活动定义为制定项目计划的基础

描述项目经理如何使用网络图和依赖关系来帮助活动排序

了解估算资源和项目进度之间的关系

解释各种工具和技术如何帮助项目经理进行活动持续时间评估

使用甘特图来计划和跟踪进度信息,找到项目的关键路径,并描述关键链计划和项目评估与审查技术(PERT)如何影响进度的制定

讨论在控制和管理项目进度变更时如何进行实际检查和纪律

描述项目管理软件如何帮助项目时间管理,并在使用该软件之前回顾注意事项

项目时间管理的重要性

管理者经常将按时交付项目作为他们最大的挑战之一

时间的灵活性最小;无论项目发生什么,它都会通过

进度问题是项目冲突的主要原因,尤其是在项目的下半年

项目时间管理内容

计划进度管理:确定用于计划、执行和控制项目进度的政策、程序和文件

定义活动:确定项目团队成员和利益相关者必须执行的特定活动,以产生项目可交付成果

排序活动:确定和记录项目活动之间的关系

估算活动资源:估算项目团队应该使用多少资源来执行项目活动

估计活动持续时间:估计完成单个活动所需的工作周期数

制定进度计划:分析活动序列、活动资源估算和活动持续时间估算,以创建项目进度计划

控制进度:控制和管理项目进度的变更

二、计划进度管理

项目团队使用专家判断、分析技术和会议来制定进度管理计划

进度管理计划包括:

项目进度模型开发

调度方法

精度等级和计量单位

控制阈值

绩效衡量规则

报告格式

程序描述

三、定义活动

活动或任务是通常在工作分解结构(WBS)中找到的工作元素,具有预期的持续时间、成本和资源需求

活动定义包括制定更详细的WBS和支持性解释,以了解所有要做的工作,从而制定实际的成本和工期估算

活动列表和属性

活动列表是项目进度表中包含的活动列表,包括

活动名称

活动标识符或编号

活动的简要描述

活动属性提供了更多信息,如前置任务、后续任务、逻辑关系、领先和落后、资源需求、约束条件、强制日期以及与活动相关的假设

里程碑

里程碑是一个通常没有持续时间的重大事件

完成一个里程碑通常需要几项活动和大量工作

它们是设定进度目标和监控进度的有用工具

示例包括获得客户对关键文件的批准或完成特定产品

四、排序活动

涉及审查活动和确定相关性

依赖或关系是项目活动或任务的顺序

您必须确定依赖关系才能使用关键路径分析

三种依赖

强制依赖性:在项目上执行的工作的性质中固有的,有时被称为硬逻辑

自主依赖性:由项目团队定义。,有时称为软逻辑,应小心使用,因为它们可能会限制以后的调度选项

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

网络图

网络图是显示活动顺序的首选技术

网络图是项目活动之间逻辑关系或顺序的示意图

两种主要格式是箭头和优先级图解方法

箭头图解法(ADM)

也称为箭头上的活动(AOA)网络图

活动由箭头表示

节点或圆是活动的起点和终点

只能显示从完成到开始的依赖关系

创建ADM的步骤

1.查找从节点1开始的所有活动。绘制它们的完成节点,并在节点1和这些完成节点之间绘制箭头。将活动字母或名称和持续时间估计放在相关箭头上

2.继续从左到右绘制网络图。查找突发和合并。当单个节点后面跟着两个或多个活动时,会发生突发。当两个或多个节点位于单个节点之前时发生合并

3.继续绘制项目网络图,直到所有具有相关性的活动都包含在图中

4.根据经验,所有箭头都应朝向右侧,AOA网络图上的箭头不应交叉

优先级图解法(PDM)

活动用方框表示

箭头显示活动之间的关系

比ADM方法更受欢迎,并被项目管理软件使用

更善于显示不同类型的依赖关系

五、估算活动资源

在估计活动持续时间之前,您必须对分配给每个活动的资源的数量和类型有一个好的概念;资源是人、设备和材料

考虑资源估算中的重要问题

在这个项目上开展具体活动有多困难?

该组织从事类似活动的历史是什么?

所需资源是否可用?

资源分解结构是一种按类别和类型标识项目资源的层次结构

六、估算活动工期

持续时间包括活动的实际工作时间加上已用时间

工作量是完成任务所需的工作日或工时数

努力通常不等于持续时间

做这项工作的人应该帮助做出估计,专家应该对其进行审查

三点估计

与其将活动估计作为离散数字(例如四周)提供,不如创建一个三点估计值

包括乐观、最有可能和悲观估计的估计,例如乐观估计为三周,最有可能估计为四周,悲观估计为五周

PERT和蒙特卡洛模拟需要三点估计

七、制订进度

使用其他时间管理过程的结果来确定项目的开始和结束日期

最终目标是创建一个现实的项目进度表,为项目的时间维度监控项目进度提供基础

重要的工具和技术包括甘特图、关键路径分析、关键链调度和PERT分析

甘特图

甘特图通过以日历格式列出项目活动及其相应的开始和结束日期,为显示项目进度信息提供了标准格式

符号包括:

黑色钻石:里程碑

粗黑条:摘要任务

较轻的水平条:任务的持续时间

箭头:任务之间的依赖关系

为甘特图加入里程碑

许多人喜欢专注于实现里程碑,尤其是大型项目

里程碑强调项目的重要事件或成就

通常通过输入持续时间为零的任务来创建里程碑,或者可以将任何任务标记为里程碑

里程碑应为

具体的

可测量的

可转让的

现实的

时间框架

关键路径法

CPM是一种用于预测项目总工期的网络图解技术

项目的关键路径是确定项目最早完成时间的一系列活动

关键路径是通过网络图的最长路径,具有最少的松弛或浮动量

闲置时间或浮动时间是指在不延迟后续活动或项目完成日期的情况下,活动可能被延迟的时间

计算关键路径

首先开发一个良好的网络图

通过网络图添加每条路径上所有活动的持续时间估计

最长的路径是关键路径

如果关键路径上的一项或多项活动花费的时间比计划的时间长,除非项目经理采取纠正措施,否则整个项目进度将下滑

利用关键路径分析进行进度权衡

自由闲置或自由浮动是指在不延迟任何后续活动提前开始的情况下,活动可以延迟的时间

总闲置时间或总浮动时间是指在不延迟计划项目完成日期的情况下,活动从早期开始可能延迟的时间

网络图中的前向传递决定了早期的开始和结束日期

向后传球决定了延迟的开始和结束日期

缩短时间表的三种主要技术

通过添加更多资源或更改其范围来缩短关键活动/任务的持续时间

通过以最少的增量成本获得最大的日程压缩量来减少活动

通过并行或重叠进行快速跟踪活动

更新项目进度信息以满足项目的时间目标非常重要

输入实际开始和结束日期时,关键路径可能会发生变化

如果你知道项目完成日期会推迟,请与项目发起人协商

关键链调度

关键链调度

一种计划方法,在创建项目计划时考虑有限的资源,并包括缓冲区以保护项目完成日期

使用约束理论(TOC)

埃利亚胡·M·戈德拉特(Eliyahu M.Goldratt)提出并在其著作《目标》(The Goal)中介绍的管理哲学。

尽量减少多任务处理

当资源一次处理多个任务时

缓冲区是完成任务的额外时间

墨菲定律指出,如果某件事出了问题

帕金森定律指出,工作会随着时间的推移而增加

在传统的评估中,人们通常会为每个任务添加一个缓冲区,并在需要或不需要时使用它

关键链调度从单个任务中删除缓冲区,而是创建

在项目到期日之前添加的项目缓冲区或额外时间

在关键路径上的任务之前添加缓冲区或附加时间

PERT专家评审技术

PERT是一种网络分析技术,用于在单个活动工期估计存在高度不确定性时估计项目工期

PERT使用概率时间估计

基于活动持续时间的乐观、最有可能和悲观估计或三点估计的持续时间估计

PERT加权平均值=

乐观时间+4X最有可能时间+悲观时间

6.

例子:

PERT加权平均值=

8个工作日+4 X 10个工作日+24个工作日=12天6

其中乐观时间=8天

最可能的时间=10天,以及

悲观时间=24天

因此,在上面的示例中,使用PERT时,网络图上使用12天而不是10天

八、控制进度

目标是了解进度计划的状态、导致进度计划更改的影响因素、确定进度计划已更改,并在发生更改时进行管理

工具和技术包括

进度报告

计划变更控制系统

项目管理软件,包括进度比较图,如跟踪甘特图

方差分析,例如分析浮动或松弛

绩效管理,如挣值(第7章)

首先审查项目章程中的计划草案或预计完工日期

与项目团队一起制定更详细的时间表

确保计划切合实际并得到遵守

如果有进度问题,请提前通知最高管理层

总结

项目时间管理经常被认为是项目冲突的主要根源,大多数IT项目超过了时间估计

主要流程包括

计划进度管理

定义活动

顺序活动

估算活动资源

估计活动持续时间

制定时间表

控制计划表

创作不易 觉得有帮助请点赞关注收藏~~~

相关文章
|
5月前
|
存储 监控 项目管理
软件工程IT项目管理复习之 七:项目成本管理
软件工程IT项目管理复习之 七:项目成本管理
51 0
|
5月前
|
监控 项目管理
软件工程IT项目管理复习之 三:项目管理过程组:案例研究
软件工程IT项目管理复习之 三:项目管理过程组:案例研究
55 0
|
5月前
|
监控 项目管理
软件工程IT项目管理复习之 十二:项目采购管理
软件工程IT项目管理复习之 十二:项目采购管理
115 0
|
5月前
|
监控 项目管理
软件工程IT项目管理复习之 十一:项目风险管理
软件工程IT项目管理复习之 十一:项目风险管理
324 0
|
2月前
|
设计模式 测试技术 开发工具
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
47 0
|
5月前
|
监控 项目管理
软件工程IT项目管理复习之 四:项目综合管理
软件工程IT项目管理复习之 四:项目综合管理
39 0
|
5月前
|
存储 定位技术 项目管理
软件工程IT项目管理复习之 十:项目沟通管理
软件工程IT项目管理复习之 十:项目沟通管理
64 1
软件工程IT项目管理复习之 十:项目沟通管理
|
5月前
|
测试技术 项目管理 数据库
软件工程IT项目管理复习之 五:项目范围管理
软件工程IT项目管理复习之 五:项目范围管理
53 0
|
5月前
|
项目管理 Windows
软件工程IT项目管理复习之 九:项目人力资源管理
软件工程IT项目管理复习之 九:项目人力资源管理
159 0
|
5月前
|
资源调度 监控 测试技术
软件工程IT项目管理复习之 八:项目质量管理
软件工程IT项目管理复习之 八:项目质量管理
135 0