资源预览内容
第1页 / 共75页
第2页 / 共75页
第3页 / 共75页
第4页 / 共75页
第5页 / 共75页
第6页 / 共75页
第7页 / 共75页
第8页 / 共75页
第9页 / 共75页
第10页 / 共75页
亲,该文档总共75页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
软件项目管理-,项目计划与控制技术,本节内容,项目背景 项目目标 项目范围定义 项目结构分解 项目责任分配 网络计划技术 项目进度管理 项目费用管理,项目背景,项目背景是任何项目实施者必须首先了解清楚的一个关键问题。 项目是如何被提出的? 如何为客户构思一个完美的方案? 项目所处的是什么样的环境?,项目确定过程,项目目标,项目目标:实施项目所要达到的期望结果。 项目目标特点: 多目标特性,多目标间需要进行权衡与协调 -时间、成本和技术性能 优先性特性,多目标间权重不同 -R&D项目:技术性能权重大 层次性特性,目标由抽象到具体分不同层次构成多层次的目标体系,上层目标是下层目标的目的,层次越低表现得具体而可控。,项目目标的描述,项目目标确定的结果应该是一个目标体系,包含:项目的时间、费用、技术与产品三个方面,项目总目标的描述应该具体、明确,并尽可能量化。 工作范围:可交付成果、交付物(产品)描述; 进度计划:说明实施项目的开始及完成时间; 成本:说明完成项目的总费用。,项目目标描述案例,某省政府长期以来一直采用传统方式处理日常事务和文件,工作周期长,不能及时了解部门的重要信息,人浮于事,办事效率低。新省长决心改变机关办公方式和机关形象,提高办事效率,决定在2003年1月投资50万元开发办公自动化系统,7月投入使用。 项目目标描述: 可交付成果: 某省政府办公自动化系统 工期: 2003年1月1日至2003年6月30日,6个月 经费: 50万元人民币,项目范围定义,意义:将项目的主要可交付物划分为较小的、更清晰及易管理的单元。 依据: 范围说明书:项目合理性说明;成果简要描述;可交付成果清单;项目目标的实现程度。 制约因素:限制项目团队行动的因素。 假设前提:为了制定计划而考虑假设某些因素存在。 其他计划结果 历史资料:其他项目的资料,如经验教训等。 工具:工作分解结构样板(标准或半标准) 结果:WBS(Work Breakdown Structure),项目结构分解,目的: 保证项目结构的系统性和完整性; 方便观察、了解和控制整个项目过程; 建立完整的项目保证体系; 明确划分各单元和项目参加者之间的界限,方便进行责任分解、分配、落实; 方便网络的建立和分析,用于进度控制; 为项目报告系统的对象; 方便建立项目组织和相应的责任体系,作为任务下达、沟通的依据,方便控制。 过程:以项目目标体系为主导,由上而下,由粗而细进行分解,项目结构分解(续),工作分解结构图(WBS) 分级的树型结构,将项目按其内在的结构或实施过程的顺序进行逐层分解而形成的结构示意图。 各项目单元在项目中的地位与构成直观表示; 实施项目所必需进行的全部活动的清单; 是进度计划、人员分配、资源预算的基础。 过程:以项目目标体系为主导,由上而下,由粗到细进行分解 基本原则 各层次上项目内容的完整性必须保证; 一个项目单元只能从属于一个上层单元; 相同层次的单元有相同的性质,单元之间相互独立,工作分解结构实例,项目责任分配,责任分配矩阵:将分解后的任务单元落实到相关部门或个人,并明确表示他们在组织工作中关系、责任和地位的一种方法和工具。 参与类型的表示方法 数字式、字母式、几何图形等,责任分配矩阵实例,网络计划技术,传统的进度计划编制方法:Gantt图 缺点: 不能明确各项工作之间相互依存与相互作用的关系; 无法确定整个项目中起支配作用的关键工作及路径 现代进度计划管理方法: 关键线路法CPM(Critical Path Method) 计划评审技术PERT(Program Evaluation and Review Technique),网络图,构成: 节点、箭线与线路。 分类: 单代号网络图(先后关系图法PDM,Precedence Diagramming Method) 节点表示工作,箭线表示相邻工作之间关系; 从起始节点到中止节点的通路称为线路,分为关键线路、非关键线路。 双代号网络图(箭线图法ADM,Arrow Diagramming Method) 箭线表示工作,节点表示工作起止时间; 线路含义同单代号,工作关系,指项目中所含工作之间的先后顺序关系。 分类:逻辑关系、组织关系。 确定任务的工作关系必须解决以下问题: 该工作应在哪些工作之前进行? 该工作应在哪些工作之后进行? 该工作应可以和哪些工作并行进行?,工作关系表实例,单代号网络图,工作参数: 工作i的持续时间, D i 工作i的最早开始时间,ES i 工作i的最早完成时间,EF i 工作i的最迟开始时间,LS i 工作i的最迟完成时间,LF i 工作i的总时差, TF i 工作i的自由时差, FF i,单代号网络图(续1),工作参数的计算方法: 工作最早时间的计算 从网络计划的起始节点开始,沿着箭线方向依次计算。 1、当i工作只有一项紧前工作时: ES i= ES h+ Dh 2、当i工作有多项紧前工作时: ES i= max ES h+ Dh 3、工作最早完成时间: EF i= ES i + Di,单代号网络图(续2),工作参数的计算方法: 工作最迟时间的计算 从网络计划的终止节点开始,逆着箭线方向依次计算。单代号网络计划的工期:T c = max EFn 终止节点的工作最迟完成时间即为该节点的最早完成时间 LF i= EF i 1、当i工作只有一项紧后工作j时: LF i= LF j - Dj 2、当i工作有多项紧后工作时: LF i= min LF j Dj 3、工作最迟开始时间: LS i= LF i - Di,单代号网络图(续3),工作参数的计算方法: 工作时差的计算 1、工作总时差的计算: TF i = LS i - ES i TF i = LF i - EF i 2、工作自由时差的计算: FF i = min ES j - EF i FF i = min ES j - ES i - D i ,单代号网络图(续4),单代号搭接网络计划 1、结束到开始的搭接时距 ES j = EF i + FTS i,j LS j = LF i + FTS i,j 2、开始到开始的搭接时距 ES j = ES i + STS i,j LS j = LS i + STS i,j 3、开始到结束的搭接时距 EF j = ES i + STF i,j LF j = LS i + STF i,j,单代号网络图(续5),单代号搭接网络计划 4、结束到结束的搭接时距 EF j = EF i + FTF i,j LF j = LF i + FTF i,j 5、混合搭接时距 最早时间计算: ES j = ES i + STS i,j EF j = ES j + D j EF j = EF i + FTF i,j ES j = EF j - D j 结果取最大值,最晚时间计算: LS i = LS j - STS i,j LF i = LS i + D i LF i = LF j - FTF i,j LS j = LF i - D i 结果取最小值,单代号网络图(续6),单代号网络计划时间参数的标注方法:,单代号网络图(续7),单代号网络计划图的关键工作及关键线路确定: 关键工作确定 单代号网络计划的关键工作是总时差最小的工作。 关键线路确定 从起始节点开始顺着箭线的方向到终止节点,所有的工作的总时差最小,且工作之间的时间间隔均为0,则该线路是关键线路。,单代号网络图(续8),单代号网络计划图的绘制:,单代号网络图(续9),单代号网络计划图的绘制:,网络计划优化,网络计划可能存在的一些问题: 超出工期要求; 资源供应不够; 资源分布不均衡; 时间和资源方面的潜力尚未得到最佳的发挥。 网络计划优化:按某一目标,通过不断调整,寻找最优的网络计划方案的过程。使利益最大化:工期短、质量优、资源消耗少、成本低。 工期优化 资源优化 费用优化,网络计划的工期优化,时间优化问题:通过不断压缩关键线路上关键任务的持续时间,达到优化工期的目的。 方法: 强制缩短法 调整工作关系 根据项目的可能性,将串行关系调整为并行 关键线路的转移 利用非关键线路上的时差,用其中一部分资源加强关键线路上的工作,使得总工期缩短。使用该措施将可能导致关键线路发生变化。,强制缩短法工期优化,强制缩短法工期优化: 顺序法; 加权平均法; 选择法(较理想的方法)。 前两种没有考虑压缩持续时间造成的资源和费用增加等因素 选择法考虑调整对象时考虑的主要因素: 缩短持续时间对质量影响不大的工作; 有充足的资源备用的工作; 缩短持续时间所需增加的资源最少的工作 缩短持续时间所需增加的费用最少的工作,选择法工期优化的步骤,选择法工期优化的案例讨论,某项目网络图如下。图中括号内的数据是工作的最短持续时间,要求工期是100天,请采用选择法进行工期优化。,网络计划的资源优化,资源优化问题: 资源需求“高峰”,可能超出资源最大可供应量; 资源需求“低谷”,可能造成资源的大量积压。 优化目标: “资源有限,工期最短” 当可供使用的资源有限时,如何合理安排工作的进展,使得完成计划的总工期最短。 “工期一定,资源均衡” 当总工期一定时,如何合理安排工作,使得整个计划期内所需的资源比较均衡。,“工期一定,资源均衡”的优化,在可用资源数量充足,工期固定的前提下,通过调整部分非关键工作进度的方法,使资源的需求量随着时间的变化趋于平稳。,时间,资源需求量,理想状况,资源计划安排,“削峰填谷法”优化,事实上资源计划安排很难达到理想状态。 通过调整工作的时间参数使资源需求在理想情况的上下范围内波动。 常用的资源均衡方法:一种启发式方法,即“削峰填谷法”,也称“削高峰法”,“削峰填谷法”优化步骤,计算网络计划每时间单位 资源需求量,确定削峰目标 =Max单位时间资源需求量 - 1,确定资源需求高峰最后时间 点Th,确定相关工作的ES和TF,计算有关工作的时间差值 Ti = TFi (Th -ESi),优先调整最大时间差值的工作 i 令-ESi = Th,还需优化吗?,优化完成,资源优化-优化前的Gantt图,资源优化-优化后的Gantt图,资源优化-优化后的资源负荷图,项目进度管理,影响项目目标实现的干扰因素: 人的因素 材料、设备的因素 方法、工艺的因素 资金因素 环境因素,干扰情况分析,错误估计项目实现的特点以及实现条件 技术 项目团队 外围环境 盲目确定工期目标 不考虑项目特点 不采用科学的方法 工期计划方面的不足 计划编制粗糙,缺乏指导性 进度缺乏资源的保证 不按照计划执行 不考虑计划的可变性,干扰情况分析(2),项目参与者的工作失误 进度拖延 突发事件处理不当 项目各方协调不顺 不可预见事件的发生,进度计划,计划内容 项目中各项工作 工序的开展顺序 开始及完成时间 相互衔接关系,进度计划编制依据,项目对工期要求 项目特点 项目技术经济条件 项目的外部条件 项目各项工作的时间估计 项目的资源供应状况 通常由项目经理主持,各职能部门、技术人员、项目管理专家参与共同制定。,进度计划编制步骤,1、项目描述,进度计划编制步骤,2、项目分解与活动界定 3、工作描述 (在分解基础上) 4、工作责任分配 5、工作关系定义 6、估算工作量 7、估算工作持续时间 8、绘制网络图 9、进度安排,进度计划编制,进度控制,项目进度动态监测,通常采用日常观测和定期观测的方法进行,并将观测结果以项目进展报告的形式加以描述。 几种项目进展报告: 进度执行情况报告 项目关键点检查报告 项目执行状态报告 任务完成报告 重大突发事件报告 项目变更报告 项目管理报告,项目关键点检查报告,项目执行状态报告,任务完成报告,重大突发性事件的报告,项目变更申请报告,项目进度报告,项目管理报告,项目的费用管理,项目资源计划 人力、设备、材料、能源、设施等 项目费用估计 完成项目所需资源的费用近似值
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号