有了需求如何憋出一个产品?
与用户建立连接,向世界交付价值
~为您精选的第 017 篇 产品思维 文章~
作者丨过河竹
导读:没有非常类似的竞品作为参考时,从需求到产品,这一步的跨越如何来完成?
作为一个初级产品经理,日常做的最多的事情就是根据产品需求去设计产品原型,也就是写PRD文档。
在没有经验之前,完成这项工作的流程通常是:
1、分析产品需求,罗列功能点;
2、寻找竞品,查看和分析他们是如何实现这些功能的;
3、模仿竞品的功能流程和UI设计,并针对自己产品进行细节调整;
这套工作流程通常能够应付最初的工作,但久而久之,会让人感到迷茫。不知道产品为什么要这样设计,不知道该怎样去优化产品。尤其是在没有非常类似的竞品作为参考时,不知道如何从头开始去设计一款产品。
带着这些困惑,阅读了《绝密原型档案》、《用户体验要素》等书,了解“以任务流程为中心”的产品设计方法,由《绝密原型档案》的作者Gara提出,在实践中尝试后,有不错的效果,今天分享给大家~
方法描述:以任务流程为中心的产品设计
设计是一个以需求为起点推理结论的过程。
对任务和流程的梳理,就是帮助我们接上“需求”到“创意”之间的那条逻辑线。然后,我们再着手把一个想法扩展成为一个产品、一个平台、一个系统。
操作方法:
1、锁定一个核心需求;(一个核心需求可描述为:什么人物,在什么地点,使用什么工具,完成什么任务)
2、通过一系列步骤完成对任务与流程的梳理;
3、最终目的是帮助用户完成核心任务;
核心难点是:怎么做任务与流程?
口诀:从本质思考产品,以逻辑推演流程。
以用户行为来决定操作方式与界面,而不是用功能倒推界面。
步骤一:拆分任务
一、基于真实场景
起始问题是:在现实中,用户可以如何完成这个任务?
通常我们会将一件事情拆分为一系列按照时间排序的小任务,然后,依次执行。因此,拆分任务是完成核心任务的第一步。
通过角色的不同来拆分与整理任务。
角色是任务过程中的重要元素,不同角色的任务完成才是一个完整的任务过程。
我们找到这些角色,通过角色的不同来拆分与整理任务。
任务是必须的吗?
如果删除该项子任务,核心任务是否就无法完成? 最终得到一个最精简的任务流。
注意点:1、把自己变成用户去思考问题,而不要把“用户”当做了自己,实际与用户毫不相关。
例如:
二、调整任务时间轴
检查任务的先后顺序,或者合并某些任务。便于我们更合理的利用时间。
示例:
三、转化为线上任务
在线下流程的基础上,制作线上流程。
产品替换某角色
系统替换人工
对任务进行分解、融合、交换会产生无数种可能性,这会是一个非常有趣的过程,它是由逻辑衍生的创意。
步骤二:任务的执行流程推理
一、角色和行为
谁~做什么
执行任务的两个最重要要素:角色 + 行为。即某个角色来完成某个行为。(每个子任务由若干个行为来完成。)
然后,我们把一系列行为串联到流程中,包括不同角色之间的行为是如何流转交接的,可以得到一个初步的流程方案。
核心任务的角色行为
审查核心与再次决策
二、必要条件与必然结果
一个行为产生之前需要一些条件,为必要条件;
一个行为产生之后会造成一些结果,为必然结果。
这些条件与结果会形成岔路,通往另一个支线任务,所有的支线任务组成一个完整的产品。因此,梳理条件与结果是对产品完整性的检查。
角色的行为有两种:操作和判断。
操作,如提交一个申请,填写一段评论等。
判断,是对某个条件是否符合进行判断,它只有两个结果“是”和“否”。
【必要条件的必要条件的必要条件】这个步骤引导大家去理解产品设计的本质,这些看上去巧妙的功能并非突如其来的灵感,而是对核心流程的逻辑扩展,如果能够形成这样的思维习惯,我们不用搬运创意,而是推理创新。
步骤三:串联事件画面
把每一个流程转化为页面内容,然后把页面内容转化为元素,最终梳理出全部页面。
将流程图转化为界面。
与用户交互的行为需要页面,按照流程图,先在界面中写下所需要的内容,将关键的页面内容梳理出来。
元素转化
设计师把内容转化为元素,如输入框、图片、文字等。
把界面合并到流程中
可产出一个产品低保真原型,邀请用户进行一次可用性测试。
可以多制作几个方案,决策时,请选择平庸的方案。平庸是指页面内容与操作,对用户而言理解成本很低,并且有高度扩展性。此时,我们还未进入美化环节,只要确保流程畅通即可。
完成三个步骤后的最终产出物是:
- 业务流程图。
-包含用户、系统、运营工作的任务流,是产品的基调与骨架。
- 界面流程。
-用页面的形式直观地表达业务流程,是用户操作的核心逻辑。
- 产品低保真原型。
-包含“界面流程”中的核心页面,并且制作了可点击的链接,用于最早的可用性测试。
实践
在设计一个项目后台管理系统时,使用了“任务流程分解法”,将一个任务分解成执行流程,针对流程中的每一步来确定页面内容。
如下图所示。其中,注意点在于针对流程中的每一步,明确任务目标,有助于设计界面内容。
总结
-问题:如何根据需求来设计一个产品原型?
-前提条件:已完成目标用户画像,已收集完需求,并进行了梳理和分析,提取出需要实现的需求。
-答案:关注任务和流程。在确认需求后,我们要做的,就是通过一系列步骤完成对任务与流程的梳理,最终的目的是帮助用户,完成核心任务。
参考资料:《绝密原型档案》
注:封面图 Created by Daviiwong 来源:
http://www.sohu.com/a/153940044_114819