课程内容 |
第
1 单元 软件项目管理基础
- 软件产品和软件项目
- 软件项目管理目标
- 人员、过程和产品
- 软件工程标准
- 软件项目管理误区
- 软件项目管理原则
- 最佳实践
|
单元目标——掌握下列内容:
-
软件项目管理的基本概念
-
软件项目管理的主要目标
-
软件项目管理的四要素
-
关于软件项目管理的常见问题和错误观点
-
软件项目管理的三大原则
-
软件项目管理专家经验谈
|
第
2 单元 软件人员
-
软件项目人员管理
-
软件人员的激励因素
-
软件人员的时间管理
-
软件项目的选人策略
-
软件人员的职业培训
-
建立高效的软件项目组
|
单元目标——掌握下列内容:
-
软件人员管理主要管什么?
-
如何提高软件人员的积极性和主动性?
-
如何管理好软件人员的“时间帐”?
-
如何提高软件人员的效率?
-
如何选择和培训软件项目人员?
-
如何建立高效的软件项目组?
-
如何改进软件项目中的人际沟通?
|
第
3 单元 软件过程
-
软件过程基础
-
软件过程设计
-
CMM 中的软件过程
-
软件项目过程模型
-
软件过程的持续改进
|
单元目标——掌握下列内容:
-
什么是软件过程?
-
关于软件过程的典型问题有哪些?
-
如何设计软件过程?
-
CMM 包含哪些软件过程?
-
常见的软件项目过程模型有哪些?
-
软件过程持续改进能带来多大效益?
|
第
4 单元 软件配置管理
- 基本概念
-
基线(Baseline)
-
配置管理活动
-
配置管理计划
|
单元目标——掌握下列内容:
-
什么是软件配置?
-
什么是软件工作产品、软件配置项?
-
为什么需要软件配置管理?管什么?
-
什么是基线?需要设置哪些基线?
-
软件配置管理活动的内容是什么?
- 什么是配置控制委员会?
-
如何制订软件配置管理计划?
|
第
5 单元 软件需求管理
-
需求第一
-
软件需求
-
需求过程
-
需求获取
-
需求检查
-
需求管理
|
单元目标——掌握下列内容:
-
需求阶段在软件项目中占有多大的份量?
-
怎么做需求分析?
-
如何获取用户需求?
-
用户不积极参与,怎么办?
-
优秀需求说明和需求规格说明的特征分别是什么?
-
如何检查需求文档以发现包含的缺陷?
-
软件项目组如何应对需求变化?
|
第
6 单元 软件项目规划
|
单元目标——掌握下列内容:
-
如何做软件项目规划?
- 怎么写软件项目计划?
-
如何估算项目规模?需要多少时间完成?需要投入的人月数是多少?
-
如何跟踪、管理软件项目任务,确保按计划完成?
-
如何制订定量的质量目标?
-
如何应对高风险的软件项目?
|
第
7 单元 软件设计和实现管理
-
设计和实现原则
-
设计和实现标准
-
设计和实现过程
-
复核和检查
|
单元目标——掌握下列内容:
-
设计和实现管理有哪些内容?
-
设计和实现方面有哪些专家经验?
-
如何做好软件设计和实现?
-
软件设计项有哪些属性?
-
如何检查软件设计和实现?
|
第
8 单元 软件项目组织
-
软件项目组织问题
-
学习型软件项目组织
-
软件项目组织模型
|
单元目标——掌握下列内容:
-
常见的软件项目组织问题有哪些?
-
如何建立学习型软件项目组织?
-
按什么组织模型建立软件项目组?(介绍两个典型的软件项目组模型:微软公司的模型和
TSP 模型)
|