第7章项目进度安排与跟踪
项目管理(PM)-进度计划与资源计划

第一步-项目描述
项目名称 项目目标
某办公楼改装工程 30天内完成办工楼的改造与装修,总投资50万元
交付物
装修一新的办公大楼
交付物完成准则 水、电、墙面、地面、室内、室外装修的要求
工作描述
室内改装、地面处理、厕所改造、窗户改造
工作规范
依据国家建设装修规范
所需资源估计 人力、材料、设备的需求预计
重大里程碑
1 A 3 C5 2 B 4 D6
虚工作的引入
在用箭头表示的活动形式中,有一种特殊活动,叫虚活动 (dummy activity),它不消耗时间,在网络图中用一个虚箭线 表示。
虚活动仅在用箭头表示活动中应用,需要它的原因有两个: ✓ 有助于很好地识别活动; ✓ 用来表明某种不用虚活动就无法表明的先后关系。 在绘制箭线式网络图时,有两个基本规则来很好地识别活动: ✓ 网络图中每一事件(圆圈)必须有唯一的事件号,即网络图中不
个参考体系和一组符号表明各页活动之间的关系。 开始绘制时,不要太在意整洁,先确保正确的逻辑关系,再画一
份整洁的。 不管初始网络的详细程度如何,一些活动应随项目进度进一步分
解,认清近期需要展开的活动比认清一年后需要展开的活动要容 易得多。
准备网络图
制定网络图详细程度的规则:
✓ 如已经对项目做了工作分解结构,则必须明确每个工作 包的活动;
紧前工作
— 1 1 3 2 4,5 6 4,5 7,8
网络图绘制案例讨论(续)
假设上述工作关系中,存在如下搭接关 系:
“3.确定用户需求”工作开始4天之后,“4. 逻辑系统设计”工作才可以开始。
“7.系统测试”工作完成6天之后“9.系统转 换”工作才可以完成。
在网络图中如何表示上述信息呢?
第7章 建设项目施工前期管理

7.3 建设项目审计与稽察
7.3.1
建设项目审计
7.3.2 建设项目稽察
16
7.3.1 建设项目审计
建设项目审计的有关规定 凡是国家规定必须进行开工前审计的建设项目,未取得审 计机关出具开工前审计意见书而擅自开工建设的,建议有 关主管部门责令停工 凡是建设项目不按规定办理审计手续的,按不同情节处以 总投资1%以下的罚款,罚款由业主自筹资金支付 业主违反有关批准文件规定,以合同形式要求设计单位扩 大规模和提高标准而增加概算投资,应由业主报原审批部 门予以批准。否则,应停止建设 国家重点建设项目在竣工决算审计后方可办理竣工验收手 续 建设项目实行投资包干的,需调整投资的,经审计批准可 相应调整包干基数
9
7.1.5 建设工程施工许可证申领条件和程序
申请办理施工许可证的程序
建设单位向建设行政主管部门领取“建设工程施 工许可证申请表” 建设单位持加盖单位及法定代表人印鉴的“建设 工程施工许可证申请表”,并附规定的证明文件, 向建设行政主管部门提出申请 建设行政主管部门在收到建设单位报送的“建设 工程施工许可证申请表”和所附证明文件后,对 于符合条件的,应当自收到申请之日起15日内颁 发施工许可证;对于证明文件不齐全或者失效的, 应当限期要求建设单位补正,审批时间可以自证 明文件补正齐全后作相应顺延;对于不符合条件 的,应当自收到申请之日起15日内书面通知建设 单位,并说明理由 10
计划编制的措施
• 对建设周期较短的项目,在计划年度内可以竣工投产、交付使用 的项目和配套项目同时安排,相互衔接,保证当年投资发挥效益 • 对建设周期较长的项目,要千方百计压缩在建工程的资金占用。 建设中占有一定数量的资金是合理的,如果占用过多,时间越长, 投资效果越差。因此,要合理安排年度投资 • 根据不同情况,提出年度投资计划分配方案
第七章-项目时间管理资料

