当前位置: 首页 > 项目管理 > 专业技能 > 软件项目管理(内训课)
1、 项目和项目管理的概念
——关注项目管理的基本概念认识、厘清思想
¨ 什么叫项目
¨ 项目的特征
¨ 演练(确定项目名称)
¨ 什么叫项目管理
¨ 举例
¨ 软件项目管理全过程要做好哪些工作
¨ 产品开发中的主要项目管理活动
¨ 软件项目管理的重大挑战
¨ 软件项目成功和失败的主要因素
¨ 举例
2、 软件项目过程
——各阶段关注要点、强调计划制定的工具、方法、考虑的关键要素、控制方法
¨ 过程组
¨ 项目过程与产品开发过程、产品生命周期之关系
¨ 启动过程
¨ 计划过程
Ø 产品开发计划的作用
Ø 项目计划制定的流程
Ø 项目计划制定的原则
Ø 项目计划制定的要素
Ø WBS介绍(作用、示例)
Ø 任务时间的估计和计算
Ø 对高度不确定性任务时间的估算
Ø PERT、关键路径和GANNT(介绍和示例)
Ø 产品计划如何分层
Ø 任务、角色与三级计划体系
Ø 完整计划制定举例
Ø 演练(各项目组根据本项目目标列出WBS表、画出PERT图并找出关键路径)
Ø 产品计划与资源计划的管理
Ø 资源实施对开发进度的影响
Ø 如何向关键路径要时间向非关键路径要资源
Ø 学员演练(关键路径练习)
Ø 控制过程
Ø 监控点管理
Ø 周/阶段工作跟踪与总结
Ø 偏差分析
Ø 跟踪挣值
Ø 计划变更
Ø 研发计划测评公式
¨ 收尾过程
¨ 学员演练
3、 软件项目估计
——建立对估计的正确认识、掌握实践方法
¨ 估计过程
¨ 规模估计的时点
¨ 重估计及其时点
¨ 规模测量方法介绍
¨ 规模、生产率、工作量、进度之间的关系
¨ 代码行法LOC(分享业界统计数据)
¨ Wideband-Delphi方法
¨ 三点估计法PERT
¨ IBM在估计方面的通常做法
¨ 估计时的其他常用规则
¨ 学员演练
4、 软件风险管理
——建立对风险的正确认识、如何进行风险识别及跟踪
¨ 风险管理的意义与过程
¨ 风险类型
¨ 风险性质
¨ 风险优先级
¨ 风险管理的步骤
¨ 风险识别
¨ 风险分析
¨ 风险相应措施
¨ 风险监控
¨ 风险跟踪矩阵
¨ 风险管理的实践与经验
¨ 案例分析
5、 软件质量管理
——质量意识介绍,质量管理的方法、工具、实践放在《软件质量管理》课程中介绍
¨ 什么是软件质量、缺陷、失效、Bug及其关系
¨ 质量成本COQ,预防成本、评估成本、失效成本
¨ 缺陷记录日志及其使用
¨ 产品质量与过程质量
¨ 质量活动介绍
Ø Fagan检查法、走读与检视
Ø 代码复查表
Ø 软件技术评审
Ø 测试技术介绍(白盒测试、黑盒测试)
Ø 其他质量保证方法
6、 软件配置管理
——软件管理的基础
¨ 配置管理的基本概念(基线、版本、配置项、配置等)
¨ 配置项的识别与存储
¨ 控制和审计配置项的变更
¨ 在里程碑处创建基线
¨ 基线管理
¨ 变更管理
¨ 配置库管理
¨ 配置状态发布
¨ 配置审计
¨ 实施配置管理
¨ 如何在企业建立配置管理
""