软件项目时间管理包括确保项目按时完成所需的各个过程。它包括活动定义、活动排序、活动历时估算、进度计划编制、进度控制等5个部分内容。活动定义是对WBS中规定的可交付成果或半成品的产生所必须进行的具体活动进行定义,并形成文档。为使项目目标得以实现,在这个过程中对活动做出定义无疑是必要的。活动排序是确定各活动之间的依赖关系,并形成文档。活动必须被正确地加以排序,以便今后制定切实可行的进度计划。排序可由计算机辅助或用手工排序。
项目活动历时估算是根据项目范围和资源的相关信息为进度表设定历时输入的过程。历时估算的输入通常来自项目团队巾熟悉该活动特性的个人和团体。估算通常采用渐进明细的方式,同时此过程需考虑输入数据的质量和可获得性。因此,可以假设此估算逐步精确,并且其质量水平是己知的。项目团队中最熟悉具体活动性质的个人或团队应当完成历时估算。制定进度讨划要决定项目活动的开始和结束日期。若开始和结束日期是不现实的,项目就不可能按计划完成。进度计划、历时估算、成本估算等过程交织在一起,这些过程反复多次,最后才能确定项目进度计划。进度控制涉及的是:
.对造成进度变更的因素施加影响,以确保这些变更得到一致认可;
.确定进度变更是否已经发生;
.当变更发生时对实际变更进行管理。