重庆大学软件工程IntroductionPSP-2要点.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Introduction to the Personal Software Process Zengyi College of Computer Science and Engineering, ChongQing University, Chongqing 40044, China E-mail: zyjckxx@cqu.edu.cn Tel:023o)8. PSP的进度管理 如何制定和使用进度表 如何对照进度表使用检查点来跟踪作业的进展情况 要识别和描述用来跟踪某个编程项目进展情况的几个检查点 8. PSP的进度管理 8.2进度管理的工具 Project 2000 Gantt图 Gantt图的跟踪 任务分配状况 日历 网络图 资源工作表 资源使用状况 资源图表 其他图表 8. PSP的进度管理 8.3制定项目进度表 在Gantt图中列出每一项任务并说明开始和结束时间 确保每个人都知道要完成的任务 获取每项任务承诺的完成时间 确定各任务之间的相互依赖关系 每个人开始处理工作之前他们必须得到什么样的输入 他们从谁那里得到这些输入 把每个相互依赖的关系都文挡化 与所有涉及到人一起复查计划的进度表和各任务之间的依赖关系,以确保没有冲突、分歧和误解 复查进度表,以确保它包含了完成整个作业所需要的全部任务 8. PSP的进度管理 8.4 检查点 对任何项目进行计划,都要把工作分成几部分,分别估计和规划 每一部分都可作为一个计划 每一部分完成后,就达到了一个定义的进展阶段——检查点或称里程碑 检查点是一个项目中能够客观地标识的点,每个检查点都标明了计划完成的日期,那么就容易看出当前是达到了进度要求还是落后了 检查点必须清晰明确、没有歧义才是有用的,即必须是某一特别动作,要么它已经完成,要么还没有完成 8. PSP的进度管理 8.4 检查点 一些明确的检查点的事例 完成并提交了一份学术报告 制定了某个程序的计划,并用标准格式写成了文档 与指导教师复查了开发计划,并按照建议作出了修改 完成了某个程序设计,并用标准格式写成了文档 实现、编译并修改了某个程序 过多的检查点不利于跟踪要紧的事情 8. PSP的进度管理 8.5 跟踪项目计划 跟踪项目计划的目的 使你知道进度超前还是落后 检查点和详细的计划可使你明确项目的那部分出了问题 在项目出现问题时及时采取行动 8. PSP的进度管理 8.5 跟踪项目计划 跟踪项目计划的几点建议 确保所有检查点的定义是明确的,并已写下来 在制定一份全新的计划之前,不要改动计划 按照计划公布项目进展状态时,不要改动计划 在给出新估计的项目完成日期时,保留原来估计的日期,然后用虚线注明新的日期 保存原始的进度表和所有更新的版本 如果改动了原始的计划,就没有了测量依据 8. PSP的进度管理 8.5 跟踪积分 如何了解自己的进展情况 Humphrey建议的个人使用表格 例1:开发计划 —— 对计划用时和实际用时的比较 8. PSP的进度管理 8.5 跟踪积分 Humphrey建议的个人使用表格 例2 计划进度表——预测进度 8. PSP的进度管理 8.5 跟踪积分 MS Project 2000中的 进度跟踪 9. PSP的项目计划 9.1项目计划的必要性 定义要完成的工作和如何完成这项工作 对所需要的时间和资源进行估计 为管理部门的评审和控制提供框架 当它写成文档时就是一个与实际性能比较的基准 这个基准可以使你看到估计中的错误 这个基准可以使你改善计划的准确性 9. PSP的项目计划 9.2项目计划总结表—在此表基础上逐步添加更有用的表项 在项目开始之前填写计划部分,在项目开始之后填写实际部分。示例1 9. PSP的项目计划 9.3估计的准确性 估计出来的规模和时间可能不是很准确的,这是正常的。 首要的目标是要学会做出无偏估计,即高估的次数要与低估的次数相同。例如,每进行10次估计,预计有5次高估和5次低估。 估计文档化,有助于以后作出更好的估计,有助于判断制订不能满足委托书的风险大小 10. 软件开发过程 10.1为什么使用过程 在软件企业改善其性能时,如何确定该组织的当前的软件开发状况——收集数据 一个过程——为完成某一作业而定义的一系列步骤 一个作业的每个步骤或阶段都有明确的入口准则,只有满足这些条件,才可以开始进入这个阶段 同样,它们也有出口准则,只有满足这些条件,才可以结束这个阶段 过程的步骤定义了要完成的任务以及如何完成这些任务 过程质量决定了他们的工作质量和效率 10. 软件开发过程 10.1为什么使用过程 PSP是一个用以帮助软件工程师测量和改进工作方式的框架 PSP的两个目

文档评论(0)

ss55863378 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档