课程设置

 

 

 

课程大纲

主要内容

案例

第一讲:
项目管理与研发项目的过程管理方法

1.1、认识项目和项目管理

 

 从国际公司看怎样进行项目管理?

1.2、软件管理常见的方法论
1.3、从CMM/CMMI简述
1.4、识别软件项目生命周期
1.5、项目不同阶段需要关注的主要问题

第二讲:
软件需求开发与管理

2.1、需求开发与管理――CMM2的过程域

 

研讨题目:
正确识别用户需求和项目需求

2.2、需求管理工作流程
2.3、识别用户需求和项目需求
2.4、需求规格说明书(产品/软件)
2.5、需求归并实现
2.6、借助软件工具对需求进行有效管理

第三讲:
软件项目计划管理

3.1、软件计划管理――CMM2的过程域

研讨题目:
从策划看项目实施研讨题目: 典型项目的作业分解及实施计划 策略

3.2、选择适合的软件项目开发模型
3.3、有效的软件项目作业分解方法

3.4、编制计划的有效方法和关键步骤

  1. 计划方法和关键步骤概述
  2. 工作内部逻辑与外部约束
  3. 规模估计
  4. 风险分析及应对措施
  5. 资源、费用估算
3.5、实用项目计划模板
3.6、借助项目管理工具制定可实施的计划

第四讲:
软件项目监控方法

4.1、软件项目跟踪与监控――CMM2的过程域

研讨题目:
计划不如变化快如何办?

4.2、从交通控制看项目控制
4.3、项目控制流程
4.4、项目控制的关键要素
4.5、软件项目监控的重点和难点
4.6、需求的跟踪监控管理
4.7、软件项目实现中的风险控制
4.8、借助项目管理工具对项目实施监控

第五讲:
软件质量管理

5.1、软件质量管理――CMM2的过程域

 

5.2、软件的质量保证
5.3、软件质量管理手段

第六讲:
有效的软件配置管理

6.1、认识软件配置管理――CMM2的过程域

 

6.2、有效实施配置管理
6.3、从ClearCase解读配置管理的实现

第七讲:
软件项目综合管理

7.1、软件项目管理技术综合管理

研讨题目:软件项目综合管理研讨