(4)设计测试用例 主要知识点:测试类的方法;集成测试方法 第十三章软件项目管理 1.教学基本要求 了解软件开发成本结算、软件项目进度安排、软件项目计划内容及软件质量的定义、质 量保证 2.要求学生掌握的基本概念、理论、技能 通过本章教学使学生了解软件开发成本结算、软件项目进度安排、软件项目计划内容及 软件质量的定义、质量保证的基本概念 3教学重点和难点 教学重点是估算软件规模和工作量的技术,能够根据项目制定合理的进度计划,团队 组织的基本方法,能力成熟度模型。教学难点是软件规模的估算和能力成熟度模型 4.教学内容 (1)估算软件规模 主要知识点:代码行技术;功能点技术 (2)工作量估算 主要知识点:静态单变量模型;动态多变量模型;C0OM02模型 (3)进度计划 主要知识点:估算开发时间; Gantt图;工程网络;估算工程进度;关键路径;机动时 (4)人员组织 主要知识点:民主制程序员组;主程序员组;现代程序员组。 (5)质量保证 主要知识点:软件质量:软件质量保证措施。 (6)软件配置管理 主要知识点:软件配置:软件配置管理过程。 (7)能力成熟度模型 主要知识点:CM的作用;5个成熟度等级 四、学时分配表 1.讲授内容及学时分配 序号 内容 课时 备注 软件工程学概述(4)设计测试用例 主要知识点:测试类的方法;集成测试方法。 第十三章 软件项目管理 1.教学基本要求 了解软件开发成本结算、软件项目进度安排、软件项目计划内容及软件质量的定义、质 量保证。 2.要求学生掌握的基本概念、理论、技能 通过本章教学使学生了解软件开发成本结算、软件项目进度安排、软件项目计划内容及 软件质量的定义、质量保证的基本概念。 3.教学重点和难点 教学重点是估算软件规模和工作量的技术,能够根据项目制定合理的进度计划,团队 组织的基本方法,能力成熟度模型。教学难点是软件规模的估算和能力成熟度模型。 4.教学内容 (1)估算软件规模 主要知识点:代码行技术;功能点技术。 (2)工作量估算 主要知识点:静态单变量模型;动态多变量模型;COCOMO2 模型。 (3)进度计划 主要知识点:估算开发时间;Gantt 图;工程网络;估算工程进度;关键路径;机动时 间 (4)人员组织 主要知识点:民主制程序员组;主程序员组;现代程序员组。 (5)质量保证 主要知识点:软件质量;软件质量保证措施。 (6)软件配置管理 主要知识点:软件配置;软件配置管理过程。 (7)能力成熟度模型 主要知识点:CMM 的作用;5 个成熟度等级。 四、学时分配表 1.讲授内容及学时分配 序号 内容 课时 备注 1 软件工程学概述 2