12.3.4 安排计划的编排与优化

更新于 2026年10月10日 版权声明
12.3.4 安排计划的编排与优化

(1)甘特图(Gantt Chart)。甘特图又称为横道图,由20世纪一位名叫甘特的管理者提出的科学管理方法,因其可视化的图表,更容易让管理者掌握项目进程,甘特图也就逐渐受到全世界企业的欢迎和使用。甘特图的图表结构较为特殊,该图表示方法简单易懂,一目了然,动态反映软件开发进度情况,它是进度计划和进度管理的有力工具,在子任务之间依赖关系不复杂的情况下常使用此种方法。甘特图的示例如图12.3所示,该图将整个任务分解成子任务,线段表示每个子任务的开始时间和完成时间,线段的长度表示子任务完成所需要的时间,线段是否重叠表示子任务之间的并行和串行关系。甘特图只能表示任务之间的并行与串行的关系,难以反映多个任务之间存在的复杂关系,不能直观表示任务之间相互依赖制约关系,以及哪些任务是关键子任务等信息,因此仅仅用甘特图作为进度的安排是不够的。复杂的软件开发进程可以通过甘特图和工程网络图相结合的方式来描述。

图示

图12.3 甘特图示例

(2)网络图。网络图是用网络分析的方法编制的进度计划图。主要可以描述每个活动及其之间的关系。计划评审技术PERT和关键路径法CPM都采用网络图表示项目的活动。网图有多种表示法,常用的有单代号法(又称优先图法,Precedence Diagram Method,PDM)和双代号法(又称箭线图法,Arrow Diagram Method,ADM)。单代号法用节点表示话动,用箭线指向表示活动先后逻辑关系。双代号法用箭线表示活动,用箭线前后节点指向活动的前导活动和后续活动,不同的表示法只是表示形式不同,实质并无大的差别。网络图常用术语包括如下。

①路径与关键路径。在网络图中,从始点开始,按照各个活动的顺序,连续不断地到达终点的一条通路称为路径,所花费时间最多的路径称为关键路径。(https://www.daowen.com)

②关键活动。关键路径上的活动称为关键活动。如果能缩短关键活动所需的时间,就可以缩短项目完工的时间,而缩短非关键路径上的各个活动所需要的时间,不能使整个项目完工时间提前。即使是在一定范围内适当地延长非关键路径上各个活动所需要的时间,也不至于影响项目的完工时间。

③活动持续时间。确定活动时间有两种方法:一是“一点时间估计法”,即确定一个时间值作为完成活动需要的时间;二是“三点时间估计法”,在未知的和难以估计的因素较多的条件下,对活动估计3种时间:乐观时间(在顺利情况下,完成活动所需的最少时间,常用符号a表示),最可能时间(在正常情况下,完成活动所需的时间,常用符号m表示),悲观时间(在不顺利情况下,完成活动所需的最多时间,常用符号b表示),并按以下公式计算活动时间:

图示

④最早/晚开始时间与结束时间。活动的最早结束时间=活动最早开始时间十活动持续时间;活动的最早开始时间=所有前导活动最早结束时间中最晚的一个;最早开始时间和最早结束时间要从初始活动开始逐次向后计算;项目最后一个活动的最早结束时间也是项目的结束时间,同时也是该活动的最晚结束时间。从项目的最后活动逐次向前计算,活动的最晚开始时间等于活动的最晚结束时间减去持续时间;最晚结束时间等于所有后继活动最晚开始时间中最早的一个。活动的最晚开始时间和最早开始时间的差值就是其缓冲时间。在PERT图的关键路径中,各活动的缓冲时间均为0。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)