课程内容:需求表达
授课老师:菜花老师
时间:2017-11-15
菜花老师的需求挖掘与分析三部曲——需求表达
一、需求转化
如何从需求转化为产品功能?
主要步骤:
1、确定角色:产品的使用者/购买者/决策者有哪些?
2、确定目标:每个角色使用产品的目标是什么?
3、任务流程:每个角色如何达成目标?角色之间如何发生关系?
4、功能划分:为了支持任务流的完成,系统需要有哪些功能?
5、Feature List:生成产品功能的需求清单,描述每个功能的属性
Example:电商平台的需求如何转化为功能?
1、确定角色:
买家:购买者、决策者、(可能是使用者)
卖家:决策者、使用者
2、确定目标:
买家:购物(质量、便宜、快)
卖家:卖货(订单多、利润高)
3、任务流梳理:
买家任务流:
开始-进入店铺-挑选商品-加入购物车-提交订单-支付订单-确认收货-结束
卖家任务流:开始-登陆店铺-发布商品-接收订单-发货-结束
买卖家任务关系流——泳道图
4、功能结构梳理
功能梳理——由流程图衍生出部分功能,由功能结构图再次衍生出更细致的功能
5、Feature List
功能列表包括
模块、子模块、功能、功能描述、目标描述(可量化)、需求来源、需求类型、优先级、工作量、备注
二、需求表达
如何清晰表需求?有哪些常见表达形式?
(一)思维导图
作用:流程梳理、产品规划、多维度状态梳理、功能梳理等
(二)功能结构图(功能都是动作)
表示功能划分及功能关系的图示
1、功能结构图的作用
(1)分析别人的产品结构、
(2)帮助自己全局梳理产品结构、
(3)让相关人员宏观了解产品结构
2、功能结构图的原则
覆盖流程、相互独立、层层细分、颗粒度粗细一致、区分页面&功能
(三)流程图
用图示的方式反映出特定主体为例满足特定需求而进行的有特定逻辑关系的一系列操作过程,流程图也被称做输入-输出图,是一种沟通性质的语言。
1、流程图分类
(1)单角色流程图(基本流程图):单角色、单系统、单模块流程
(2)多角色流程图(泳道图、跨职能流程图):多角色、多系统、多模块的复杂流程
2、流程图基本元素
执行程序框内都是动作!
3、流程图的基本结构:
顺序结构、选择结构、循环结构等
4、产品经理常用的三种流程图:
(1)任务流程图:
反应用户完成某个具体任务时的操作流程,主体是用户
(2)业务流程图:
反应业务在多方协作下是如何运作的,通常涉及多个角色,主体是业务
(3)页面流程图:
反应页面在产品流程中是如何关联的,主体是页面,是需求从抽象到具体的关键。
页面流程图的四要素:页面、主要内容、主要行动点、连接线
5、流程图的基本规范:
单一入口,单一出口原则
选择合适的图标
避免交叉
多利用自流程,降低耦合度
(三)状态机
1、什么是状态机:
用来描述一个事物多种状态之间相互切换关系的数学模型,可以用图标或者图形来描述
2、为什么需要状态机:
弥补与程序员的种族差异
帮助自己梳理思路
避免需求遗漏,考虑不周
3、状态机基本要素:
起始、终止、现态、次态、条件
4、需要注意的点:
(1)1个开始状态、n个终止状态
(2)跟着流程确定状态、确保状态完整
(3)区分动作与状态
三、工具推荐
X mind、MindManager、Axure、Visio、OmniGraffle、Processon