实验五 软件项目管理工具
[掌握与了解]
Project Professional 2003 是一个企业项目管理程序,它与 Project Server 2003
和 Project Web Access 一起帮助您更有效地计划项目,更好地管理资源,并且在
整个组织范围内建立可以重复的过程。
功能有效地管理项目:通过利用集中式项目模板储备库,从而利用最佳的惯
例。利用分步式指南有效地创建、管理项目并为之提供资源。
建立规则和过程:锁定时间段并确定多个批准人,从而保持已完成工作的精
确记录。
更有效地管理资源:通过集中式资源库,更好地掌握职员的技能水平和可用
性。利用基于技能的资源分配工具为项目提供资源。
计划资源需求:通过计划和跟踪资源要求,确保有合适的人员参与未来的项
目。
[课前准备]
(1)项目进度计划
项目进度计划的主要工作见下图:
(2)横道图(甘特进度图)
甘特图表 /甘特进度图(Gantt chart)是在 20 世纪初由亨利甘特开发的。它
基本上是一种线条图,横轴表示时间,纵轴表示要安排的活动,线条表示在整个
期间上计划的和实际的活动完成情况。甘特图直观地表明任务计划在什么时候进
行,以及实际进展与计划要求的对比。
横道图有以下特点:
编制比较容易,绘图比较简单。
表达形象直观,排列整齐有序。
便于用叠加法进行资源需要量的统计。
工具和技术
1、数学分析
2、历时压缩
3、模拟
4、资 源 平 衡
试控法
5、项 目 管 理
软件(MS
project 等)
6、编码结构
输入
1、项目网络图
2、活动历时估
算
3、资源需求
4、资源库描述
5、日历
6、约束条件
7、假定
8、提前和之后
9、风险管理计
划
输出
1、项 目 进 度
计划
2、辅助说明
3、进 度 管 理
计划
4、资 源 需 求
计划
(3)网络计划图
网络计划图是由一系列的箭线和节点所组成的网状图形,用来表示各个施工
过程在各施工段上各项工作的起止时间和先后顺序的逻辑关系。网络计划图一般
包括单代号网络图和双代号网络图两种。Microsoft Project 2002 默认的网络图为
单代号网络图。
网络计划图有以下特点:
(a)能全面而明确地表达各施工过程在各施工段上各项工作间的逻辑关系,
使一个流水组中的所有施工过程及其各项工作组成了一个有机的整体
(b)能对各项工作进行各种时间参数的计算,找出决定工程施工进度和总
工期的关键工作和关键线路。
(c)能从许多可行施工方案中选出较优施工方案。
(d)能够迅速地根据变化后的具体情况及时进行调整,确保能自始至终地
对计划进行有效的控制和监督,以达到降低成本的目的。
(e)网络计划的编制、计算、调整、优化和绘图等各项工作,都可以用电
子计算机来协助完成,方便、快捷。
(4)单代号网络图(AON 网络图)
单代号网络图的表示方法
用一个节点表示一项工作,工作的名称、代号和持续时间均标注在节点内,
用箭线表示各项工作之间的逻辑关系,这就是单代号表示法。
单代号网络图的组成要素
节点:一个节点表示工程施工中实际存在的一个工作过程(即一项工作),其
中也包括技术间歇过程。
箭线:每条箭线均表示各项工作之间先后顺序的逻辑关系。
线路:从起点节点到终点节点,沿箭线的指向,由一系列的节点和箭线构成
的各条通路均称为线路。
[工具]
配置在 Pentium Ⅲ,内存 64M 以上的电脑;装有 Microsoft Windows 操作系
统及 Microsoft Project 2002 工作软件。
[地点]
机房
[教学内容]
1、在 Project 软件中输入项目的总体信息、如项目名称、起止日期等;
2、输入资源数据、建立资源数据库;
3、输入工作数据、建立工作数据库;
4、编制基本日历与资源日历;
5、调整项目相应的参数,观察对项目总工期和总成本的影响。
[学生任务]
项目计划
某工厂有一个机床大修的项目计划,其项目的详细信息如表所示:
任务序号 任务名称 工期(工作日) 前置任务 资源名称
1 拆卸 2 组装工
2 清洗 2 1 清洁工
3 检查 3 2 质检员
4 电器检修 2 1 维修工
5 床身与工作台研合 5 3 维修工
6 零部件修理 3 3 维修工
7 零件加工 8 3 操作工
8 变速箱组装 3 6、7 组装工
9 部件组装 4 5、8 组装工
10 总装和试车 4 4、9 组装工
项目开始时间:2005 年 9 月 15 日。
项目工期:26 天。
项目经费:5000¥。
工人工资:5 元/工时,加班 8 元/工时。
1.新建一个空白项目,设置项目总体信息。
图 1.项目信息(主菜单/项目信息)
在该窗口中,其实只须设置项目开始日期,完成日期由系统计算,日历、
优先级等选择默认即可。
2.输入项目任务。
1)手工逐项输入项目任务。你可以直接在甘特图左侧的任务表中输入任务
信息,也可以通过“任务信息”对话框,来添加新任务。见图 2、3。
图 2 任务表
图 3 任务信息对话框(双击任务时弹出,也可通过主菜单/项目/任务信息打
开)
2)导入 Excel 任务表。新建一个 Excel 表,见图 4。
图 4 Excel 任务表
回到 Project 界面,点击任务向导按钮,打开任务“任务”窗口,见图 5。
图 5 任务向导窗口。
选择“列出项目中的任务”,打开“列出任务”窗口,见图 6。
图 6 列出任务窗口
点击“导入向导...”,开始从 Excel 表中导入任务。见图 7-图 14
图 7 图 8 图 9 图 10
图 11 图 12 图 13 图 14
导入时,遇到“尚未映射”情况时,可手工建立映射,见图 12,13。图 15 是导入
任务后看到的甘特图。
图 15 导入任务后获得的甘特图
3.输入资源数据。
双击任务的“资源名称”项,弹出“任务信息”对话框。输入资源名称和单位。见图
16。
图 16 输入资源信息
当然,也可在任务表中直接输入。
选中某项任务,由菜单“工具/分配资源”,打开“分配资源”对话框,见图 17,
也可
输入资源信息。(条条道路通罗马,-:)大家可选择你喜欢的方式。)
图 17 分配资源
资源分配操作完成后,打开“资源工作表”,定义资源的详细信息,如成本、费率
等图 18。
图 18 资源工作表(菜单:视图/资源工作表)
通过查看“资源工作表”和“资源使用状况表”,可以掌握项目资源分配相关信
息,发现问题,及时解决。如某资源使用负荷过大,见图 19、20(每天工作时
间过长,经常加班等)。可通过资源调配来解决,也直接增加资源。
图 19
图 20
调配资源详见《Project 2002 中文教学手册》有关说明,在 word 文档中搜索“调
配资源”即可。
增加资源即增加资源的单位。见图 21、22。50%表示资源共享,%100 表示一个
完整资源,200 表示两个完整的资源,简单的说就是几个工人来完成任务的问题。
图 21
图 22
5.阶段划分
为了项目清晰,往往需要把项目分成几个重要的阶段,阶段之间用里程碑分
开。实验采用的例子非常简单,没有必要划分阶段,但为了成本管理的方便,我
划分了一个阶段。见图 21。
图 23 项目阶段划分
6.模拟项目运行,对项目进行维护
1)任务拆分
项目框架建成后,和实际日历对照发现,2005 年 9 月 19 日和 2005 年 10 月 1
日-2005 年 10 月 7 日,是传统节日中秋和法定节假日国庆节。因此,需要对项目
进行调整。这种情况,通过任务拆分,可达目的。任务拆分很简单,在干特条形
图上,选中要拆分的任务,右键选择“任务拆分”,选择一个拆分点,确定即可。
拆分后,可通过拖动任务条的方法,进行调整。见图 24、25。
图 24 图 25
2)添加材料资源
在完成各种任务,往往是要消耗材料的。本项目材料消耗见表 2。
任务 材料名称 数量 购置费用
清洗 清洁剂 2 袋 40¥/袋
床身与工作台研合 高档机油 1 桶 120¥/桶
电器检修 主控开关 4 个 240¥/个
同学们还可以给其它任务添加材料资源。图 26 是增加材料资源后的资源工作表。
图 26 增加材料资源后的资源工作表
注意:标准费率¥ 的含义是 40¥/袋。袋、桶、个这些量词在 Project 中称
作材料标签。
在资源工作表中添加材料资源后,就可以给对应任务分配材料资源了。具体做法
是:打开甘特图,双击要分配材料的任务,在任务信息对话框添加即可,和添加
人力资源一样,见图 27。
图 27 添加材料资源
给任务添加材料资源,单位按需设置。例如,清洗任务需要 2 袋清洁剂,单位就
设置为。图 27 中,主控开关的单位为 4,因为在机电检修任务中,要更换 4 个
主控开关。
3)增加工时,而不缩短工期
假定,在床身与工作台研合任务中,一名维修工无法按时(工期)完成任务。
怎么办?常见的处理方法有两种,一是增加工人数量;二是让工人加班。先用第
一种方法,增加工人数量。打开资源工作表,复制“维修工”资源,粘贴后改名为
“维修工增”。本教程中,删除了“维修工”资源,新增“维修工 a”和“维修工 b”两个
资源,并对甘特图进行了调整。参见图 26 和图 28。
图 28 为任务分配多个人力资源
至于如果通过加班来增加工时,如期完成任务,将另文讨论。
4)成本监控
假定,本项目前五个阶段的任务(修改这些任务的完成百分比为:100%),
查看甘特图的成本和实际成本,看是否超出预算。细心的同学可笔算一下,并与
表中数据对照。参见图 29。
图 29 成本监控
示例:床身与工作台研合成本计算.5*(40+36)+1*120=500 其中维修 a 36 工
时,维修工 b 40 工时,每工时 5¥,完成任务期间消耗高档机油一桶,120¥。
[实验要求]
1、理解运用 Microsoft Project 2003 编制项目进度计划的步骤,绘制项目的网络
计划图。
2、运用 Microsoft Project 2003 找出两项目的关键路线。