第七章项目时间管理复习思考题(1)项目活动定义常用的方法有哪些?项目活动主要是确定为完成项目可交付成果所必须进行的诸项具体活动,它把项目的组成要素细分为可管理的更小部分,以便更好地管理和控制。
项目活动定义常用方法有以下几种:头脑风暴法、工作结构分解法、项目活动界定的平台法。
(2)项目进度计划的制订方法有哪些?常见的项目进度计划的制订方法有以下几种:a.里程碑法里程碑计划是以项目中某些重要事件的完成或开始时间点作为基准所形成的计划,是一个战略计划或项目框架,以中间产品或可实现的结果为依据。
b.甘特图法甘特图(Gantt chart)也称横道图或条形图。
c.网络计划技术最常用的网络计划方法就是关键路径法和计划评审技术。
(3)举例说明项目的活动与活动之间的四种先后逻辑关系——FS、SS、FF、SF的含义。
项目网络计划中,活动之间的上述逻辑关系可表现为以下四种类型:完成—开始(FS)、完成—完成(FF)、开始—开始(SS)、开始—完成(SF)。
a. 完成—开始(FS)后续工作的开始依赖于前置工作的完成。
例如,一个建筑工程项目,只有在建筑物的基础施工完成后,才能进行主体施工;在进行财会电算化培训时,只有在财务软件安装后,才能进行用户培训工作。
在项目活动中,“完成—开始”是最常见的逻辑关系类型。
b. 完成—完成(FF)后续工作的完成依赖于前置工作的完成。
例如,工程项目的质量控制工作不能在生产完成之前完成,尽管这两项工作有可能在同一时间进行;在进行厨房装修时,热水器输水管的安装必须在厨房粉刷完毕之前结束,否则,还得打洞,这样会破坏墙壁。
c. 开始—开始(SS)后续工作的开始依赖于前置工作的开始。
例如,一台计算机开机后,随着Office系统的启动,会同时引发许多任务;对于项目管理活动,时间管理活动开始时,费用管理必须开始,至少要同时开始。
d. 开始—完成(SF)后续工作的完成依赖于前置工作的开始。
这种关系完全是数学意义上的,现实生活中这种关系较少使用,仅被编制进度计划的工程师象征性地采用。
工程项目进度跟踪制度

工程项目进度跟踪制度一、背景介绍工程项目是指在一定时间内、按一定的经费和技术要求,按照规定的计划、基准和标准,完成规定的工程任务的活动的综合体。
每一个工程项目都需要经历筹备、立项、设计、施工、验收等一系列的步骤。
在工程项目管理中,进度控制是一个非常关键的环节,对于项目整体的进展情况和成功实施起着至关重要的作用。
因此,建立科学的、规范的工程项目进度跟踪制度,是确保工程项目顺利实施和成功完成的重要保障。
二、目的和意义1.有效监督和控制工程项目进度,及时发现和解决进度延误,确保项目按时完成。
2.提高项目的执行效率和管理水平,降低项目的风险和成本。
3.为项目决策提供科学数据和依据,准确分析项目进展情况,提前预警和调整。
4.增强项目团队成员的责任意识和执行力,促进团队协作和沟通。
5.提升企业形象和竞争力,树立良好信誉和口碑。
三、工程项目进度跟踪制度内容1.项目进度计划制定(1)确定项目目标和任务,明确项目范围和要求。
(2)根据项目要求,编制详细的项目进度计划,包括任务分解、时间节点、里程碑等。
(3)明确项目进度计划的编制标准和流程,确保计划的科学性和可行性。
2.项目进度跟踪机制建立(1)制定进度跟踪工作方案和流程,明确跟踪的责任人和工作内容。
(2)建立进度跟踪系统和工具,实现进度数据的实时监控和反馈。
(3)建立进度跟踪报告制度,定期对项目进度进行分析和评估,并及时汇报。
3.项目进度管控措施(1)制定项目进度管控方案,明确管控目标和措施。
(2)建立项目进度风险评估机制,分析和排查可能影响进度的风险因素。
(3)采取有效的措施应对进度延误和变更,及时调整和优化项目进度。
4.项目进度考核评估(1)建立项目进度考核评估制度,对项目进度情况进行定期评估和反馈。
(2)对项目进度达成情况进行综合评价,及时发现问题和弱项,提出改进建议。
(3)对进度跟踪工作人员进行考核,激励和奖惩并重,保持进度跟踪工作的高效性。
四、工程项目进度跟踪制度实施1.制定《工程项目进度跟踪制度》,明确制度的依据、内容和实施范围。
项目执行与跟踪管理制度

