培训受众
企业CEO/总经理、研发副总、总工/技术总监、研发经理、项目经理、研发骨干、各部门主管、企管人员等。
课程收益
总体收益: 提高企业需求开发工作的质量,让正确而且完整的需求进入下一步设计和开发过程。 提升企业需求管理的能力,满足企业各个层次、多角度的管理需要,并促进整体研发管理水平的提升,加强项目过程的可控性、可视性,最终保证的成功交付。 用规范的方法逐步分解和化解客户干预和需求变化的对整个软件产品研发的风险,让需求成为软件产品升级进步的推动力,而不是产品研发失败或产品无法交付的风险。
课程内容
课程大纲 第一章:认识软件需求 本章节学习目标:掌握软件需求的基本概念、理清思路 什么是软件的需求? 问题探讨 需求的定义 需求的影响因素:范围、干系人、目标的相互作用 需求的层次划分与分类 业务需求 用户需求、业务规则、质量属性 功能需求、系统需求、外部接口与约束 需求的分解结构 什么是软件的需求开发与管理? 需求工程 需求开发及迭代的需求开发过程 需求管理 案例分析与演练1 需求组织
第二章: 本章学习目标:理解客户与开发方在需求开发与管理中的分工与合作,如何构建需求合作组织,系统分析员的责任和组织定位。 问题探讨 开发方与客户在需求工作的关系 客户的权利与义务 需求分析员的职责 需求组织的三个层次 典型需求组织举例 客户、开发方需求组织 组织职责 案例分析与演练2 业务需求
第三章: 本章学习目标:理解业务需求的重要性和其对用户需求、功能需求的指导作用,以及如何获取和分析编写业务需求。 问题探讨 业务需求的组成 产品的业务目标 产品的前景与范围 业务需求的来源 业务需求分析与编写要点 业务需求的特点 业务需求的模板及说明 案例分析与演练3 需求获取
第四章: 本章学习目标:理解需求获取的重要性,区别需求获取与需求收集,掌握需求获取的方法 问题探讨 需求的来源 用户类 需求分类 业务用例与场景 寻找遗漏的需求 需求获取的方法 案例分析与演练4 需求分析
第五章: 本章学习目标:理解高层需求的分解和最终原子需求的形成,掌握需求分析的方法 问题探讨 提取产品用例 提取功能性需求 需求分组 产品分解结构 产品复用 非功能需求 需求优先级处理 原型 需求建模 需求分析的方法 案例分析与演练5 需求编写
第六章: 本章学习目标:理解需求编写与需求获取、需求分析的关系、以及需求规格的结构及如何与需求管理相结合,掌握需求编写的方法。 问题探讨和概念澄清 需求的标识 需求规格的框架及汇编 需求项框架 需求矩阵 需求规格说明模板 案例分析与演练6 需求验证
第七章: 本章学习目标:理解需求验证在质量控制和在软件开发中的承上启下重要作用,掌握需求验证的方法 问题探讨 需求验证的时机 需求文档审查 测试需求 需求版本化安排 需求工作量评估与版本工作量汇总评估 业务需求的对照评估 需求进入基线 案例分析与演练7 敏捷需求开发
第八章: 本章学习目标:理解不同规模的软件产品开发项目的需求开发过程的裁减方法 问题探讨 软件开发项目的敏捷等级 各等级的敏捷需求开发过程裁减 案例分析8 需求管理
第九章: 本章学习目标:掌握如何和需求开发相结合,建立一个需求管理的“神经系统“,满足不同层面、不同角度的管理需要。 问题探讨 需求基线的建立 需求复用 版本基线的建立 需求数据库 需求跟踪矩阵 需求变更控制过程 需求管理工具 案例分析与演练9 需求驱动的软件开发计划
第十章: 本章学习目标:理解需求在开发企业的分配过程,掌握需求驱动的软件开发计划的制作。 问题探讨 软件开发项目的计划特征 软件开发计划制定的时机 迭代的软件开发计划 软件项目的分级计划体系 各级计划之间的关系 项目里程碑计划 软件版本计划 项目总体计划 专业领域计划 个人计划 需求驱动各级项目计划 需求变更驱动软件开发计划变更 里程碑目标和范围的调整 基线需求的变更 基线需求的增加 案例分析与演练10
培训师介绍
讲师资历 胡炜梅:计算机软件学士、经济学硕士 专业背景:长期从事软件系统和产品开发项目的开发与管理工作,先后担任过软件开发工程师、项目经理、开发部经理、产品线总经理、公司研发副总裁等职位,积累了丰富的技术和管理经验。曾两度接管濒危大型软件研发项目,实施包括需求开发和需求管理在内的过程改进,皆在短期扭转局面(3个月),取得成功;在广州南方电信系统软件有限公司期间曾主管移动BOSS系列项目(含东莞、佛山、惠州、河源、梅州、顺德,总合同额约1.2亿),取得很大成功,其中的东莞BOSS成为广东移动BOSS的样板工程;并曾连续多年主持推动公司研发管理体系进步,极大提高的公司的软件产品研发能力。
|