background image

第一章.软件项目开发管理概述

管理是重要的 P7-10

什么是软件项目管理 P12

软件项目管理的主要内容 P15
1.

过程管理(过程定义和剪裁、软件项目计划、软件度量、软件项目的跟踪和
监督、风险管理)P16-21

2.

人员管理(软件项目团队、纪律和激励机制)P22-24

3.

产品管理(软件需求管理、软件质量保证、软件配置管理)P25-28

软件项目管理的规范和标准(CMMISO9001P30
1.

CMMP31-65

第二章.软件开发过程的定义、剪裁和改进

什么是软件开发过程

1.

什么是过程 P12

2.

什么是软件项目开发过程 P13-14

3.

软件开发活动 P15-18

4.

软件开发活动间的关系 P19

为什么需要过程 P21

软件开发过程模型 P23

1.

瀑布模型 P24

2.

原型模型 P25

3.

增量模型 P26

4.

迭代模型 P27

5.

螺旋模型 P28

如何定义过程
1.

定义软件开发过程的要求 P30

2.

定义软件开发过程的步骤 P31-68

步骤 1:确定软件开发过程模型
步骤 2:确定和描述活动
步骤 3:确定和描述活动间的关系
步骤 4:文档化软件开发过程
步骤 5:文档化如何剪裁过程
步骤 6:文档化如何改善过程
步骤 7:过程评审、认可和发布
步骤 8:员工培训
3.

软件开发过程定义注意事项 P69-73

4.

软件开发过程定义文档 P74

如何剪裁过程 P76

第三章.软件度量和估算

什么是软件度量
1.

基本概念 P10-13

为什么需要软件度量 P15-16

软件度量的内容 P18-20

软件度量的方法--估算