第八章 项目管理
第一节 项目管理的定义
第二节 项目控制与组织
第三节 关键路径技术(PERT)
第四节 Microsoft Project软件 介绍
第一节 项目管理的定义
项目及其特点
项目:一系列的相关工作,这些工作涉及多个职能部门的协调与配合,有一些产出且需要一段时间去完成;通常是一次性的,没有或很少有以往的经验可以借鉴;有明确的可利用资源范围、严格的时间期限和明确的预期目标
项目管理及其特点
项目管理:通过有效地计划、组织和控制资源(人员、设备和物料),使其满足项目的技术、成本、时间和质量等方面的要求
项目管理的定义(续)
项目管理的定义(续)
任务分解结构 (work breakdown structure,WBS/WBDS)
定义工作任务的层次结构,从上到下依次分为任务、子任务和工作包。若干个工作包的完成结果是子任务的完成,若干个子任务的完成结果是任务的完成,所有任务的完成表示整个项目的完成
任务分解结构—举例
第二节 项目控制与组织
项目控制的主要文件
工作范围细则—工作业务内容、变动细则
职责划分细则—各部门、个人负责的工作
项目程序细则—协调活动的程序
技术范围文件—设备,项目设计的依据、标准、规范、编码、手续
成本控制文件—成本预算、部门与活动预算,分类帐
信息控制文件—文件、报表等的发放对象、方式,会议记录、工作记录
项目控制
项目控制的重要会议
关键会议—阶段总结,分析问题,提出建议,明确方向
定期例会—进度控制、实时控制和协调
特别会议—重大活动与意外的研究处理
项目控制(续)
信息控制制度—报告机制
规范的标准报告形式(动态形式)
甘特图
网络图
曲线图
里程碑图等
组织结构
纯项目小组
特点 由一个装备齐全的项目小组负责该项目全部的工作
优点
PM对项目拥有充足的权力
小组成员只向一个上司汇报
联系线路缩短,可迅速作出决策
小组成员的自豪感、士气及信誉都很高
缺点
资源重复配置而不能共享
忽视了组织目标和企业政策
因削减了职能部门的权力而使组织在新技术和新知识方面落后了
小组成员因没有职能区域的“家”而缺乏安全感,由此导致项目
结束时间的延迟
组织结构(续)
职能项目组
特点:职能项目组在职能区域里为项目提供了一个家
优点
每个小组成员可参加几个项目
技术专家离开项目组织后仍在职能区域内
职能区域是项目结束后成员的家,职能专家可垂直发展
特殊领域的职能专家组成一个关键部门,以协同解决项目存在的技术问题
缺点
与职能区域无关的项目各部分缺乏必要的变革
士气低落
顾客需求放在第二位,对顾客需求反应的速度减慢
组织结构(续)
矩阵组织
特点: 是最专业化的项目管理组织形式,综合了职能项目组和纯项目组的优点。每个项目执行时可从不同区域抽调人员。项目经理(PM)决定执行什么任务以及何时执行,而职能区域管理者则控制可以使用哪些人和技术
优点
加强了不同职能区域间的联系
项目经理对项目的成功负责
项目完成后成员有家可归
遵循了企业政策,增强了对项目的支持
缺点
存在两个上司
要求PM有很强的谈判能力
PM和项目经理的本位主义
第三节 关键路径技术(PERT)
应用的条件
工作或任务可以明确定义
工作或任务互相独立
工作或任务有一定的顺序
网络图由箭线、结点、虚箭线和路线组成
箭线或箭杆。代表一项活动、工作、作业。箭线有箭头和箭尾,箭尾表示活动的开始,箭头表示活动的结束。箭线的长短与活动或作业所需的时间多少无关,它不是矢量,可长可短可弯曲,但不能中断。在网络图中,箭线把各个结点连接起来,以表示各项作业或各道工序之间的先后顺序和相互关系
PERT(续)
结点。用圆圈表示,代表某项活动的开始或结束。结点不占用时间,也不消耗资源,只是表示某项活动应当开始或结束的符号。始点、终点、中间结点
虚箭线。用带箭头的虚线表示,表示一种作业时间为零的实际上并不存在的作业或工序。它只是一个符号标识,既不占用时间也不消耗资源,它的作用是把两个结点之间的多项作业分开,以明确表示各项作业或各道工序之间的逻辑关系,并便于计算机识别
路线。路线是指网络图中从始点开始,沿着箭头方向到达网络图终点为止,中间由一系列首尾相连的结点和箭线所组成的一条通道。关键路线
时间参数的确定
作业时间计算
单一(单点)时间估计法
三点时间估计法
作业开始时间和结束时间的计算
最早开始和结束时间
在网络图上,每一项作业都存在一个最早可能在什么时间开始和最早在什么时间结束的问题。作业最早可能开始时间称为活动的最早开始时间;作业最早可能结束的时间称为活动的最早结束时间
最早开始和结束时间
公式:EF(i,j)=ES(i,j)+T(i,j)
其中
i表示一项作业的箭尾结点的编号
j表示一项作业的箭头结点的编号
ij表示从结点i开始到结点j结束的作业
T(i,j)表示作业ij的作业时间
ES(i,j)表示作业ij 的最早开始时间
EF(i,j)表示作业ij的最早结束时间
最早开始和结束时间(续)
在简单的网络图中,前一项作业的最早结束时间即为后一项作业的最早开始时间
EF(i,j)=ES(j,j+1)
若几个作业汇集到一个结点,这个结点的最早开始时间的计算公式为:
ES(i)=max ES(i-1)+T(i-1,i),其中:ES(i)代表箭头结点i的最早开始时间;ES(i-1)代表箭尾结点i-1的最早开始时间; T(i-1,i)代表作业i-1i的作业时间
最早开始和结束时间(续)
当从某一结点开始的作业有两个或两个以上时,这几个作业的最早开始时间是相同的
计算网络图上各结点的最早开始时间,应从始点开始,自左到右,逐个顺序推算,直到终点。始点的最早开始时间为零,终点因无后继活动,所以它的最早开始时间和最早结束时间是相同的
最迟开始和结束时间
在网络图中,每一项作业为保证下一项作业的按时开工,又都有一个最迟必须在什么时候开始和最迟必须在什么时候结束的问题
在简单的情况下,下一项作业的最迟开始时间等于前项作业的最迟结束时间
某项作业的最迟开始时间等于其最迟结束时间减去作业时间 LS(i,j)=LF(i,j)-T(i,j)
其中:LS(i,j)表示作业ij的最迟开始时间
LF(i,j)表示作业ij的最迟结束时间
最迟开始和结束时间(续)
当若干项作业从同一个结点出发时,则应分别计算从该点出发的每一项作业的最迟开始时间,然后择其最小值,作为前项作业的最迟结束时间。若进入某一个结点j的作业有好几个时,这几个作业的最迟结束时间是相同的,称为结点j的最迟结束时间。
LF(j)=min LS(j,j+k)= min LF(j+k) -T(j,j+k)
最迟开始和结束时间(续)
其中
j+k表示从结点j开始的各项作业箭头结点的编号
LF(j)为箭尾结点j 的最迟结束时间
LS(j,j+k)为作业jj+k的最迟开始时间
LF(j+k)为箭头结点j+k 的最迟结束时间;
T(j,j+k)为作业jj+k的作业时间
最迟开始和结束时间(续)
利用上述公式,就可以计算各终点的最迟结束时间,其方法、程序与计算最早开始时间相反。它从终点开始,自右至左,逐个用减法进行逆算,直至始点。终点的最迟结束时间等于最迟开始时间,等于整个计划工期。
总时差的计算
所谓总时差是指在不影响紧后活动最迟开始时间的条件下,完成某项作业可供机动的总时间。总时差又称机动时间,一般而言,机动时间越大,生产潜力也越大,应采取措施加以利用,以充分发挥人力、物力的作用。
总时差的计算公式为:
某作业的总时差=该作业最迟开始时间-该作业最早开始时间
=该作业最迟结束时间-该作业最早结束时间
TF(i,j)=LS(i,j)-ES(i,j) =LF(i,j)-EF(i,j)
关键路线的确定
在网络图中,若某项作业的总时差为零,即没有机动时间,我们就把它称之为关键作业,由关键作业或工序连接而成的路线即为关键路线
关键路线是网络图中费时最长的路线,它决定了项目的最早完工时间或路径的最迟结束时间。凡是关键路线上的作业,其时差均为零。关键路线一般只有一条,但有时也有可能同时出现几条
举 例
举 例(续)
第四节 Microsoft Project软件简介
Microsoft Project 2000的主要优点是它与微软其他软件产品(Access、Excel、Power Point、Word)很相似,菜单栏几乎一样,用户的工具栏如出一辙。另外用户可以在应用文件之间轻易的来回移动信息资料,例如,可以把Excel资源表中的称本信息很容易的移到Microsoft Project中,Microsoft Project中的一幅甘特图也可以通过拖放或连接,轻易的移入Word文档中。该软件中日常用语(Tips of the day)、提示卡以及分配设备的功能很强大。现在,还包含应用文件的视象(Visual Basic for Application),便于估计用户设计结果或者自动处理重复性工作。
Project 2000 软件功能特点
提供全方位的任务信息
时间、工期方面的信息 提供在原计划中任务开始时间、结束时间、工期,任务最早开始和结束日期,最迟开始和结束日期;根据项目实际运作的情况,最新调整后的开始时间、结束时间、工期;实际的开始时间、结束时间、工期,并且显示出当前计划或实际的计划日期和原始计划比较的差异值。
资源、工时、成本方面信息 提供资源的工作状况;它们投入的数量、安排的正常工时和加班工时各为多少;资源在任务上工作上开始和结束的时刻和资源消耗情况;在成本方面,当前计划或实际执行的计划和原始计划比较是超出预算还是低于预算,具体数字为多少;完成剩余的工作任务还需要多少工时、费用。
任务依赖关系和特征方面信息 任务进入开始实施阶段的控制条件是哪些紧前任务,任务是否为关键任务,分配到该任务上的资源是否已接受工作安排,它们是否有超负荷工作量问题存在。
Project 2000 软件功能特点(续)
按层次组织任务使得项目结构清晰
Project 2000提供了能够从大到小的层次把任务组织为摘要任务和一般任务的功能(工作分解结构WBS),而且操作极为简单,两个在同一级别上的任务只要用鼠标通过"降级"工具按钮就能把一个任务缩进,使它们二者的关系从"兄弟"变为"父子"关系,也就是说,前一个任务变成为后一个任务的摘要任务。摘要任务汇总它隶属的所有的子任务的信息,经过这种安排以后,我们可以非常清楚地看到整个项目的结构和隶属关系。
Project 2000 软件功能特点(续)
按层次组织任务使得项目结构清晰
提供工作分解结构WBS,而且操作极为简单,两个在同一级别上的任务只要用鼠标通过"降级"工具按钮就能把一个任务缩进,使它们二者的关系从"兄弟"变为"父子"关系,也就是说,前一个任务变成为后一个任务的摘要任务。摘要任务汇总它隶属的所有的子任务的信息。
Project 2000 软件功能特点(续)
网络图结构清晰,操作方便
按单代号网络图的形式布局,把任务的紧前任务和紧后任务清楚地展现;可以通过选择不同的信息类别生成各种类型的网络图,如计划时间网络图、跟踪网络图、成本网络图等;自动为用户计算最早时间、最晚时间、关键路径、时差,并以醒目的颜色和图案标识出来,突出完成项目的焦点。自动标出哪些任务已经完成,哪些任务正在进行中,哪那些任务还未开始,它们将于什么时间开始。提示哪些任务上分配的资源有超负荷分配问题需要调整,哪些任务的成本超出了预算。
Project 2000 软件功能特点(续)
月历图使用户能早知道任意一天内将进行的任务
内容丰富的报告
关键任务报告 把项目中关键路径上的任务全部汇集到报告中
已经完成任务报告 可将已经全部完成了的任务给用户汇总到一起
马上开始的任务报告 可将用户给定的日期范围内开始的任务列出
超出预算的任务报告 报告用户原计划的成本,当前的成本,超出量
Project 2000 软件的不足
关键路径处理,用户不太容易查看
不如其他一些软件包能处理多个项目及子项目
……