您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 第四章阶段计划和产品计划
个体软件过程国家级精品课程本次课,我们将学到:•了解进度管理的必要性•掌握Gantt图的使用•学会跟踪项目计划第7章进度管理WhatWillILearn?•制定作业进度的目的是为了完成任务。•当在同一时间内要完成多个任务时,就需要有一份进度表。•对于庞大复杂任务,需要更加复杂的时间管理方案。第7章进度管理WhyLearnIt?Gantt图关键的成分:•横跨图顶部排列的是日历表。根据所需要的详细程度,每列的时间单位可以是日、周、月或年。如果需要的话,也可以是小时。•最左边的一列包含了每项任务的标识号(ID)。•左边第二列是要做的任务的名称。通常按照预期要做的顺序排列。•在图表当中,任务条表示各项任务计划的开始和结束时间。•在表的左下方是项目名称、进度表的作者和制订此进度的原始日期。第7章进度管理Tellme/ShowMe第7章进度管理Tellme/ShowMe制定项目进度表•将作业详细分析确定由哪几项任务组成。•估计细化的任务规模并决定每项任务可能的作业量。•在Gantt图中列出每一项任务,用任务条说明各项任务可能的作业量。•在Gantt图中列出每一项任务,说明开始和结束时间。第7章进度管理Tellme/ShowMe对于若干人参与的作业:•确保每个人都知道要完成的任务。•获取每项任务承诺的完成时间。•确定各任务之间的相互依赖关系。每个人开始处理工作之前他们必须得到什么样的输入,以及他们从谁那里得到这些输入。•把每一个相互依赖的关系都文档化。•与所有涉及到的人一起复查计划的进度表和任务之间的依赖关系,以确保没有冲突、分歧和误解。•复查进度表,以确保它包含了完成整个作业所需要的全部任务。第7章进度管理Tellme/ShowMe检查点•可以测量的进度点,里程碑。•项目规划和项目管理中的重要部分。•一个项目中能够客观标识的点。•不满足可验证性准则的一般陈述不能做检查点。第7章进度管理Tellme/ShowMe明确的检查点•完成并提交了一份学术报告。•制订了编写某个程序的计划,并且用标准的格式写成了文档。•指导教师和你复查了开发计划,并按照建议作出了一些修改。•完成了某个程序的设计,并用特定的格式把它写成了文档。•实现、编译并修改了某个程序,因此该程序编译时没有错误。第7章进度管理Tellme/ShowMe不适当的检查点•为编写程序制订了一个计划。•设计了一个程序。•完成了90%的编码工作。第7章进度管理Tellme/ShowMe建立检查点的建议•大约每5个小时的作业建立一个检查点是最有帮助的。•对于为期几周的任务,即使估计这项作业每周只用大约半个小时的时间,每周至少也要设置一个检查点。•较大的项目且涉及若干个软件工程师,需要每个工程师都设置几个中间检查点,以便每个人都能知道其他人的工作状态。第7章进度管理Tellme/ShowMe跟踪项目计划•项目管理的重要部分,软件工程师在实际作业中应掌握的一项关键技能。•使读者知道项目是否正在按照进度进行,超前还是落后。•通过项目跟踪,及早发现问题,寻找解决问题的最佳办法。•一个良好的跟踪系统能够帮助工程师在问题严重到足以威胁项目的成败之前提前预防。第7章进度管理Tellme/ShowMe•项目跟踪计划示例第7章进度管理Tellme/ShowMe关于跟踪项目进度的建议•确保所有检查点的定义是明确的,并已将他们写下来。•在制订一份全新的计划之前,不要改动进度。•当按照计划公布项目进展状态时,不要改动计划。•在给出新估计的项目完成日期时,保留原来估计的日期,然后用虚线注明新的日期。•保存原始的进度表和所有更新的版本。第7章进度管理Tellme/ShowMe当工作顺序与原计划不同时跟踪计划:•采用积分方法,跟踪进度。•积分:一种时间的百分比。•通过计算任务所用时间占计划的项目总时间的百分比,来给出各任务的积分。•通过使用积分,可以用与原计划不同的顺序工作,并且还可以按照计划跟踪工作进展情况。第7章进度管理Tellme/ShowMe•跟踪积分示例……第7章进度管理Tellme/ShowMe•什么是检查点,设置检查点有何意义?Gantt图中检查点的符号是什么?•试编写一个中等规模的程序,要求定义3个或更多的检查点。第7章进度管理Tryit
本文标题:第四章阶段计划和产品计划
链接地址:https://www.777doc.com/doc-498443 .html