项目执行与跟踪管理制度第一章总则第一条目的为了规范项目的执行与跟踪管理,提高项目管理的效率和质量,确保项目的顺利实施,特订立本制度。
第二条适用范围本制度适用于本企业内全部项目的执行与跟踪管理工作。
第三条定义1.项目:指企业内的具体任务、目标和时间范围的工作;2.项目执行与跟踪管理:指对项目的执行过程进行监控和管理,确保项目定时、按质地完成的工作;3.项目执行人员:指被委托负责项目执行和跟踪管理的人员。
第二章项目执行与跟踪管理的基本原则第四条领导重视原则企业领导要高度重视项目的执行与跟踪管理工作,供应必需的资源和支持,确保项目能够顺利进行。
第五条规划先行原则项目执行前需要进行认真的项目规划,明确项目目标、任务、时间和资源,订立项目执行计划。
第六条组织协调原则项目执行与跟踪管理需要各部门之间的紧密搭配和协调,形成合力,确保项目的有效实施。
第七条信息及时反馈原则项目执行过程中,连续跟踪项目进展,及时反馈项目执行情况,并依据需要进行调整和优化。
第八条问题分析与解决原则对于项目执行过程中显现的问题,要进行及时的分析和解决,确保项目能够定时、按质地完成。
第三章项目执行与跟踪管理的具体流程第九条项目执行计划的订立1.项目执行人员依据项目规划的要求,订立项目执行计划,明确项目的任务、时间和资源,并报经相关部门审核批准。
2.项目执行计划应包含项目的开始时间、结束时间、执行人员、工作内容及工作量等认真信息。
第十条项目执行的监控与跟踪1.项目执行人员依照项目执行计划进行工作,定期进行项目执行情况的跟踪和监控。
2.项目执行人员应及时上报项目执行情况,包含进度、质量、本钱等方面的情况,并记录在项目执行报告中。
第十一条项目执行情况的评估与分析1.依据项目执行报告,对项目的执行情况进行评估,并进行分析。
2.对于项目执行进展不符合预期的情况,要进行及时的问题分析,找出原因,并提出解决方案。
第十二条关键节点的掌控与评审1.对于项目的关键节点,要进行严格的掌控与评审,确保各项任务能够定时完成。
项目管理与进展追踪制度

