“需求开发与需求管理是一个创新与探索的过程,而不仅仅只是收集的过程。”
---Sommerville and Sawyer, 1997
需求开发与需求管理贯穿产品生命周期的本身。可惜的时,很多研发型组织在“出租车”式的被动开发模式“压榨”下深陷需求开发和需求管理的泥沼:
1. 项目规划阶段的需求分析工作不全面,导致在项目各阶段都有可能有新的意见提出、项目范围一直处于动态的(动荡的)变化中;
2. 客户/业务部门不能将需求叙述完整,分析人员在与客户沟通需求时的技巧亟待提升;
3. 来自于市场/业务部门的需求缺乏延展性和可重用性分析,无法形成更有效地需求规划从而实施“卖什么做什么”的前瞻性产品开发模式;
4. 公司针对产品制定了需求收集要素表,但是仍感觉不全面,对实际工作的指导效用不强;
5. 很多需求都是也闭门造车的“拍脑袋”需求。但是对于不合理的需求,分析人员感到无计可施。如何去验证和确认这些需求到底是否是客户真正需要的
6. 需求收集/需求开发工作的职责定义不是非常清晰。应该哪些部门应该参与 各方的职责如何定义 需求分析人员需要具备哪些能力
7. 当需求变更后如何实施有效的管控 如何有效地进行项目范围的管理以防止需求的蔓延……
针对上述问题,我们特别企划了“产品需求开发与管理高级实务”培训课程,通过逐一详细讲解适合于产品开发模式的需求规划方法、需求执行需求调研时的主要方法(相关方期望值分析、业务模型分析、用户故事分析、最小原型法……)、执行需求分析/需求建模的主流方法(UseCase、数据流图、有限状态集图、实体/关系图)、需求变更管理流程和注意事项以及需求开发和需求管理过程中各个角色的定位、职责、能力要求……等项内容,以期能够对解决上述问题提供解决方案建议。
另外,在课堂上我们将安排5次实战演练,分别对应和覆盖“需求调研活动”、“需求规划”、“需求分析” 和“需求规格化”活动。
参加对象
产品经理、需求分析人员、项目经理及项目管理(PMO)人员、高级开发与设计人员、高级测试工程师
Module 1 概述
1. “客户讲不清楚需求”与“需求总是变更”是在产品需求开发和管理过程常态化的两个问题。我们不能从根本上消弭这两个问题,只能想办法适应这两类问题;
1.1 练习1:识别给定的需求文档(来自于贵公司实际项目的)中不明确、缺失和/或有矛盾的部分,并据此制定需求调研提纲
1.1.1 演练过程:讲师(扮演“客户”角色)展示一个需求文档实例,学员(扮演“需求分析人员”角色)分组讨论并且根据讨论结果现场组织一次模拟“需求调研”活动;
1.1.2 演练目的:
1.1.2.1 实际操演“需求是怎样被无端蔓延的”;
1.1.2.2 如何做到针对需求调研活动的“有秩序有计划有组织”“
1.1.2.3 一次成功的“钻石访谈“需要访谈者具备怎样的技巧
2. “产品”的经典定义:从核心到外围——产品的6个层次
3. “目标客户”的经典定义:客户 != 目标客户
4. 需求的经典定义——功能需求、非功能需求和设计约束
5. 需求开发与需求管理的区别与联系——“做正确的事”Vs.“把事情做正确”
6. 需求开发的三个层次——白云级需求、风筝级需求与场景级需求
7. 能够把需求的“用户价值”讲得清楚是极好的
7.1 请牢记:我们交付的不是产品本身,而是价值
7.1.1 案例分析之1:某型终端产品的交付价值,及其实现方式
7.1.2 案例分析之2:某型医疗产品的目标客户,及其重点功能特性
8. 你准备好了吗——作为需求开发人员,在产品需求开发和需求管理过程中你将承担怎样的角色与职责
8.1 你能讲清楚吗,你自己项目的“目标”是什么 或者仅仅只以一句“按时保质的完成任务”作为搪塞
8.2 你能讲清楚吗,你自己的项目将会给客户带来的价值
8.3 你懂心理学吗 这是从事需求开发/需求管理工作的一门重要技术!
Module 2 产品需求的采集和挖掘
1.