课程大纲
模块 | 内容 | 案例实践与练习 |
基础篇
从“做项目”向“做产品”转型 | 基础要点:从做项目向做产品转型要点 1. 建立产品市场管理和需求管理框架 2. 建立公共平台和技术规划 3. 选择和建立适合产品的开发流程 4. 建立产品管理组织结构、人才培养和绩效考核体系 | 案例剖析: 以XX公司从“做项目”向“做产品”转型过程遇到的问题为主线,介绍在转型中如何避免这些“坑”…… |
第一篇 经典型 需求分析方法 最佳实践与实战
(适用需求较明确的项目) | 第一部分 确定业务模式——业务级需求 5. 需求方法8种武器 6. 从“因”开始业务需求分析 7. 九段式用户代表访谈法 8. 采用业务流程图克服业务变革风险 第二部分 界定软件范围——系统级需求 1. 基于“规(约束)”确定软件自动化程度 2. 软件范围谈判技能与实战 3. 3维度设定需求优先级 4. 界定软件范围模型?用例图 VS 功能列表 第三部分 细化详细需求——功能级需求 1. 需求场景描述——用例文档要点 2. 四种用户需求细化描述模型应用要点 3. 破解需求文档无用论:动态文档 VS 静态文档 4. 两招高效验收需求的方法——需求测试 |
案例练习: 以一个需求较明确的中小型项目案例为样本,演练如何运用五维三级需求法逐步分析和描述用户需求; 1、 用户需求研讨会沙盘演练 2、 如何根据项目经费、时间、人员等约束,通过用户谈判,协商界定项目范围; 3、 业务流程图要点分析与实战演练 4、 用例图使用技巧与实战演练 5、 《需求分析说明书》和《需求规格说明书》实战演练 |
第二篇 敏捷型 需求分析方法 最佳实践与实战
(适用需求常变化的项目) | 第一部分 敏捷类需求方法要点 1. 采用用户画像描述用户痛点 2. 采用精益画布确定需求9个关键点 3. 用户故事地图——快速需求验证 4. 从用户故事到敏捷开发的backlog 5. Minimal Viable Product(最小可用产品) 第二部分 MVP快速原型验证需求 1. 使用原型提炼设计的想法 2. 纸上原型、线框图、故事板与动画方式 3. 产品草图、原型图的差异与使用思路 4. 产品草图的精细化处理 |
案例练习: 1、 用户画像要点与实操演练 2、 基于操作流和界面分析的功能级竞品分析 3、 用户故事地图实战演练 4、 使用原型本进行草图绘制,并采用 MVP思想验证需求可行性 5、 将一个用户故事拆解为敏捷开发中的backlog实战演练 |
第三篇 非功能性需求和用户体验 | 第一部分 Quality-质量属性需求分析 1. Stakeholder关注的质量属性列表 2. 特定功能质量属性与全局质量属性 3. 质量属性的功能性分解-质量效用树 4. 百家争鸣:对比分析“可靠性、稳定性与可用性” 5. 采用PLOUGE法描述非功能性需求 第二部分 用户体验设计 1. 用户体验概念 2. 以用户为中心的5层次结构模型 3. 用户体验设计相关岗位定义和协作案例 4. 国外优秀案例赏鉴 |
案例练习: 1、 性能、设计约束等非功能性需求场景化编写实战 2、 需求补充规约实践 3、 基于用户体验的产品用户测试 4、 采用用户体验生态地图做好用户接触点管理案例剖析与实战 研讨:如何基于项目特点选择合适的需求过程和模型 |
第四篇 需求管理方法与案例剖析
(适用改造类项目) | 第一部分 需求文档模板与案例分析 1. 《用户需求说明书》案例分析与应用要点 2. 《需求规格说明书》案例分析与应用要点 3. 《需求补充规约》案例分析与应用要点 4. 《用户需求卡片》案例分析与应用要点 5. 三类《产品需求》文档案例分析与应用要点 第二部分 需求变更与管理 1. 《需求变更卡》模板与应用要点 2. 需求变更业务方评审要点 3. 需求变更开发方评审要点与变更管理流程 4. 需求管理工具 第三部分 需求评审、验证与模式设计 1. 需求评审方法、程序与实施要点 2. 基于交互的需求验证与测试方法 3. 基于界面的需求验证与测试方法 4. 需求模式与复用 | 文档编写实战: 1、 改造类系统需求的方法、文档模板和需求过程实战 2、 编写《需求变更卡》实战演练 案例研讨: 3、 如何向用户说明变更需求代价? 4、 如何从用户的立场出发引导其不合理的变更请求? 5、 如何建立组织级需求管理机制? 案例练习: 6、 案例失败原因分析及改进方法探讨; 7、 学员实际项目咨询、文档模板优化及过程改进问答。 研讨:客户需求验证与重用 |