【百天计划025】原型设计:需求从概念到具象化的过程

在产品研发流程中,需求的分析和设计部分结束后,就已经形成明确的功能列表了。接下来要做的,是根据业务流程和操作流程,把这些功能用可视化的方式表达出来。从表达效果来看,原型要好于文档、图片的形式,因为大部分原型是可以动态演示的。

原型设计是讲究方法步骤的:

一是要提升原型设计的合理性,避免出现头重脚轻的保真程度不一致的情况;

二是要减少原型设计所占用的时间,我们一定要倡导快速原型设计,前期需求梳理的过程,能加快原型设计的速度;

三是要最高程度的实现所要表达的功能需求,减少需求失真的情况;

产品经理的工作时间都是很宝贵的,不可能在原型设计上投入过多的时间,因此掌握一些原型设计的方法和技巧相当必要。既能节省时间,又能准确的表达需求,这是所有产品经理都应该追求的。

产品的原型设计实现一般区分整体和局部,整体上更多考虑信息架构的设计,如功能结构、导航、菜单、布局排版等方面的,局部上更多考虑功能上的交互设计,如按钮点击、反馈、页面切换、局部模块的整体展示等。从设计实现的角度来看,由总到分逐渐细化的过程是比较适合的。下面从整体和局部实例两个部分来讲解原型设计的步骤。

确定产品原型的整体结构

犹如现在盖房子时的地基和框架结构,整个结构决定了将来的房型样子,及房子是否稳固。而产品原型的结构设计则决定了产品未来的功能导航结构。前面我们在做功能设计的时候,已经把主要的功能列示出来,把所有功能点分类一下,就能形成产品原型的初步功能结构。

比如要做一个合同管理系统,要求实现合同信息管理、合同履约管理、合同统计报表等功能,这里列出来的核心功能点就是主要结构。再比如我们要做一个会员管理的功能,注册和登录是必不可少的功能点,那么就可以将其列为会员管理下的两个基本结构。其实每个产品最终确定下来的一级导航栏里面的各个栏目就是产品的功能结构。

确定产品原型的布局排版

结构确定了之后,就需要对每一个产品页面进行元素的排版,排版之前,一般都会先对页面进行布局设计的考虑。通常我们做产品设计的时候,都会遵循一些已有产品总结出来的布局结构,比如三行三列布局,三行两列布局等,再如左导航右内容的形式,左内容右导航的形式等,这些都是大的布局结构,是整体页面的布局排版。细分到具体页面内容的时候,就需要对每一个内容块的展示位置进行布局。

如企业网站首页的一般内容有图片新闻,通知通告,公司新闻,产品介绍,产品展示等等,我们需要对这些内容块进行一定的设计布局,这里的布局结构取决于设计人员对内容编排的把握,不同的布局会产生不同的效果。如电子商务网站,对内容块和广告块的布局排版就非常讲究,因为不一样的布局,所带来的用户点击量和转化率是不一样的。这种情况下,即对某一类产品的布局把握不好的时候,可以参照已有成熟产品的内容布局,因为它们已经有运营数据在支撑。

确定产品原型的功能模块

布局排版决定了某个产品功能模块的放置位置,接着就可以一块一块的确定原型设计内容,使其接近于最终产品的展示样式,这个时候就要用到原型设计的实例了。比如Banner展示,我们可以用轮播效果来做,比如商品展示,我们可以用图文结合的列表来做。具体采用什么样的交互效果来实现功能块要求展示的内容,取决于业务场景、用户使用场景及用户体验。

其中用户体验是比较大的一块,就拿Banner图的轮播效果来说,是否需要设计数字导航键,是否需要自动播放,是否需要设计缩略图,是否需要小标题等等,这些都需要仔细考虑之后再做决定。可以在设计原型的时候多多讨论沟通,多看看别人的设计效果。譬如电子商务网站首页的Banner图片轮播效果,各大电商网站的设计大同小异,就完全可以借鉴参考。

以上三个步骤下来,产品的低保真原型就出来了,比较简单的功能,可以直接拿着低保真原型去做演示和写PRD文档。虽然这样的原型不带任何交互效果,但基本上还是可以说清楚产品功能的,结合细化之后的文档进行说明。

