PERT技术和CPM方法都为项目计划人员提供了一些定量的工具,以:
��(1) 确定关键路径,决定项目开发时间的任务链。
��(2) 应用统计模型,估算每一个单独任务的最可能的开发持续时间。
��(3) 计算边界时间,以便为具体的任务定义时间窗口。边界时间的计算对于软件项目的计划调度是非常有用的。
��例如,某一开发项目在进入编码阶段之后,考虑安排三个模块A、B、C的开发工作。其中,模块A是公用模块,模块B与C的测试有赖于模块A调试的完成。模块C是利用现成已有的模块,但对它要在理解之后做部分修改。最后直到A、B和C做组装测试为止。这些工作步骤按图9.18来安排。在此图中,各边表示要完成的任务,边上均标注任务的名字,如"A编码"表示模块A的编码工作。边上的数字表示完成该任务的持续时间。
图中有数字编号的结点是任务的起点和终点,在图中,0号结点是整个任务网络的起点,8号结点是终点。图中足够明确地表明了各项任务的计划时间,以及各项任务之间的依赖关系。
|

图9.18 开发模块A、B、C的任务网络图
�� |
|