第一章.软件项目开发管理概述
管理是重要的 P7-10
什么是软件项目管理 P12
软件项目管理的主要内容 P15
1.
过程管理(过程定义和剪裁、软件项目计划、软件度量、软件项目的跟踪和
监督、风险管理)P16-21
2.
人员管理(软件项目团队、纪律和激励机制)P22-24
3.
产品管理(软件需求管理、软件质量保证、软件配置管理)P25-28
软件项目管理的规范和标准(CMM、ISO9001)P30
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
软件度量的方法--估算