




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
31十月20221第3章信息系统项目管理22十月20221第3章信息系统项目管理1
信息系统项目管理生命周期2
项目组织3
项目管理技术第3章小结提纲21信息系统项目管理生命周期提纲2项目是一个(临时的)唯一的、复杂的和关联的具有同一目标或者目的并且必须在特定时间里、在预算内、按照规格说明要求完成的活动序列。
信息系统项目管理生活中哪些事情可以称之为项目呢?1、建造一栋建筑物2、开发一项新产品3、计划举行一项大型活动(如策划组织婚礼、大型国际会议等)4、策划一次自驾游旅游5、ERP的咨询、开发、实施与培训……3项目是一个(临时的)唯一的、复杂的和关联的具有同一目标或者目信息系统项目也具有上述特征。信息系统项目管理是指在指定时间内用最少的费用开发可接受的系统的管理过程,具体内容包括确定范围、计划、人员安排、组织、指导和控制。有效的项目管理有助于确保系统开发项目满足客户期望,并在规定的预算和时间内交付系统。信息系统项目管理4信息系统项目也具有上述特征。信息系统项目管理4项目开发的四大阶段和任务项目发起项目规划项目执行项目终结发起团队建立客户关系制定发起计划建立管理规程环境和项目工作手册可行性分析WBS(工作分解结构)划分创建资源规划制定初步进度、通信计划确定项目标准评估风险建立基线计划执行基线计划监督项目进展管理项目变更维护工作手册沟通项目状况结束项目评估项目终止项目合同1信息系统项目管理生命周期项目发起的核心是评估项目的大小、范围和复杂性,以及建立支持后续项目活动的规程。项目规划的核心是定义清楚的、离散的活动以及完成每个活动需要做的工作。项目执行的核心是将项目发起阶段和规划阶段的计划付诸行动。项目终结的核心是把项目带到结束。遵循正式的项目管理过程能够大幅度增加项目成功的可能性项目开发的四大阶段和任务项目发起项目规划项目执行项目终结发起2项目组织项目组织是按照项目的目标以一定的形式组建起来的,由组织各部门调集专业人才,并指派项目负责人在特定时间内完成任务。
》单纯型项目组织
》职能型项目组织
》矩阵型项目组织2项目组织项目组织是按照项目的目标以一定的形式组建起来的,1.单纯型项目组织:小组成员全职投入项目优点:项目经理有完全的自主权成员只需要面对一个老板沟通层级短,决策形成快高度荣誉感和使命感7缺点:人员与设备无法共享,资源浪费组织的目标和策略容易被忽略职能部门与新科技脱节项目小组成员完成项目即解散,容易导致项目延误1.单纯型项目组织:小组成员全职投入项目7缺点:82.职能型项目组织:项目建立在职能部门中优点:成员可以同时参加多个项目专业技能不会因为人员遗失成员有机会升迁职能部门中有大量专业人员处理技术缺点:忽略与职能部门无关的容易忽略客户需求职能部门1职能部门2职能部门3总经理项目A项目B项目C项目D82.职能型项目组织:项目建立在职能部门中缺点:职能部门1职93.矩阵型项目组织:项目组成员由不同职能部门提供,项目经理决定工作内容和时间,部门经理决定人员和技术。优点:强化与职能部门的沟通项目经理承担成败责任降低资源重复可以执行上级组织的政策职能部门1职能部门2职能部门3总经理项目A项目B缺点:受双重领导项目经理需要谈判技巧成员不容易全身心投入93.矩阵型项目组织:项目组成员由不同职能部门提供,项目经理根据项目特点,选择合适的方式将项目总体工作范围逐步分解为合适的粒度。----分解成开发阶段、开发活动和开发任务。WBS的分解方式进行:按照功能模块分解;按照系统开发过程的不同阶段分解;按照项目地域或部门分解;按照项目目标或职能分解;最后交付的是工作包(任何包完成时间不能超过80个小时)3项目管理技术3.1工作分解结构(workbreakdownstructure,WBS)根据项目特点,选择合适的方式将项目总体工作范围逐步分解为合适3阶段1阶段2阶段0项目目标2.1活动2.3活动2.2活动2.2.1任务2.2.2任务2.2.3任务WBS的图形化表示方式1项目阶段11.1阶段1中的活动11.1.1阶段1中活动1的任务11.1.2阶段1中活动1的任务21.2阶段1中的活动22项目阶段2…工作分解结构的文字表示1131202.12.32.22.2.12.2.22.2.3WWBS最低层次的项目交付成果称为工作包,工作包的定义应考虑80小时法则或者两周法则,即任何工作包的完成时间应该不超过80小时,即不超过两周。这样,每两周对所有工作包进行一次检查,可以控制项目的变化。分解原则:某项具体任务只能在一个工作包出现。一个工作包只能由一人负责,虽然可以有多人参与,但责任人只能是一个,这样才会责任清楚,不相互推卸。任务分解应与实际执行方式保持一致。WBS不仅要合理,而且要具有一定的适应性,能够应付无法避免的需求变更。鼓励项目团队积极参与创建WBS,提高WBS的合理性和有效性。所有成果需要文档化。12WBS最低层次的项目交付成果称为工作包,工作包的定义应考虑83.2甘特图也称横道图,是一种最直观的进度计划方法,可以采用直线线条在时间坐标上标示出单项工程内容进度,线段的起点和终点分别对应子任务的开工时间和完成时间,线段的长度表示完成任务所需的时间。133.2甘特图1314优点:清楚表达活动的开始时间、结束时间和持续时间,易于理解,能为各层次人员所掌握和运用使用方便,制作简单,应用广泛不仅能安排时间,能与劳动计划、资源计划、资金计划相结合缺点:很难表达各项工作之间的相互依赖和相互制约不能确定某项工作是否提前或延迟对哪些活动造成影响不能表示活动的重要性不能用计算机处理,不能计算工期14优点:缺点:适用的主要领域有:可直接用于一些小项目,由于活动较少,可以直接用它来排工期计划。项目初期由于复杂的工程活动尚未揭示出来,一般人们都用甘特图作总体计划。上层管理者一般仅需了解总体计划,故都用甘特图表示。作为网络分析的输出结果。15适用的主要领域有:15项目评审技术(PERT,PlanEvaluationandReviewTechnique)PERT图在任务之间建立起依赖关系,估计每个任务的工期,再根据这些数据进行整个项目工期的计算,同时计算出每个任务的时差,找到影响项目工期的任务(关键任务)。3.3计划评审技术16项目评审技术(PERT,PlanEvaluationanPERT的应用步骤如下:1.根据工作分解结构列出计划期内所有的任务。根据工作分解结构分解后的结果,在任务之间建立起依赖关系。2.安排任务的顺序,确定任务之间的相互依赖关系和前后顺序,形成网络图。3.估算出完成这些任务所需要的时间。PERT的作业时间(工期)上有三个估计值(最乐观工期a,最可能工期m,最悲观工期b),而真正用来计算用的任务工期为(a+4m+b)/6。(注:这种加权平均法,套用了概率论中β分布的原理)。4.进行网络计算。计算每个任务的工期、最早开始、结束时间,最晚开始、结束时间、富余时间,再根据这些数据进行整个项目工期的计算,同时计算出每个任务的时差,找到影响项目工期的任务(关键任务)。17PERT的应用步骤如下:17学习目标:1掌握网络技术中的相关概念2掌握网络图的绘画规则并能正确地画出网络图3.3.1网络图18学习目标:3.3.1网络图183.3.1.1相关概念3.3.1.2画网络图的规则3.3.1.3实例193.3.1网络图3.3.1.1相关概念3.3.1.2画网络图的规则3.3【引例】沏茶烧水(10)3.3.1.1相关概念1234备茶(3)洗碗(2)沏茶(2)问题描述一项工程,已知各作业完成时间t及其先后关系求:工程完工期及关键作业。20【引例】沏茶烧水(10)3.3.1.1相关概念1234备茶洗碗(2)烧水(10)1234备茶(3)沏茶(2)相关概念□关键作业:主矛盾作业,不能延期完工□路线:指网络图中,从起点事项到终点事项的由各项作业连贯组成的一条路。□关键路线:由关键作业组成的路线,是所有路线中需时最长的路线。21洗碗(2)烧水(10)1234备茶沏茶(2)相关概念□关键作□网络图的结构(双代号表示法):
事件(或事项):标志作业的开始或结束,本身不消耗时间或资源,或相对作业讲,消耗量可以小得忽略不计。某个事件的实现,标志着在它前面各顶作业(紧前作业)的结束,又标志着在它之后的各项作业(紧后作业)的开始。每个节点有唯一节点号;节点2
虚作业:表示工时为零,不消耗任何资源的虚构作业。其作用只是为了正确表示作业的前行后续关系。0b
作业(或工序、活动):指任何消耗时间或资源的活动。有向弧ijij10
权数:作业的完成时间,如作业(i,j)的完成时间为10h22□网络图的结构(双代号表示法):
事件(或事项):标志作业的□紧前作业紧接某项作业的先行作业□紧后作业紧接某项作业的后续作业□前道作业某作业之前的所有作业□后续作业某作业之后的所有作业网络图的其他概念◎“烧水”是“沏茶”的紧前作业,“沏茶”是“烧水”的紧后作业;◎“备茶”是“沏茶”的前道作业但不是“沏茶”
的紧前工序。烧水(10)1234备茶(3)沏茶(2)洗碗(2)23□紧前作业紧接某项作业的先行作业网络图的其他概念◎“烧水”□把表示各个工作的箭线(有向弧)按照先后顺序及逻辑关系,由左至右排列画成图。□再给节点统一编号,节点1表示整个计划的开始(总开工事项),图中最大的数码n
表示计划结束事项(总完工事项),节点由小到大编号,对任一工作(i,j)来讲,要求j>i。3.3.1.2画网络图的规则24□把表示各个工作的箭线(有向弧)按照先后顺序及逻3.3.1.□在绘制网络图时,还要注意以下规则:1、网络图只能有一个总起点,一个总终点事项134256897
图中有两个总起点事项①⑦;三个总终点事项④⑥⑨,不符合规则。25□在绘制网络图时,还要注意以下规则:1、网络图只能有一个总起2、网络图是有向图,不允许有回路1234567
图中③⑤⑥③是回路,不符合规则262、网络图是有向图,不允许有回路1234567
图中③⑤⑥③3、节点i,j
之间不允许有两个或两个以上的作业。12ab273、节点i,j之间不允许有两个或两个以上的作业。12a4、必须正确表示作业之间的前行、后继关系13245abcd□如4道作业a,b,c,d的关系为:c必须在a,b均完成后才能开工,而d只要在b完工后即可开工。
如画为右图是错误的,因本来与a无关的工作d被错误地表示为必须在a完成后才能开工。284、必须正确表示作业之间的前行、后继关系13245abcd□5、虚作业的运用□通过运用虚作业的方法,可用将部分不符合规则的网络图改画为正确的形式。如前面不符合规则的网络图,添加虚作业后可修改正确。295、虚作业的运用□通过运用虚作业的方法,可用将部分不符合规则134256897将网络图更改为正确的形式
图中有两个总起点事项①⑦;三个总终点事项④⑥⑨,不符合规则。30134256897将网络图更改为正确的形式
图中有两个总起点
节点i,j之间不允许有两个或两个以上的作业13ab212ab31
节点i,j之间不允许有两个或两个以上的作业13ab21213245abcd
如4道作业a,b,c,d的关系为:c必须在a,b均完成后才能开工,而d只要在b完工后即可开工。13256abcd43213245abcd
如4道作业a,b,c,d的关系为:c必须□遵循上述画图规则是为了保证网络图的正确性,此外为了使图面布局合理、层次分明、条理清楚还要注意画图技巧。例如:尽量避免箭杆的交叉。如下图所示注:通常网络图的作业箭杆画成水平方式,以便于阅读和计算。小结33□遵循上述画图规则是为了保证网络图的正确性,此外为了使小结3□尽量避免箭杆的交叉34□尽量避免箭杆的交叉34□一般绘制网络图可分为四步。我们用一个简单例子来说明。P711、列出所有作业》一个完整的项目必须被分解为一系列独立作业,分解程度取决于项目计划的需要以及相应的管理职能。3.3.1.3实例35□一般绘制网络图可分为四步。我们用一个简单例子来说1、列出所2、确定每个作业的紧前作业》项目执行的连续性确定了项目各项作业的前后顺序,为了从逻辑上搞清楚作业之间的顺序关系,需要确定每项作业可以开始之前必须完成的作业——紧前作业。
在这两步完成后,我们可以得到一个作业项目明细表如下图:362、确定每个作业的紧前作业
在这两步完成后,我们可以得到一个作业作业内容紧前作业工时(天)1A系统规划/302B概要设计1703C详细设计2904D子系统A编制调试2605E子系统B编制调试2406F用户培训、系统调试准备2507G子系统C编制调试2308H软硬件准备2409I建立数据库86010J系统调试4、5、6、77011K系统转换9、104012L维护评价116037作业作业内容紧前作业工时(天)1A系统规划/302B3绘制网络图4节点编号:每条弧上起点的编号数小于终点的编号数。作业作业内容紧前作业工时(天)1A系统规划/302B概要设计1703C详细设计2904D子系统A编制调试2605E子系统B编制调试2406F用户培训、系统调试准备2507G子系统C编制调试2308H软硬件准备2409I建立数据库86010J系统调试4、5、6、77011K系统转换9、104012L维护评价1160ACBEDHIJKLEFG
节点i,j之间不允许有两个或两个以上的作业123456789101112383绘制网络图4节点编号:每条弧上起点的编号数作业作业内容学习目标:1能够计算各种时间参数2正确寻找关键路线3.3.2时间参数计算39学习目标:3.3.2时间参数计算393.3.2.1关键路线的概念3.3.2.2作业的时间参数3.3.2.3时差3.3.2.4确定关键路线403.3.2.1关键路线的概念3.3.2.2作业的时间参数12534764B2A4.7D7.2E2FH46.2G4.3I□从始点1到终点7共有5条路线,可分别计算出每条路线所需的总工时。1①→②→⑤→⑦2+4+4=10h2①→④→⑦
4.7+6.2=10.9h3①→④→⑥→⑦
4.7+4+4.3=13h4①→③→④→⑦
7.2+2+6.2=15.4h5①→③→④→⑥→⑦7.2+2+4+4.3=17.5h4C3.3.2.1关键路线4112534764B2A4.7D7.2E2FH46.2G□可以看出第5条路线所需时间最长,它表明整个任务的总完工期(为17.5h)。很明显,这条线上的工作,若有一个推迟,整个工期就要推迟;若某一工作能提前,整个任务就可以提前完成。□因此,第5条路线就是关键路线,关键路线上的作业称为关键工作□要想使任务按期或提前完工,就要在关键路线的关键工作上想办法12534762A4.7D7.2E2FH46.2G4.3I42□可以看出第5条路线所需时间最长,它表明整个任务的总完工期(□网络图的关键路线可以通过时间参数的计算求得□网络图的时间参数包括:作业的最早开始(结束)时间、作业的最迟开始(结束)时间及时差等。□进行时间参数计算不仅可以得到关键路线,确定和控制整个任务在正常进度下的最早完工期,而且在掌握非关键工作基础上可进行人、财、物等资源的合理安排,进行网络计划的优化。43□网络图的关键路线可以通过时间参数的计算求得431、作业的最早开始时间(Earlieststarttimeforanactivity)□用tES(i,j)表示。
任何一件作业都必须在其所有紧前工作全部完成后才能开始,计算公式为(递推公式—前推法):3.3.2.2作业的时间参数其中:
所有从总开始事项出发的作业(1,j),其最早开始时间为0
任一作业(i,j)的最早开始时间由它的所有紧前作业
(k,i)的最早开始时间(最大的一个)决定(3.1)tES(1,j)=0tES(i,j)=max{tES(k,i)+t(k,i)}紧前作业,最早开始时间tES441、作业的最早开始时间(Earlieststarttim2、作业的最早结束时间(Earliestfinishtimeforanactivity)□用tEF(i,j)表示。它表示作业按最早开始时间开始所能达到的结束时间,计算公式为:(递推公式—前推法)即:作业(i,j)的最早结束时间等于其最早开始时间与工时之和。(7.2)tEF(i,j)=tES(i,j)+t(i,j)452、作业的最早结束时间(Earliestfinishti□从始点开始,逐个计算作业的tES和tEF。作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60□注意作业的排序应严格按照箭尾事项编号由小到大的顺序排列,箭尾事项相同的作业,按其箭头事项由小到大排列。并将各作业的工时(第3列)填入表中。ACBDHIJKLEFG12345678910111246□从始点开始,逐个计算作业作业tESttEF①→②30②→③tES(1,j)=0
从总开始事项出发的作业(1,j),其最早开始时间为0。tEF(i,j)=tES(i,j)+t(i,j)ACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿6003047tES(1,j)=0tEF(i,j)=tES(i,jtEF(i,j)=tES(i,j)+t(i,j)tES(i,j)=
max{tES(k,i)+t(k,i)}=max{tEF(k,i)}ACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(2,3)=max{
tEF(1,2)}=max{
30}=300303010048tEF(i,j)=tES(i,j)+t(i,tEF(i,j)=tES(i,j)+t(i,j)tES(i,j)=
max{tES(k,i)+t(k,i)}=max{tEF(k,i)}ACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(3,4)=max{
tEF(2,3)}=max{
100}=1000303010010019049tEF(i,j)=tES(i,j)+t(i,tEF(i,j)=tES(i,j)+t(i,j)tES(i,j)=
max{tES(k,i)+t(k,i)}=max{tEF(k,i)}ACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(4,5)=max{
tEF(3,4)}=max{
190}=1900303010010019019023019019019019024022023025050tEF(i,j)=tES(i,j)+t(i,tEF(i,j)=tES(i,j)+t(i,j)tES(i,j)=
max{tES(k,i)+t(k,i)}=max{tEF(k,i)}ACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(5,9)=max{
tEF(4,5)}=max{
230}=2300303010010019019023019019019019024022023025023023024024022022051tEF(i,j)=tES(i,j)+t(i,tEF(i,j)=tES(i,j)+t(i,j)tES(i,j)=
max{tES(k,i)+t(k,i)}=max{tEF(k,i)}ACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(8,10)=max{
tEF(4,8)}=max{
230}=2300303010010019019023019019019019024022023025023023024024022022023029052tEF(i,j)=tES(i,j)+t(i,ACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(9,10)=max{
tEF(4,9),tEF(5,9),
tEF(6,9),tEF(7,9),}=max{
250,230,240,220}=2500303010010019019023019019019019024022023025023023024024022022023029025032053ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(10,11)=max{
tEF(8,10),tEF(9,10)}=max{
290,320}=3200303010010019019023019019019019024022023025023023024024022022023029025032032036054ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tESttEF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tES(11,12)=max{
tEF(10,11)}=max{
360}=36003030100100190190230190190190190240220230250230230240240220220230290250320320360360420
总工期=max{tEF(i,n(总完工事项))}=max{tEF(11,12)}=42055ACBDHIJKLEFG123456789101112作业t3、作业的最迟必须开始时间(lateststarttimeforanactivity)□用tLS(i,j)表示。它表示作业(i,j)在不影响整个工程如期完成的前提下,最迟必须开始的时间。洗碗(2)烧水(10)1234备茶(3)沏茶(2)□已知总工期=12min,则洗碗的最迟必须开始时间应为第8分钟,否则将影响总工期。563、作业的最迟必须开始时间(lateststarttim4、作业的最迟必须结束时间(latestfinishtimeforanactivity)□用tLF(i,j)表示。它表示作业(i,j)按最迟时间开始,所能达到的结束时间。(逆推法)tLF(i,n)=总工期tLF(i,j)=min{tLS(j,k)}其中:
凡是进入总完工事项n
的作业(i,n),其最迟结束时间等于预定总工期
任一作业(i,j)的最迟结束时间是它的所有紧后作业(j,k)
的最迟开始时间中的最小一个
作业(i,j)的最迟开始时间等于本工作的最迟结束时间减工时tLS(i,j)=tLF(i,j)-t(i,j)(3)(4)紧后作业,最迟开始时间tLS574、作业的最迟必须结束时间(latestfinishti□利用公式(3)、(4)由下至上逐个计算作业的最迟结束时间和最迟开始时间,填入表格中的第2、4列。ACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿6058□利用公式(3)、(4)由下至上逐个计算作业的最迟结束时间和ACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60tLF(i,n)=总工期=420
从进入总完工事项n
的作业(i,n),其最迟结束时间等于预定总工期。tLS(i,j)=tLF(i,j)-t(i,j)42036059ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60420360tLS(i,j)=tLF(i,j)-t(i,j)tLF(i,j)=min{tLS(j,k)}tLF(10,11)=min{
tLS(11,12)}=36036032060ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60420360tLS(i,j)=tLF(i,j)-t(i,j)tLF(i,j)=min{tLS(j,k)}tLF(9,10)=min{
tLS(10,11)}=32036032032025032026061ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60420360tLS(i,j)=tLF(i,j)-t(i,j)tLF(i,j)=min{tLS(j,k)}tLF(7,9)=min{
tLS(9,10)}=25036032032025032026025025025025025025025019062ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60420360tLS(i,j)=tLF(i,j)-t(i,j)tLF(i,j)=min{tLS(j,k)}tLF(4,8)=min{
tLS(8,10)}=26036032032025032026025025025025025025025019026022025022025020025021063ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60420360tLS(i,j)=tLF(i,j)-t(i,j)tLF(i,j)=min{tLS(j,k)}tLF(3,4)=min{
tLS(4,5),tLS(4,6),tLS(4,7),tLS(4,8),tLS(4,9)}=19036032032025032026025025025025025025025019026022025022025020025021019010064ACBDHIJKLEFG123456789101112作业tACBDHIJKLEFG123456789101112作业tLSttLF①→②30②→③70③→④90④→⑤40④→⑥50④→⑦30④→⑧40④→⑨60⑤→⑨0⑥→⑨0⑦→⑨0⑧→⑩60⑨→⑩70⑩→⑾40⑾→⑿60420360tLS(i,j)=tLF(i,j)-t(i,j)tLF(i,j)=min{tLS(j,k)}tLF(2,3)=min{
tLS(3,4)}=303603203202503202602502502502502502502501902602202502202502002502101901001003030065ACBDHIJKLEFG123456789101112作业t为什么要计算时差?项目完成过程中,计划中的或者不可预见的延迟会导致活动的开始和完成时间。有些活动延迟会影响整体活动的完成时间。为了了解延迟产生的影响,需要计算作业的时差(slacktime,即浮动时间),计算关键路径。什么是作业的时差?是一个作业的开始时间和结束时间之间可以忍受的延迟量,这个延迟量不会引起整个项目完成时间上的延误。3.3.2.4时差□作业的时差又叫作业的机动时间或富裕时间。□常用的时差有两种:作业的总时差和自由时差(单时差)66为什么要计算时差?3.3.2.4时差□作业的时差又叫作业的3.3.2.4时差作业的总时差在不影响总工期的条件下,作业(i,j)可以延迟其开工时间的最大幅度,用R(i,j)表示。计算公式为:
即作业(i,j)的总时差等于它的最迟开始时间与最早开始时间之差,也等于它的最迟结束时间与最早结束时间之差。(5)R(i,j)=tLS(i,j)-tES(i,j)=tLF(i,j)-tEF(i,j)673.3.2.4时差作业的总时差
即作业(iACBDHIJKLEFG123456789101112作业tEStLSR①→②②→③③→④④→⑤④→⑥④→⑦④→⑧④→⑨⑤→⑨⑥→⑨⑦→⑨⑧→⑩⑨→⑩⑩→⑾⑾→⑿360320250260250250250190220220200210100300R(i,j)=tLS(i,j)-tES(i,j)=tLF(i,j)-tEF(i,j)0301001901901901901902302402202302503203600003010303002010303000068ACBDHIJKLEFG123456789101112作业t□网络计划技术根据作业持续时间之间的关系找出项目的关键作业,
总时差为零的作业是关键作业,它们的延误将导致整个项目完成时间延误,
所有关键作业形成网络中的关键路线,
非关键作业是那些可在某种程度上延误而不会引起整个项目完成时间延误的作业。3.3.2.5确定关键路线69□网络计划技术根据作业持续时间之间的关系找出项3.3.2.5ACBDHIJKLEFG123456789101112作业tEStLSR①→②②→③③→④④→⑤④→⑥④→⑦④→⑧④→⑨⑤→⑨⑥→⑨⑦→⑨⑧→⑩⑨→⑩⑩→⑾⑾→⑿36032025026025025025019022022020021010030003010019019019019019023024022023025032036000030103030020103030000条件:R(i,j)
=
0□确定关键路线①→②→③→④→⑨→⑩→⑾→⑿□总工期:420天70ACBDHIJKLEFG123456789101112作业t实例某课程设计小组拟开发一个小型网上订餐系统,该项目组共有四名成员,为保证项目顺利开展,小组成员将项目划分成为如下几个阶段:1协商范围阶段根据所掌握的系统开发的生命周期内容,小组决定该项目主要包括三项主要的工作:系统分析、系统设计、系统实现。71实例71阶段活动活动序号活动名称系统分析11收集需求22分析过程33分析数据系统设计44设计过程55设计数据66设计屏幕77设计报告系统实现88程序99测试和文档1010安装2.确定各阶段主要活动阶段活动活动序号活动名称系统分析11收集需求22分析过程333.估计任务周期和任务之间依赖关系活动直接活动周数前驱活动1收集需求2—2分析过程313分析数据324设计过程725设计数据626设计屏幕13,47设计报告54,58程序46,79测试和文档8710安装28,93.估计任务周期和任务之间依赖关系活动直接活动周数前驱活动4.分配资源活动直接活动周数人员1收集需求2张三、李四2分析过程3王五、……3分析数据3……4设计过程7……5设计数据6……6设计屏幕1……7设计报告5……8程序4……9测试和文档8……10安装2……4.分配资源活动直接活动周数人员1收集需求2张三、李四2分活动直接活动周数前驱活动1A收集需求2—2B分析过程313C分析数据324D设计过程725E设计数据626F设计屏幕13,47G设计报告54,58H程序46,79I测试和文档8710J安装28,9213964512345768910781075活动直接活动周数前驱活动1A收集需求2—2B分析过程31作业tESttEF①→②2②→③3③→④7③→⑤6③→⑥3④→⑤0④→⑥0⑤→⑦5⑥→⑧1⑦→⑧0⑦→⑨8⑧→⑨4⑨→⑩2022551251151212128121217121317171725172125272139645123457689107810
总工期=max{tEF(i,n(总完工事项))}=max{tEF(9,10)}=2776作业tESttEF①→②2②→③3③→④7③→⑤6③→⑥3④作业tLSttLF①→②2②→③3③→④7③→⑤6③→⑥3④→⑤0④→⑥0⑤→⑦5⑥→⑧1⑦→⑧0⑦→⑨8⑧→⑨4⑨→⑩20225512612171220122012201720212121172521252527213964512345768910781077作业tLSttLF①→②2②→③3③→④7③→⑤6③→⑥3④作业tEStLSR①→②②→③③→④③→⑤③→⑥④→⑤④→⑥⑤→⑦⑥→⑧⑦→⑧⑦→⑨⑧→⑨⑨→⑩0256171220122021172125213964512345768910781002555121212121717172500011208084040□确定关键路线①→②→③→④→⑤→⑦→⑨→⑩□总工期:27周78作业tEStLSR①→②②→③③→④③→⑤③→⑥④→⑤④→⑥31十月202279第3章信息系统项目管理22十月20221第3章信息系统项目管理1
信息系统项目管理生命周期2
项目组织3
项目管理技术第3章小结提纲801信息系统项目管理生命周期提纲2项目是一个(临时的)唯一的、复杂的和关联的具有同一目标或者目的并且必须在特定时间里、在预算内、按照规格说明要求完成的活动序列。
信息系统项目管理生活中哪些事情可以称之为项目呢?1、建造一栋建筑物2、开发一项新产品3、计划举行一项大型活动(如策划组织婚礼、大型国际会议等)4、策划一次自驾游旅游5、ERP的咨询、开发、实施与培训……81项目是一个(临时的)唯一的、复杂的和关联的具有同一目标或者目信息系统项目也具有上述特征。信息系统项目管理是指在指定时间内用最少的费用开发可接受的系统的管理过程,具体内容包括确定范围、计划、人员安排、组织、指导和控制。有效的项目管理有助于确保系统开发项目满足客户期望,并在规定的预算和时间内交付系统。信息系统项目管理82信息系统项目也具有上述特征。信息系统项目管理4项目开发的四大阶段和任务项目发起项目规划项目执行项目终结发起团队建立客户关系制定发起计划建立管理规程环境和项目工作手册可行性分析WBS(工作分解结构)划分创建资源规划制定初步进度、通信计划确定项目标准评估风险建立基线计划执行基线计划监督项目进展管理项目变更维护工作手册沟通项目状况结束项目评估项目终止项目合同1信息系统项目管理生命周期项目发起的核心是评估项目的大小、范围和复杂性,以及建立支持后续项目活动的规程。项目规划的核心是定义清楚的、离散的活动以及完成每个活动需要做的工作。项目执行的核心是将项目发起阶段和规划阶段的计划付诸行动。项目终结的核心是把项目带到结束。遵循正式的项目管理过程能够大幅度增加项目成功的可能性项目开发的四大阶段和任务项目发起项目规划项目执行项目终结发起2项目组织项目组织是按照项目的目标以一定的形式组建起来的,由组织各部门调集专业人才,并指派项目负责人在特定时间内完成任务。
》单纯型项目组织
》职能型项目组织
》矩阵型项目组织2项目组织项目组织是按照项目的目标以一定的形式组建起来的,1.单纯型项目组织:小组成员全职投入项目优点:项目经理有完全的自主权成员只需要面对一个老板沟通层级短,决策形成快高度荣誉感和使命感85缺点:人员与设备无法共享,资源浪费组织的目标和策略容易被忽略职能部门与新科技脱节项目小组成员完成项目即解散,容易导致项目延误1.单纯型项目组织:小组成员全职投入项目7缺点:862.职能型项目组织:项目建立在职能部门中优点:成员可以同时参加多个项目专业技能不会因为人员遗失成员有机会升迁职能部门中有大量专业人员处理技术缺点:忽略与职能部门无关的容易忽略客户需求职能部门1职能部门2职能部门3总经理项目A项目B项目C项目D82.职能型项目组织:项目建立在职能部门中缺点:职能部门1职873.矩阵型项目组织:项目组成员由不同职能部门提供,项目经理决定工作内容和时间,部门经理决定人员和技术。优点:强化与职能部门的沟通项目经理承担成败责任降低资源重复可以执行上级组织的政策职能部门1职能部门2职能部门3总经理项目A项目B缺点:受双重领导项目经理需要谈判技巧成员不容易全身心投入93.矩阵型项目组织:项目组成员由不同职能部门提供,项目经理根据项目特点,选择合适的方式将项目总体工作范围逐步分解为合适的粒度。----分解成开发阶段、开发活动和开发任务。WBS的分解方式进行:按照功能模块分解;按照系统开发过程的不同阶段分解;按照项目地域或部门分解;按照项目目标或职能分解;最后交付的是工作包(任何包完成时间不能超过80个小时)3项目管理技术3.1工作分解结构(workbreakdownstructure,WBS)根据项目特点,选择合适的方式将项目总体工作范围逐步分解为合适3阶段1阶段2阶段0项目目标2.1活动2.3活动2.2活动2.2.1任务2.2.2任务2.2.3任务WBS的图形化表示方式1项目阶段11.1阶段1中的活动11.1.1阶段1中活动1的任务11.1.2阶段1中活动1的任务21.2阶段1中的活动22项目阶段2…工作分解结构的文字表示8931202.12.32.22.2.12.2.22.2.3WWBS最低层次的项目交付成果称为工作包,工作包的定义应考虑80小时法则或者两周法则,即任何工作包的完成时间应该不超过80小时,即不超过两周。这样,每两周对所有工作包进行一次检查,可以控制项目的变化。分解原则:某项具体任务只能在一个工作包出现。一个工作包只能由一人负责,虽然可以有多人参与,但责任人只能是一个,这样才会责任清楚,不相互推卸。任务分解应与实际执行方式保持一致。WBS不仅要合理,而且要具有一定的适应性,能够应付无法避免的需求变更。鼓励项目团队积极参与创建WBS,提高WBS的合理性和有效性。所有成果需要文档化。90WBS最低层次的项目交付成果称为工作包,工作包的定义应考虑83.2甘特图也称横道图,是一种最直观的进度计划方法,可以采用直线线条在时间坐标上标示出单项工程内容进度,线段的起点和终点分别对应子任务的开工时间和完成时间,线段的长度表示完成任务所需的时间。913.2甘特图1392优点:清楚表达活动的开始时间、结束时间和持续时间,易于理解,能为各层次人员所掌握和运用使用方便,制作简单,应用广泛不仅能安排时间,能与劳动计划、资源计划、资金计划相结合缺点:很难表达各项工作之间的相互依赖和相互制约不能确定某项工作是否提前或延迟对哪些活动造成影响不能表示活动的重要性不能用计算机处理,不能计算工期14优点:缺点:适用的主要领域有:可直接用于一些小项目,由于活动较少,可以直接用它来排工期计划。项目初期由于复杂的工程活动尚未揭示出来,一般人们都用甘特图作总体计划。上层管理者一般仅需了解总体计划,故都用甘特图表示。作为网络分析的输出结果。93适用的主要领域有:15项目评审技术(PERT,PlanEvaluationandReviewTechnique)PERT图在任务之间建立起依赖关系,估计每个任务的工期,再根据这些数据进行整个项目工期的计算,同时计算出每个任务的时差,找到影响项目工期的任务(关键任务)。3.3计划评审技术94项目评审技术(PERT,PlanEvaluationanPERT的应用步骤如下:1.根据工作分解结构列出计划期内所有的任务。根据工作分解结构分解后的结果,在任务之间建立起依赖关系。2.安排任务的顺序,确定任务之间的相互依赖关系和前后顺序,形成网络图。3.估算出完成这些任务所需要的时间。PERT的作业时间(工期)上有三个估计值(最乐观工期a,最可能工期m,最悲观工期b),而真正用来计算用的任务工期为(a+4m+b)/6。(注:这种加权平均法,套用了概率论中β分布的原理)。4.进行网络计算。计算每个任务的工期、最早开始、结束时间,最晚开始、结束时间、富余时间,再根据这些数据进行整个项目工期的计算,同时计算出每个任务的时差,找到影响项目工期的任务(关键任务)。95PERT的应用步骤如下:17学习目标:1掌握网络技术中的相关概念2掌握网络图的绘画规则并能正确地画出网络图3.3.1网络图96学习目标:3.3.1网络图183.3.1.1相关概念3.3.1.2画网络图的规则3.3.1.3实例973.3.1网络图3.3.1.1相关概念3.3.1.2画网络图的规则3.3【引例】沏茶烧水(10)3.3.1.1相关概念1234备茶(3)洗碗(2)沏茶(2)问题描述一项工程,已知各作业完成时间t及其先后关系求:工程完工期及关键作业。98【引例】沏茶烧水(10)3.3.1.1相关概念1234备茶洗碗(2)烧水(10)1234备茶(3)沏茶(2)相关概念□关键作业:主矛盾作业,不能延期完工□路线:指网络图中,从起点事项到终点事项的由各项作业连贯组成的一条路。□关键路线:由关键作业组成的路线,是所有路线中需时最长的路线。99洗碗(2)烧水(10)1234备茶沏茶(2)相关概念□关键作□网络图的结构(双代号表示法):
事件(或事项):标志作业的开始或结束,本身不消耗时间或资源,或相对作业讲,消耗量可以小得忽略不计。某个事件的实现,标志着在它前面各顶作业(紧前作业)的结束,又标志着在它之后的各项作业(紧后作业)的开始。每个节点有唯一节点号;节点2
虚作业:表示工时为零,不消耗任何资源的虚构作业。其作用只是为了正确表示作业的前行后续关系。0b
作业(或工序、活动):指任何消耗时间或资源的活动。有向弧ijij10
权数:作业的完成时间,如作业(i,j)的完成时间为10h100□网络图的结构(双代号表示法):
事件(或事项):标志作业的□紧前作业紧接某项作业的先行作业□紧后作业紧接某项作业的后续作业□前道作业某作业之前的所有作业□后续作业某作业之后的所有作业网络图的其他概念◎“烧水”是“沏茶”的紧前作业,“沏茶”是“烧水”的紧后作业;◎“备茶”是“沏茶”的前道作业但不是“沏茶”
的紧前工序。烧水(10)1234备茶(3)沏茶(2)洗碗(2)101□紧前作业紧接某项作业的先行作业网络图的其他概念◎“烧水”□把表示各个工作的箭线(有向弧)按照先后顺序及逻辑关系,由左至右排列画成图。□再给节点统一编号,节点1表示整个计划的开始(总开工事项),图中最大的数码n
表示计划结束事项(总完工事项),节点由小到大编号,对任一工作(i,j)来讲,要求j>i。3.3.1.2画网络图的规则102□把表示各个工作的箭线(有向弧)按照先后顺序及逻3.3.1.□在绘制网络图时,还要注意以下规则:1、网络图只能有一个总起点,一个总终点事项134256897
图中有两个总起点事项①⑦;三个总终点事项④⑥⑨,不符合规则。103□在绘制网络图时,还要注意以下规则:1、网络图只能有一个总起2、网络图是有向图,不允许有回路1234567
图中③⑤⑥③是回路,不符合规则1042、网络图是有向图,不允许有回路1234567
图中③⑤⑥③3、节点i,j
之间不允许有两个或两个以上的作业。12ab1053、节点i,j之间不允许有两个或两个以上的作业。12a4、必须正确表示作业之间的前行、后继关系13245abcd□如4道作业a,b,c,d的关系为:c必须在a,b均完成后才能开工,而d只要在b完工后即可开工。
如画为右图是错误的,因本来与a无关的工作d被错误地表示为必须在a完成后才能开工。1064、必须正确表示作业之间的前行、后继关系13245abcd□5、虚作业的运用□通过运用虚作业的方法,可用将部分不符合规则的网络图改画为正确的形式。如前面不符合规则的网络图,添加虚作业后可修改正确。1075、虚作业的运用□通过运用虚作业的方法,可用将部分不符合规则134256897将网络图更改为正确的形式
图中有两个总起点事项①⑦;三个总终点事项④⑥⑨,不符合规则。108134256897将网络图更改为正确的形式
图中有两个总起点
节点i,j之间不允许有两个或两个以上的作业13ab212ab109
节点i,j之间不允许有两个或两个以上的作业13ab21213245abcd
如4道作业a,b,c,d的关系为:c必须在a,b均完成后才能开工,而d只要在b完工后即可开工。13256abcd411013245abcd
如4道作业a,b,c,d的关系为:c必须□遵循上述画图规则是为了保证网络图的正确性,此外为了使图面布局合理、层次分明、条理清楚还要注意画图技巧。例如:尽量避免箭杆的交叉。如下图所示注:通常网络图的作业箭杆画成水平方式,以便于阅读和计算。小结111□遵循上述画图规则是为了保证网络图的正确性,此外为了使小结3□尽量避免箭杆的交叉112□尽量避免箭杆的交叉34□一般绘制网络图可分为四步。我们用一个简单例子来说明。P711、列出所有作业》一个完整的项目必须被分解为一系列独立作业,分解程度取决于项目计划的需要以及相应的管理职能。3.3.1.3实例113□一般绘制网络图可分为四步。我们用一个简单例子来说1、列出所2、确定每个作业的紧前作业》项目执行的连续性确定了项目各项作业的前后顺序,为了从逻辑上搞清楚作业之间的顺序关系,需要确定每项作业可以开始之前必须完成的作业——紧前作业。
在这两步完成后,我们可以得到一个作业项目明细表如下图:1142、确定每个作业的紧前作业
在这两步完成后,我们可以得到一个作业作业内容紧前作业工时(天)1A系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 郑州工程技术学院《医学微生物》2023-2024学年第二学期期末试卷
- 南京晓庄学院《机械加工工艺实训》2023-2024学年第二学期期末试卷
- 2025届浙江省金华市云富高级中学高三数学试题5月15日第7周测试题含解析
- 幼儿园大班大雪节气教育
- 长沙电力职业技术学院《声乐表演》2023-2024学年第二学期期末试卷
- 成都东软学院《概率论与数理统计B》2023-2024学年第一学期期末试卷
- 六盘水幼儿师范高等专科学校《微剧本创作》2023-2024学年第一学期期末试卷
- 天津中德应用技术大学《分子医学实验》2023-2024学年第一学期期末试卷
- 南京航空航天大学《西方教育哲学史》2023-2024学年第二学期期末试卷
- 中国矿业大学徐海学院《建筑制图实验》2023-2024学年第二学期期末试卷
- 精神科应急预案PPT课件
- 物资编码手册
- 中国神经外科重症患者气道管理
- 怎样搞好班组安全管理工作
- 毕业论文建筑沉降观测
- 国航因私免折票系统
- 机电安装总进计划横道图
- 精美教案封面(共1页)
- 考试焦虑量表TAI(共2页)
- 初中趣味数学(课堂PPT)
- 刘也-酯交换法聚碳酸酯生产工艺设计和制备
评论
0/150
提交评论