软件开发-图表

管理开发进度的工具

甘特图PERT图(计划评审技术)及CPM图(关键路径法)。


甘特图(Gantt图)

是进行项目进度管理的一个重要工具,它对项目进度进行描述,显示在什么地方活动是并行进行的,并用颜色或图标来指明完成的程度。

优点:能够清晰描述每个任务的开始/结束时间及各任务之间的并行性,哪些在关键路径上;也可以动态地反映项目的开发进展情况。

缺点:不能很清晰的看出各任务之间的依赖关系。


PERT

PERT利用项目的网络图和各活动所需时间的估计值(通过加权平均得到的)去计算项目总时间,强调任务之间的先后关系,

缺点:不能反映任务之间的并行性,以及项目的当前进展情况;


CPM

CPM借助网络图和各活动所需时间,计算每一活动的最早或最迟开始和结束时间

CPM的关键是计算总时差,这样可决定哪一活动有最小时间弹性。PERT利用项目的网络图和各活动所需时间的估计值(通过加权平均得到的)去计算项目总时间。


PERT不同于CPM的主要点在于PERT利用期望值而不是最可能的活动所需时间估计(在CPM法中用的)。


鱼骨图

是常用来发现问题根源并提出解决问题的有效办法的工具。


HIPO图

系统设计时用来表示软件系统结构的工具;

它既可以描述软件总的模块层次图——H图(层图);

又可以描述每个模块输入/输出数据、处理功能以及模块调用的详细情况——IPO图

HIPO图是以模块分解的层次性以及模块内部输入、处理、输出3大基本部分为基础建立的。

原文地址:https://www.cnblogs.com/SQP51312/p/6018311.html