培训时长 | 108 |
授课对象 | |
授课方式 | 内训 |
培训对象企业CEO/总经理、研发总经理/副总、公司总工/技术总监、研发项目经理/产品经理、PMO(项目管理办公室)课程收获课程背景 21世纪研发已成为企业竞争的主战场,研发项目管理是极具挑战性的一项工作:研发面临市场、客户的压力,需要与内外部的各大部门协调,如:内部的测试、工艺工装、生产、采购等相关职能部门,外部的供应商、认证机构等;在保证产品质量的同时课程大纲1、 项目和项目管理的概念(1h)关注项目管理的基本概念认识、沥清思想1) 什么叫项目2) 项目的特征3) 演练(确定项目名称)4) 什么叫项目管理5) 举例6) 软件项目管理全过程要做好哪些工作7) 产品开发中的主要项目管理活动8) 软件项目管理的重大挑战9) 软件项目成功和失败的主要因素10) 举例2、 软件项目过程(5h)各阶段关注要点、强调计划制定的工具、方法、考虑的关键要素、控制方法1) 过程组2) 项目过程与产品开发过程、产品生命周期之关系3) 启动过程4) 计划过程产品开发计划的作用项目计划制定的流程项目计划制定的原则项目计划制定的要素WBS介绍(作用、示例)任务时间的估计和计算对高度不确定性任务时间的估算PERT、关键路径和GANNT(介绍和示例)产品计划如何分层任务、角色与三级计划体系完整计划制定举例演练(各项目组根据本项目目标列出WBS表、画出PERT图并找出关键路径)产品计划与资源计划的管理资源实施对开发进度的影响如何向关键路径要时间向非关键路径要资源学员演练(关键路径练习)5) 控制过程监控点管理周/阶段工作跟踪与总结偏差分析跟踪挣值计划变更研发计划测评公式6) 收尾过程7) 学员演练3、 软件项目估计(2h)建立对估计的正确认识、掌握实践方法1) 估计过程2) 规模估计的时点3) 重估计及其时点4) 规模测量方法介绍5) 规模、生产率、工作量、进度之间的关系6) 代码行法LOC(分享业界统计数据)7) Wideband-Delphi方法8) 三点估计法PERT9) IBM在估计方面的通常做法10) 估计时的其他常用规则11) 学员演练4、 软件风险管理(2h)建立对风险的正确认识、如何进行风险识别及跟踪1) 风险管理的意义与过程2) 风险类型3) 风险性质4) 风险优先级5) 风险管理的步骤6) 风险识别7) 风险分析8) 风险相应措施9) 风险监控10) 风险跟踪矩阵11) 风险管理的实践与经验12) 案例分析5、 软件质量管理(2h)质量意识介绍,质量管理的方法、工具、实践放在《软件质量管理》课程中介绍1) 什么是软件质量、缺陷、失效、Bug及其关系2) 质量成本COQ,预防成本、评估成本、失效成本3) 缺陷记录日志及其使用4) 产品质量与过程质量5) 质量活动介绍Fagan检查法、走读与检视代码复查表软件技术评审测试技术介绍(白盒测试、黑盒测试)其他质量保证方法6、 软件配置管理(2h)软件管理的基础1) 配置管理的基本概念(基线、版本、配置项、配置等)2) 配置项的识别与存储3) 控制和审计配置项的变更4) 在里程碑处创建基线5) 基线管理6) 变更管理7) 配置库管理8) 配置状态发布9) 配置审计10) 实施配置管理11) 如何在企业建立配置管理