我们所面对的通常都不是简单的功能,起码要做到中保真程度原型,结合交互的效果来达到我们的设计目的。要细化这样的交互设计,就需要在产品功能模块的原型设计上更进一步,把每个功能模块的原型完善,补充交互设计和基本的内容排版样式,通常可以按照如下的步骤进行设计:

结合原型设计工具的特性,确定功能模块实现的原理

每个实例原型都是一个单独的功能模块或交互效果,当你通过某款原型设计工具去实现的时候,都会有相应的实现原理。其实原理就是要让你自己明白这个效果到底是怎么做出来的,要怎么去做。如果这个都不明白的话,后面就无从下手了,需要多熟悉一下原型设计工具。

因此做实例原型之前,原型设计工具的使用基础很重要,必须对工具已经有了一定的熟悉和了解,否则对着一个实现要求,没有任何想法,脑子一片空白,这样肯定是做不出东西来的。不过这也需要一个过程来培养,多看看别人设计的原型,弄清楚人家是怎么做,然后尝试着自己做一遍,最后想想有没有可以改进的地方。实际动手多了,自然而然的就会有感觉了,等到你看到一些简单的功能要求,只要看一下需求,就知道怎么用工具去画原型的时候,基本上就差不多了,当然对于一些复杂的功能,还是要好好理清思路的。因此,在做实例原型之前,一定要想清楚怎么去做,然后才开始动工,选择相应的组件把框架搭建出来。

对每个功能模块进行相对详细的交互设计

基础的准备工作包含添加组件元素,设置组件排版布局,设置组件属性(命名、大小、方位、颜色、文本等)。基础工作都做完了之后,就可以开始做交互设计了。这里的设计包括组件自身的可变效果,如鼠标移入、移出、悬停等;交互的事件,如鼠标单击的触发事件、鼠标的移入移出触发事件等;逻辑的设定,包括判断逻辑、跳转逻辑、反馈逻辑等。这部分对你的逻辑思维能力有比较高的要求,特别是做比较复杂的交互效果,思路一定要清晰,否则判断的条件一多,就很容易乱掉。

在交互设计过程当中所用到的很多逻辑,最终都需要体现到你的PRD文档当中,因此不管是设计前的分析,还是设计后的总结,都是很考验逻辑能力的,要能够将产品的功能模块从前到后串联起来,这里推荐大家在设计原型之前,把对应的原型模块的操作流程图先用纸笔画出来,理清思路,当然一定要结合实际产品下实际用户的操作场景去设计,切忌盲目主观的想当然。

交互效果的反复调试

很多交互效果都不是一次性设置之后就能成功的,特别是复杂的交互效果,都需要做多次的效果尝试,反复的进行修改调整,最后才达到最终的效果。这个过程一定要有耐心,慢工出细活,思路是对的,想法也有可行性,那就一定能把效果做出来,哪怕最终真的没有将效果做出来,也可以反过来思考,是自己对工具的特性不了解造成的,还是自己的知识水平局限性。

整个调试的过程能让你学到很多东西,所以说要多动手,动手就是为了去学这些个过程。这里说明一点,有些需要重复设置或者类似设置的地方,先调试一个点,这个点调试通过了,你就很清楚了,剩下的点设计起来就很快了。这个部分之所以要把交互效果调试正确,其主要目的就是为了在原型演示的时候降低沟通成本,一个动态的交互效果,你要用文档去描述的时候可能需要一页的文字,还不确定所有的参与人都能看懂,但用原型去描述可能只需要1秒钟,大家看起来很直观,一下子就能明白是什么样的效果。

基于以上步骤,产品的原型设计过程会简单很多。对于产品经理来说,做原型不应该成为负担,而是要将它变成得心应手的沟通工具,如何降低沟通成本是产品经理在整个产品研发周期里面都需要考虑的问题。产品的需求是源头,源头把握住了,后期就会通畅很多,这也是做原型设计最重要的目的。

学习原型设计最为核心的点就是多动手,只看是学不会的,一定要动手操作,多练就会了,再加上产品的设计思路,产品的雏形就是这么产生的。



无觅相关文章插件,快速提升流量

“【百天计划025】原型设计:需求从概念到具象化的过程”有1条评论

laohe | 2018-01-2 14:39 |

祝福博主新年好!

发表评论:

姓名 (*):
E-Mail (*):
网址:
内容 (*):

XHTML: 可用标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>