软件工程之PERT图 (AOA与AON)


二 分类

PERT图分为两种类型:AOA 和AON
箭头活动(AoA)和节点活动(AoN)都属于程序评估和审查技术(PERT)的一种,这是一种众所周知的方法,用于在完成项目时分析各种任务,尤其是当它涉及到完成每个任务所需的时间以及完成整个项目所需的最短时间。
传统上,活动序列图利用框或什至矩形来显示活动,这被称为节点。这些节点通过使用箭头与其他节点连接;这将表明所连接的活动之间存在依赖性。
项目网络通常显示项目中任务之间存在的关联。通过使用节点甚至事件节点之间的箭头来说明这些活动是绘制这些关系的主要方法。
对于AoA图,显示完成与开始之间的关系是一件有限的事情。这意味着箭头表示从箭头开始的事件到结束的事件的时间跨度。必须添加以箭头表示的活动,以说明活动之间存在的一些更复杂的关系和依赖性。
在这里插入图片描述
但是,当涉及到AoN图时,活动将放置在节点上。互连箭头将说明活动之间存在的依存关系。它们更加灵活,并且能够说明主要的关系类型。由于活动位于节点上,因此通常可以将数据放在活动上。
在这里插入图片描述
同样,由于活动是放在AON图表的节点上的,所以箭头可以向任何方向移动,因此代表了广泛的依存关系(从开始到结束,从开始到开始,从结束到开始,从结束到结束)。
在这里插入图片描述
一般都用AON来描述,但是实际应用中依旧会存在选择,具体还是要根据自己的项目来。为了更好的选择,AOA与AON的基本差异如下:

  1. AoA网络的一个重大缺点是有多个不同的可能的网络描述了同一项目。相反,节点活动(AoN)表示是唯一的。
  2. 同时拥有一个项目的AoA和AoN网络是一个优势,因为某些计划和优化技术严格要求使用AoA格式,而另一些要求使用AoN格式。
  3. AoN图通常更容易创建该AoA图。
  4. 对于没有经验的用户,AoN图比AoA图更容易理解。
  5. 如果有更改,则在AoN图表上进行更改比在AoA图表上进行更改更容易。
  6. AoN网络关注任务,而AoA关注事件。

参考链接:PERT Templates (AoA and AoN) on Creately