课程大纲
1. 需求分析大局观[0.5Hour]
✓ 软件需求的经典困难
✓ 需求分析方法发展史
• 结构化与面向对象需求分析法
• 五级建模与需求分析
• 敏捷时代的需求分析
✓ 需求分析⼯作的关键线索
• 日常需求分析
• 项目/产品级需求分析:价值主线、功能主线、数据主线、质量主线
(通过案例讲解,帮助学员建立需求分析工具的全局观)
2. 日常需求分析:持续优化[1.5Hour]
✓ 需求还原:确保需求准确
• 需求是谁的(Who):提出⼈与使⽤者,主流⽤户与专家⽤户
• 解决什么问题(Why):现状、问题、业务动机或⼼理诉求
• 解决⽅案(How):解决⽅案能解决问题?成本是否合适?
(通过案例故事理解还原需求的三个核⼼要素,掌握还原的技巧与方法)
✓ 需求补充:确保需求完整
• 拓展⼴度:同类问题横推法
• 拓展深度:关联行为纵推法
(通过具体的案例分析,让学员掌握需求补充的两种核心方法,并知道如何取舍)
✓ 需求评估:确保需求有价值
• 选择合适维度:业务维、⽤户维、竞争维、运营维
• 业务维:价值频率双维评估
(理解在产品不同阶段应该选择不同的评估维度,掌握业务维的评估方法。)
✓ 日常需求分析任务板讲解及案例演示
(基于《日常需求分析任务板》、结合具体的案例演示该任务的执⾏过程。)
3. ⽤户痛点分析:⽬标/愿景梳理[1.5Hour]
✓ 分析痛点:
• 需求=预期-现状
• 需求=欲望-摩擦
(通过⽣动的案例,使学员能从激发、迁移两个角度, 预期和现状两个侧面寻找潜在痛点。)
✓ 干系人分析
• 识别关键干系人:影响度/相关度矩阵,⼀区三点法
• 分析关键干系人需求:关注点、阻力点
(产品经理需要有故事⼒,因此要掌握用故事提炼痛点、用价值地图整理干系人关注点。)
✓ 提炼故事化的价值主张
(使学员掌握用故事提炼痛点、用价值地图整理干系人关注点的方法。)
✓ ⽤户痛点分析任务板讲解及案例演示
(基于《用户痛点分析任务板》、结合具体的案例演示该任务的执行过程。)
4. 业务场景梳理:明确系统的业务范围 [1.5Hour]
✓识别业务流程
• 五级建模与业务流程分层体系
• 端到端业务流程
• 识别业务流程:新增/修改罗列法、四类触发四类流程法、类⽐法
(通过案例让学员理解什么业务流程的分层体系、端到端业务流程的概念,并掌握三种经典的业务流程识别方法,应对不同的情境。)
✓分析业务流程
• 流程八要素:5个业务要素、3个管理要素
• 流程图分析⼯具选择:跨职能流程图、活动图、时序图、数据流图
(通过⽣动的故事,帮助学员理解流程分析重点是分析⼋个要素,并能够选择合适的分析⼯具。)
✓识别业务场景
• 什么是业务场景
• 识别业务场景:流程派⽣法
(使学员理解什么是业务场景,掌握根据流程图找到业务场景,呈现分析结果的方法。)
✓ 业务场景梳理任务板讲解及案例演示
(基于《业务场景梳理任务板》、结合具体的案例演示该任务的执⾏过程。)
5. 系统功能设计:场景需求分析 [1Hour]
✓场景:路径分析与设计
• ⽤户已有场景:场景归纳与提炼
• 产品引发的场景:场景迁移与设计
• 事件流:描述场景中的具体路径和步骤
(通过具体案例,让学员理解已有、新引⼊两种场景,并掌握基本的设计原则,学会使用事件流 法结构化地描述出来。)
✓问题:识别⽤户问题
(让学员能够从障碍、低效、低情绪、异常四个角度去发现场景路径中的问题点。)
✓⽅案:功能设计
• 经典解决方案:这些问题有典型的解决方案吗?
• 创新解决方案:如果没有,可以怎么做呢?
• ⽤户故事:描述设计出来的功能
(让学员能够结合场景路径找问题点,并根据问题点思考功能设计。)
✓ 产品功能设计任务板讲解及案例演示
(基于《产品功能设计任务板》、结合具体的案例演示该任务的执行过程。)