最初的项目集进度计划经常在单个组件的详细进度计划可用之前创建。项目集的交付日期和主要里程碑根据商业论证和---如果可用的话-----项目集章程来制定。
项目集层面的进度计划应该只包括表现到项目集的输出或与其他组建共享相互依赖性的那些组件里程碑。
项目集进度计划的草案初稿经常具有路线图的特征-----它划分组件顺序、起始和结束日期。然后,随着组件进度计划的制订,它被加入更多中间件结果。详细的组件进度计划被写入合同,并且用于创建整体项目集主进度计划。
在计划某个组件的进度计划时,以项目集经理和项目集管理团队为中心就足够能完成计划。相反,项目集可能有许多不同的组件,每个由不同的承包商管理并含有根本不同的工作,因此集中化计划只能在非常高的层面完成。详细的计划必须在组件层完成。让承包商彼此见面,并讨论他们各自进度计划的冲突和制约经常是可取的。如果有子承包商介入,主要承包商可以协调他们的进度计划制约因素。已决定的进度计划报告到项目集管理办公室并且被合并到项目主进度计划里。
一旦整体项目集进度计划已经制定,每个单独组件的日期也被定下来,并用于开发组件的进度计划。项目集在制定单个的组件进度计划时需要日期作为制约因素,如果某个组件有多个可交付成果,而其他组件又对它有依赖关系,那么在整体项目集主进度计划中应该反映那些可交付成果和相互依赖关系。
项目集进度计划通常使用项目集工作分解结构(PWBS)作为出发点来创建。个别项目经理先为他们的具体项目建立细节,然后在管理控制点移入PWBS的项目集包。在项目集进度计划中海必须反映和管理组成项目间的相互依赖性。进度计划包括PWBS中产生可交付成果的所有项目集包。项目集进度计划还包括各个项目集包和非项目集活动的时间安排,并且标出重大里程碑。
6.1.1 制定项目集进度计划:输入
1. PWBS
除项目外,组件通常还包括项目集管理和项目集支持活动组。
2.项目集制约因素
- 资金制约
- 资源可用性
- 技术制约
- 合同
- 硬性截止时间
- 劳动法
- 环境制约
- 其他外部依赖关系
- 在项目集环境中的其他因素。
3.项目集架构基准
如5.4.3.1所述。
项目集架构基准是一个项目集组件的集合,它概述了组件的特征、能力、可交付成果、时间和外部接口。它也描述了组件如何对制定的项目集收益作出贡献。
4. 项目集章程
项目集章程提供了在特定时间内执行项目集的指示,它也可能为交付产品或增量收益指出里程碑。
5. 合同
组件承包商制定的详细的进度计划输入到项目集总计划。如果在最初期望的时间安排之内无法交付某个冠军组件,那么单个承包商可能有影响整体项目集进度计划的趋势。
6. 项目集风险登记册
如11.2.3.1节所述。
项目集风险登记册列出了已识别的风险、它们最初的描述和可能的影响。如果在此阶段提出了可能的应对策略,也应当加以记录。
6.1.2 制定项目集进度计划:工具和技术
1.进度管理工具
用于制定项目集进度计划的一个主要工具是进度管理软件。整体项目集进度计划以及每个单独组件的里程碑被输入到工具中。然后这些里程碑提供给采购过程和承包商,对他们所计划的组件提供约定的日期。一旦组件层的工作开始了,在项目集的执行中这个工具就用于管理和控制进度。
当多个承包商介入时,一个重要的好处是让所有承包商使用技术兼容的工具。这就使得组件进度管理工具输出的状态报告格式可以直接转入到项目集层面,而不必再次输入。
2.收益分析
收益分析过程关注项目集提供的增量收益,对进度计划进行调整以改进哪些收益的交付。许多项目集不提供增量收益(所有收益在结束时出现)。项目集经理可能仍然要做收益分析,为的是在项目集的执行中改进决策。
3.现金流分析
现金流分析是为项目集的收入和花费审查资金进度。只有项目集有可使用的资金,才能交付承包商和其他活动的花费。组件活动进度的完成,应考虑支付资金时效的可及性。
6.1.3 制定项目集进度计划:输出
1.项目集主进度计划
项目集主进度计划是顶层的项目集文件,它定义了单个的组件进度计划和项目集组件间的依赖关系(单个项目和其他工作之间)以达到项目集目标。项目集主进度计划确定各组件的时间并且让项目集经理确定项目集何时提供收益。项目集主进度计划也识别项目集的外部依赖关系。
2.组件里程碑
组件里程碑识别所有项目集可交付成果。这使项目集的收益能够实现,并识别组件与可交付成果移交到项目集的里程碑。另外,组件里程碑用来表明项目集内部的依赖关系。
3. 项目集进度管理计划
这个过程产生项目集进度管理计划。该计划识别约定的组件交付顺序,以使得各组件的交付是有计划的和被管理的。它在项目集的生命周期中为项目集团队/干系人提供项目集将被如何管理的计划。它是一个动态的文件,是使项目集经理识别影响项目集目标的风险和上报组件问题的手段。
4.项目集章程更新
这个过程可能产生对项目集章程的更新。由于进度计划的制定,作为项目集进度计划的结果,会识别修改章程、实现项目集目标或修正项目集目标的需求。
5.项目集风险登记册更新
作为进度计划制定的一部分,所识别的任何风险都应该合并到项目集风险等级册里,因为他们是通过项目集进度计划的制定而识别的。这些风险也许是进度计划中组件依赖关系的结果,或是由于约定项目集进度管理计划而识别的外部因素。