软件项目管理

讲师:方莹 发布日期:01-01 浏览量:1277

1、 项目和项目管理的概念
——关注项目管理的基本概念认识、厘清思想

¨ 什么叫项目

¨ 项目的特征

¨ 演练(确定项目名称)

¨ 什么叫项目管理    

¨ 举例

¨ 软件项目管理全过程要做好哪些工作  

¨ 产品开发中的主要项目管理活动

¨ 软件项目管理的重大挑战

¨ 软件项目成功和失败的主要因素   

¨ 举例

2、 软件项目过程
——各阶段关注要点、强调计划制定的工具、方法、考虑的关键要素、控制方法

¨ 过程组

¨ 项目过程与产品开发过程、产品生命周期之关系

¨ 启动过程

¨ 计划过程

Ø 产品开发计划的作用 

Ø 项目计划制定的流程

Ø 项目计划制定的原则

Ø 项目计划制定的要素

Ø WBS介绍(作用、示例)  

Ø 任务时间的估计和计算   

Ø 对高度不确定性任务时间的估算  

Ø PERT、关键路径和GANNT(介绍和示例) 

Ø 产品计划如何分层   

Ø 任务、角色与三级计划体系

Ø 完整计划制定举例

Ø 演练(各项目组根据本项目目标列出WBS表、画出PERT图并找出关键路径)

Ø 产品计划与资源计划的管理 

Ø 资源实施对开发进度的影响

Ø 如何向关键路径要时间向非关键路径要资源

Ø 学员演练(关键路径练习)

Ø 控制过程

Ø 监控点管理

Ø 周/阶段工作跟踪与总结

Ø 偏差分析

Ø 跟踪挣值

Ø 计划变更

Ø 研发计划测评公式

¨ 收尾过程

¨ 学员演练

3、 软件项目估计

——建立对估计的正确认识、掌握实践方法

¨ 估计过程

¨ 规模估计的时点

¨ 重估计及其时点

¨ 规模测量方法介绍

¨ 规模、生产率、工作量、进度之间的关系

¨ 代码行法LOC(分享业界统计数据)

¨ Wideband-Delphi方法

¨ 三点估计法PERT

¨ IBM在估计方面的通常做法

¨ 估计时的其他常用规则

¨ 学员演练

4、 软件风险管理

——建立对风险的正确认识、如何进行风险识别及跟踪

¨ 风险管理的意义与过程

¨ 风险类型  

¨ 风险性质   

¨ 风险优先级

¨ 风险管理的步骤  

¨ 风险识别  

¨ 风险分析  

¨ 风险相应措施 

¨ 风险监控

¨ 风险跟踪矩阵

¨ 风险管理的实践与经验

¨ 案例分析

5、 软件质量管理
——质量意识介绍,质量管理的方法、工具、实践放在《软件质量管理》课程中介绍

¨ 什么是软件质量、缺陷、失效、Bug及其关系

¨ 质量成本COQ,预防成本、评估成本、失效成本

¨ 缺陷记录日志及其使用

¨ 产品质量与过程质量

¨ 质量活动介绍

Ø Fagan检查法、走读与检视

Ø 代码复查表

Ø 软件技术评审

Ø 测试技术介绍(白盒测试、黑盒测试)

Ø 其他质量保证方法


6、 软件配置管理

——软件管理的基础

¨ 配置管理的基本概念(基线、版本、配置项、配置等)

¨ 配置项的识别与存储

¨ 控制和审计配置项的变更

¨ 在里程碑处创建基线

¨ 基线管理

¨ 变更管理

¨ 配置库管理

¨ 配置状态发布

¨ 配置审计

¨ 实施配置管理

¨ 如何在企业建立配置管理 


分享
联系客服
返回顶部