第二部分第二部分 第第7章章 项目进度安排与跟项目进度安排与跟踪踪厦门大学软件学院 林坤辉第7章 项目进度安排与跟踪项目进度安排与跟踪n n7.1 基本概念n n实现一个大项目之前必须完成数以百计的小任务;n n这些任务中有些是处于主流之外,其实现不会影响到整个项目的完成时间;n其他任务则位于“关键路径”之上,如果这些“关键”任务的进度拖后,则整个项目的完成日期就会受到威胁。n n项目管理者的目标是定义所有项目任务,识别关键任务,然后跟踪关键任务的进展。n n管理者必须建立一个具有一定详细程度的进度表,使得项目管理者能够监督进度,并控制整个项目。n n软件项目进度安排是一种活动,它通过将工作量分配给特定的软件工程任务,而将所估算的工作量分布于计划好的项目持续时间内。n n进度是随着时间的改变而不断演化的;n n首先建立一个宏观的进度安排表;n n该进度表标识所有主要的软件工程活动和这些活动影响到的产品功能;n n随着项目的进展,宏观进度表中的每个条目都被精化成一个“详细进度表”。n n于是(完成一个活动所必须实现的)特定软件任务被标识出来,并进行进度安排。n n可以从两个不同的视角考察