项目管理与进展追踪制度第一章总则第一条目的和依据为了规范企业项目管理流程,确保项目定时、按质、按量完成,提高项目管理效率和质量,本制度订立。
第二条适用范围本制度适用于企业全部部门、项目组,凡涉及到项目管理与进展追踪的工作,均应遵守本制度。
第三条项目管理主体项目管理主体依照项目特性,由企业高层领导、项目负责人、项目构成员等构成,形成项目管理委员会(简称“项目委员会”),负责项目的策划、组织、实施和掌控。
第四条项目进展追踪机制为确保项目定时推动,项目进展应进行定期追踪与评估。
项目委员会负责订立项目进展追踪机制和具体评估方法,并组织实施。
第二章项目管理流程第五条项目策划1.项目启动:项目负责人依据企业发展战略和需求,提出项目建议书,并经项目委员会批准,确定项目的启动。
2.项目立项:项目责任人组织编制项目立项报告,包含项目目标、范围、计划、资源需求等,并提交项目委员会审批。
3.项目计划:项目负责人依据项目目标和需求,订立认真项目计划,包含工作分解结构、里程碑计划、资源布置等,并与项目团队共同确定。
第六条项目组织1.项目团队组建:项目负责人依据项目计划和需求,组建项目团队,并明确各成员的职责和权限。
2.项目职责清单:项目负责人订立项目职责清单,明确项目成员各自的职责和任务,保证项目协调运行。
第七条项目实施1.进度管理:项目负责人依照项目计划和里程碑,订立认真的进度布置,跟踪项目进展情况,并及时发现和解决问题。
2.质量管理:项目负责人负责订立项目质量管理计划,明确验收标准和质量要求,确保项目按质量要求交付。
3.本钱管理:项目负责人订立项目本钱掌控计划,监控项目实际本钱与预算本钱的差别,并及时采取措施矫正。
4.风险管理:项目负责人进行风险评估,订立风险管理计划,并采取相应的风险应对措施,保证项目顺利进行。
第八条项目掌控与评估1.项目掌控:项目负责人依照项目计划和掌控要求,进行项目掌控,包含进度、质量、本钱、风险等方面的掌控。
建筑工程施工进度管理手册
建筑工程施工进度管理手册第一章施工进度计划编制 (2)1.1 进度计划编制原则 (2)1.2 进度计划编制方法 (2)1.3 进度计划编制流程 (3)第二章施工进度控制 (3)2.1 进度控制目标 (4)2.2 进度控制方法 (4)2.3 进度调整与优化 (4)第三章施工资源管理 (5)3.1 资源配置原则 (5)3.2 资源需求计划 (5)3.3 资源调度与优化 (5)第四章施工现场协调 (6)4.1 现场协调原则 (6)4.2 现场协调内容 (6)4.3 现场协调流程 (7)第五章施工进度监测 (7)5.1 进度监测方法 (7)5.2 进度监测指标 (7)5.3 进度监测报告 (8)第六章施工进度分析与评估 (8)6.1 进度分析原则 (8)6.2 进度分析内容 (9)6.3 进度评估与改进 (9)第七章施工进度风险管理 (10)7.1 风险识别与评估 (10)7.1.1 风险识别 (10)7.1.2 风险评估 (10)7.2 风险应对策略 (10)7.2.1 风险规避 (10)7.2.2 风险减轻 (10)7.2.3 风险转移 (11)7.3 风险监控与处理 (11)7.3.1 风险监控 (11)7.3.2 风险处理 (11)第八章施工进度信息化管理 (11)8.1 信息化管理原则 (11)8.2 信息化管理工具 (12)8.3 信息化管理实施 (12)第九章施工进度成本控制 (12)9.1 成本控制原则 (12)9.2 成本控制方法 (13)9.3 成本控制分析 (13)第十章施工进度质量管理 (14)10.1 质量管理原则 (14)10.1.1 人本原则 (14)10.1.2 系统性原则 (14)10.1.3 预防原则 (14)10.1.4 持续改进原则 (14)10.2 质量控制方法 (14)10.2.1 制定质量控制计划 (14)10.2.2 质量检查与验收 (14)10.2.3 质量数据分析 (14)10.2.4 质量培训与教育 (14)10.2.5 质量管理体系建设 (14)10.3 质量改进与提升 (15)10.3.1 分析质量现状 (15)10.3.2 制定质量改进计划 (15)10.3.3 实施质量改进措施 (15)10.3.4 质量改进效果评估 (15)10.3.5 持续提升质量 (15)第一章施工进度计划编制1.1 进度计划编制原则施工进度计划的编制应当遵循以下原则:(1)符合国家法律法规及行业规范。
信息工程项目管理规定(3篇)
第1篇第一章总则第一条为了加强信息工程项目管理,提高项目质量、效率和效益,保障信息工程项目的顺利进行,根据《中华人民共和国合同法》、《中华人民共和国招标投标法》等相关法律法规,结合我单位实际情况,制定本规定。
第二条本规定适用于我单位承担的信息工程项目,包括但不限于软件开发、系统集成、网络工程、数据服务等。
第三条信息工程项目管理应遵循以下原则:(一)科学规划,合理布局;(二)规范程序,严谨操作;(三)强化责任,落实到位;(四)严格考核,奖优罚劣。
第四条信息工程项目管理应实行项目经理负责制,明确项目管理的组织机构、职责权限和考核标准。
第二章组织机构与职责第五条信息工程项目管理组织机构分为以下几个层次:(一)项目领导小组:负责项目的总体决策和重大事项的协调,由单位领导担任组长,相关部门负责人为成员。
(二)项目经理部:负责项目的具体实施,由项目经理担任负责人,下设项目副经理、技术负责人、质量负责人、进度负责人等岗位。
(三)项目团队:由项目经理部负责组建,包括项目管理人员、技术人员、施工人员等。
第六条各级组织机构职责如下:(一)项目领导小组:1. 制定项目总体规划和实施方案;2. 审批项目重大变更和风险应对措施;3. 协调解决项目实施过程中出现的问题;4. 考核项目实施效果。
(二)项目经理部:1. 组织项目实施,确保项目进度、质量、安全、成本等目标的实现;2. 负责项目团队的组建、培训和考核;3. 制定项目管理制度和操作规程;4. 负责项目变更和风险管理的实施。
(三)项目团队:1. 按照项目需求完成各项工作任务;2. 参与项目变更和风险管理的讨论和决策;3. 落实项目管理制度和操作规程。
第三章项目策划与启动第七条信息工程项目策划应包括以下内容:(一)项目背景及目标;(二)项目需求分析;(三)项目范围界定;(四)项目实施计划;(五)项目组织架构及职责分工;(六)项目风险分析及应对措施。
第八条项目启动应按照以下程序进行:(一)项目立项:由项目申请单位提出项目申请,经项目领导小组审批同意后立项;(二)项目策划:由项目经理组织项目团队进行项目策划,形成项目策划书;(三)项目启动会:由项目经理组织召开项目启动会,明确项目目标、范围、进度、质量、成本等要求,宣布项目团队组成。
工程项目管理第七章
7.5
1 2 3
施工项目成本管理
施工项目成本管理概述
施工项目成本预测与规划
施工项目成本运行控制 4 施工项目成本核算
5
施工项目成本分析与考核
7.5.1 施工项目成本管理概述
成本的概念
成本管理的环节
施工项目成本管理的手段
施工项目成本管理责任
7.5.2 施工项目成本预测与计划
施工项目成本预测
1.施工项目成本预测的依据 2.施工项目成本预测的程序
施工项目成本计划
1.成本计划的作用和编制程序 2.责任目标成本 3.施工预算
7.2.2 施工项目质量管理的主要环节
(一) 质量管理程序 (二) 项目质量计划 (三) 施工准备阶段的质量控制 (四) 施工阶段的质量控制 (五) 竣工验收阶段的质量控制 (六) 质量持续改进
7.2.3 建筑工程施工质量验收
《建筑工程施工质量验收统一标准》(GB 50300—2001),为加强工程质量管 理,统一建筑工程施工质量的验收,保证工程质量提供了依据。其主要内容如 下:
7.6.2 施工项目风险管理
与风险管理有关的过程
风险识别
风险评估
风险响应的确定 风险控制
7.7
1
施工项目沟通管理与组织协调
施工项目沟通管理
2
施工项目组织协调
7.7.1 施工项目沟通管理
工程项目沟通管理概述
工程项目沟通管理过程
沟通控制
7.7.2 施工项目组织协调
组织协调的概念 组织协调的范围 组织协调的内容 组织协调的动态工作原则 施工项目内部关系的组织协调运作 施工项目近外层关系的组织协调运作 施工项目经理部与远外层关系的组织协调运作
运筹学(第7章计划评审方法和关键路线法)
控制成本
通过合理安排资源和时间, 可以控制项目的成本,避 免不必要的浪费。
平衡时间和成本
在优化时间的同时,需要 平衡时间和成本的关系, 以实现整体效益的最大化。
05
PERT/CPM的案例分析
案例一:某软件开发项目的时间管理
项目背景
某软件开发项目,项目周期为18个月,涉及多个模块的开发和集 成工作。
PERT)是一种项目管理
工具,用于评估和优化
项目计划。
03
04
05
ቤተ መጻሕፍቲ ባይዱ
强调时间管理和时间优 化,通过时间参数来评 估项目进度和预测未来 进展。
通过对活动时间和成本 的估算,帮助项目团队 制定更为精确和可行的 计划。
通过概率分析,评估项 目风险和不确定性,为 决策提供依据。
PERT与CPM的关系与区别
01
在制定项目计划时, PERT/CPM可以帮助项目团队 预测项目进度、评估潜在风险 和不确定性,从而制定更为精 确和可行的计划。
02
PERT/CPM的基本原理
活动时间估计
确定活动时间
根据历史数据、专家意见和实际情况,对每个活动 的时间进行合理估计。
考虑不确定性
活动时间可能存在不确定性,如资源可用性、外部 因素等,应进行概率分析。
确定活动概率
根据历史数据和实际情况,确定每个活动的成功概 率和失败概率。
绘制网络图
80%
确定活动及其逻辑关系
根据项目目标和计划,确定各个 活动及其之间的先后逻辑关系。
100%
绘制网络图
使用节点表示活动,使用箭线表 示活动之间的逻辑关系,绘制出 网络图。
80%
优化网络图
根据实际情况和项目要求,对网 络图进行优化,确保其合理性和 可操作性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四层是最底层的可交付子成果。 第五层是工作任务(工作包)。工作任务 是WBS结构中管理所需要的最低层的信息, 是项目中最小的、可控制单元。在这个层次 上,可以满足用户对交流沟通和监控的需要, 也是项目经理、项目工作人员管理项目所需 要的最低层次。 每个工作任务是一些短期的活动,有明确的 起点和终点,需要消耗一定的资源,占用一 些成本。同时,每个工作任务又是一个可控 制点,可以进行进度的监督和检查。
PERT与CPM
PERT 和CPM(关键路径) 两种方法都提供项目工 作定量划分的工具,能支持软件计划者: (1)确定关键路径: 决定项目持续时间的任务链; (2)通过使用统计模型为单个任务建立最有可能 的时间估算; (3)计算为特定任务定义其时间“窗口”的边界 时间。 边界时间的计算对软件项目进度的安排十分有用。
任务网络
“任务网络”是一个项目的任务流程的图形 表示。 该网络有时被用作在自动项目进度安排工具 中输入任务序列和依赖关系的机制。 任务网络的最简单形式(当创建宏观进度表 时使用)刻划了软件工程主要任务。 图7-3 显示了一个概念开发项目的任务网 络示意图。
任务网络举例
网络图和甘特图是项目时间管理中常用的两种图 示。 利用网络图和甘特图,可以清楚地表示出项目中 所有活动的先后顺序、依赖关系以及每个活动的 持续时间。 网络图将项目中的每个活动表示为图中的结点, 并用表示活动先后顺序的箭头将结点连接起来。 在结点的上方或下方,可以标注出该活动的预计 历时、预计开始时间和预计结束时间。 下图显示了一个软件开发项目的项目网络图。图 中每个活动上方,都标出了该活动预计的开始时 间和结束时间。
上图中,最顶层是项目本身,即完成项目的 产品或者服务所包含的工作总和。 第二层是项目的主要可交付成果,但不是全部 的产品和服务。在主要的可交付成果中,至少要 包括;主里程碑,这是项目阶段完成的标志;对 项目进展有重大影响的标志性可交付成果等。 第三层是可交付的子成果。当选择可交付的子 成果时,可以根据完成成果的活动特点,从不同 的角度进行选择。对每个可交付成果的分解,需 要不断地进行,直到可交付成果小到可管理的最 低层,这时,这个可交付的子成果又被进一步分 解成一系列的工作任务(工作包)。
随着项目的进展,宏观进度表中的每个条目都被 精化成一个“详细进度表”。 于是(完成一个活动所必须实现的)特定软件任务 被标识出来,并进行进度安排。
可以从两个不同的视角考察软件开发项目的 进度安排: 第一个视角,基于计算机的系统的最终发布 日期已经确定(而且不能更改)。软件开发组织 在这一约束下将工作量分布在预先确定的时 间框架内。 第二个视角,假定大致的时间界限已经讨论 过,但是最终发布日期是由软件开发组设定 的,工作量以一种能够最好地利用资源的方 式加以分布,且在对软件进行仔细分析之后 才定义最终发布日期。 第一种情况发生的频率远远高于第二种情况
总体上说,WBS结构对于一个有效的工作系统来说是个 关键。结构以层次或树型进行构造,使最底层代表详细 的信息,而且其范围很大,并逐层向上收拢。 即,WBS底层是管理项目所需的最低层次的信息,能够 满足用户对交流或监控的需要;再往上的层次一层将比 一层窄,而且为在于另一层次的用户提供信息。 WBS结构设计的原则是必须有效和分层,但不必构建 太多的层次,层次过多并不有利于管理。对一个大项目 来说,4到6个层次就足够了。 在WBS的每一层中,必须考虑信息如何流入下一个层 次。 原则上,当从一个层次到另一个层次的转移应当以自然 状态发生。此外,还应考虑到使结构具有可以随时增加 的灵活性。
项目管理者的目标是定义所有项目任务, 识别关键任务,然后跟踪关键任务的进展。
管理者必须建立一个具有一定详细程度的 进度表,使得项目管理者能够监督进度, 并控制整个项目。
软件项目进度安排是一种活动,它通过将工作量 分配给特定的软件工程任务,而将所估算的工作 量分布于计划好的项目持续时间内。 进度是随着时间的改变而不断演化的; 首先建立一个宏观的进度安排表; 该进度表标识所有主要的软件工程活动和这些活 动影响到的产品功能;
任何项目都会有一条总的关键路径。关键路径是为确 保项目按所需日期完成而必须密切跟踪的路径。 下图所示的项目网络图中,关键路径是从“设计”到 “编码输入”到“单元测试”再到“系统测试”的这条路 径。
甘特图(Gantt Chart)
可以用任务网络或者任务大纲的方式输入工作分 解结构。然后为每一项任务输入工作量、持续时 间和开始时间。 此外,每一项任务都必须被分配给特定的人员。 上述输入的结果之一是产生“时间表(Timeline Chart)”,也叫做“甘特图(Gantt Chart)”。
时间分配:必须为每个被调度的任务分 配一定数量的工作单位(例如,若干人天 的工作量)。此外,必须为每个任务指定 开始和结束日期。 工作量确认:每个项目都有预定数量的 人员参与。在进行时间分配时,项目管 理者必须确保在任意时段中分配给任务 的人员数量不会超过项目组中的人员数 量。
定义责任:每个被调度的任务都应该指定某 个特定的小组成员来负责。 定义结果:每个被调度的任务都应该有一个 定义好的结果。对于软件项目而言,结果通 常是一个工作产品(例如一个模块的设计)或某 个工作产品的一部分。通常将多个工作产品 组合成“可交付产品”。 定义里程碑:每个任务或任务组都应该与一 个项目里程碑相关联。当一个或多个工作产 品经过质量复审并且得到认可时,标志着一 个里程碑的完成。
进度安排的基本原则
划分:项目必须被划分成若干可以管理的活 动和任务。为了实现项目的划分,对产品和 过程都需要进行分解。
相互依赖性:各个被划分的活动或任务之间 的相互关系必须是确定的。有些任务必须顺 序发生;而其他的则可以并发进行。有些活 动只有在其他活动产生的工作产品完成时才 能够开始,而其他的则可以独立进行。
第二部分 第7章 项目进度安排与跟 踪
•厦门大学软件学院 林坤辉
第7章 项目进度安排与跟踪
7.1 基本概念
实现一个大项目之前必须完成数以百计的小 任务; 这些任务中有些是处于主流之外,其实现不 会影响到整个项目的完成时间;
其他任务则位于“关键路径”之上,如果这 些“关键”任务的进度拖后,则整个项目的 完成日期就会受到威胁。
7.2 人员与工作量之间的关系
每种软件项目估算技术最终都归结为对完 成软件开发所需人月(或者人年)的估算. 完成项目的时间与投入项目中的人员的工 作量之间存在着高度非线性关系。 在项目后期增加人手通常产生一种破坏性 影响,其结果是使进度进一步拖延。
7.3 为软件项目定义任务集合
软件过程模型都是由一个任务集合组成的; 一个任务集合包括一组软件工程工作任务、里程 碑和交付产品; 为了完成某一特定项目就必须完成这些任务; 一个项目所选择的任务集合必须为最终获得高质 量的软件产品提供充分的规程要求,但同时又不 能让项目组负担不必要的工作.
WBS
工作分解结构(Work Breakdown Structure,WBS)是项 目范围管理中常用的范围分析技术之一。
编制工作分解结构的主要目的是将项目的可交付成果分 解成较小的、更易管理的单元,直到每个单元的可交付 成果足够具体,易于管理,并足以支持未来的项目活动 (如计划编制、执行、控制和收尾等)。 工作分解的步骤包括: (1)确定项目的主要交付成果。 (2)确定在每个可交付成果的层次上,是否能编制 出恰当的费用和时间估算。 (3)确定可交付成果的组成元素。 (4)在每个组成元素上重复步骤(2)。
7.6 定义任务网络
任务和子任务之间基于其间顺序而存在相互依 赖关系。 当有多个人参与软件工程项目时,多个开发活 动和任务并行进行的可能性很大。 必须协调多个并发任务,以保证它们能够在后 继任务需要其工作成果之前完成. 由于并行任务是异步发生的,计划者必须确定 任务之间的依赖关系, 应该注意那些位于关键路径之上的任务,为了 保证整个项目的如期完成,就必须保证这些任 务能够如期完成.
准确安排进度的重要性
进度安排的准确程度常常比成本估算的 准确程度更重要. 成本如果超支,尚可通过其他方法弥补; 但如果进度安排落空,会导致市场机会丧 失,用户不满意,其损失将更大。
进度安排的方法: (1)依靠以往类似项目的经验; (2)把最适当的成本、时间、人员、工作量联 系起来; (3)考虑各阶段的实现方法,以及可能遇到的 风险; (4)合理分配工作量; (5)利用有效方法严密监控项目进展情况。
举例
例如,可以把一个组织“文娱活动”的项目 分解为下图所示的工作分解结构。
Hale Waihona Puke 在该结构图中,组织“文娱活动”项目的总体项 目目标被依次划分为1级-3级共三个子层级, 每个层级中包含一系列分解后的项目目标。
在每个分解目标上面,用基于层级的编码表示出 该工作目标的层级和隶属关系,这样的代码也被 称为工作分解结构代码(WBS代码)。 依据工作分解结构,在项目管理过程中可以更容 易地将整个项目细分为一系列工作任务,并依据 工作任务的划分制定详细的进度和费用计划。
举例
条形图和活动网络是在软件进度计划中最常用 的网络计划技术。 条形图描述了由谁具体负责某个模块及该模块的 开始时间和结束时间; 活动网络则表示了组成该软件项目的不同活动及 它们的持续期和它们之间的相互依赖关系。 下面就一个例子来说明网络计划技术的具体应 用。该项目的建设共分为12个任务,分别以: T1,T2,……,T12来表示,各个任务的 持续时间及彼此之间的关系如下表所示: