课程名称:Personal Software Process (PSP) 高级课程

课程简介:这个为期五天的课程是PSP初级课程的继续,涵盖了个人软件过程(PSP)的高级内容,并介绍了TSP的概念。

课程内容:

  • 强大的设计方法和验证技术的应用
  • 使用基于代理的估计方法(PROBE)的已定义估计过程来估计规模和工作量
  • 使用挣值法来跟踪和预测项目进度
  • 展示各种质量技术来改进软件过程、产品和开发人员的生产率
  • 识别质量问题,并知道如何解决它们
  • 使用统计方法来了解和改进计划和质量的性能
  • 利用综合度量结果为未来的项目计划提供有用的数据,并提供有关过程有效性和过程改进的信息
  • TSP团队成员角色的基本概念

在注册本课程之前,学员必须精通至少一种编程语言。由于课程的快节奏,学员没有办法在学习一门新的编程语言的同时,完成此课程。同时学员需要熟悉一些基本的统计知识。

学生必须携带以下设备:

  • 具有500MB+可用硬盘空间的笔记本电脑
  • 具有Access 2003和Microsoft Office Service Pack 2的Microsoft Office,或具有Access 2007的Microsoft Office
  • 编程语言开发环境(编译器,编辑器等)
  • Zip文件压缩软件
  • CD-ROM或USB优盘
  • 无线网卡
  • 简单的4函数计算器

学员通过完成阅读作业、课堂讲座、课堂讨论、完成编程作业并完成过程分析报告(过程、计划和质量)来完成PSP高级课程。课程完成时间包括五天的上课时间以及完成预读和课程作业的额外时间。