产品原型设计的参考步骤

简介:
在产品的整体研发流程中,需求分析部分结束后,就应该形成明确的产品需求了,而此时要做的,是需要把这些产品需求表达出来,从表达效果来看,原型要好于文档的形式。而设计原型也是讲究方法步骤的,一是要提升原型设计的合理性,避免出现头重脚轻的保真程度不一致的情况;二是要减少原型设计所占用的时间,大家各自的工作时间都是很宝贵的,不可能在原型设计上投入过多的时间,因此掌握一些原型设计的方法和技巧相当必要。

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

产品原型设计的参考步骤

确定产品的整体结构

犹如现在盖房子时的地基和框架结构,整个结构决定了将来的房型样子,及房子是否稳固。而产品的结构设计则决定了产品未来的功能导航结构。一般来讲,我们在做需求分析的时候,都会把几个主要的功能点抓出来,这几个功能点就可以浓缩一下形成产品的初步功能结构。比如要做一个合同管理的功能,要求实现合同信息管理,合同履约管理,合同统计报表等功能,这里列出来的核心功能点就是主要结构。再比如我们要做一个会员管理的功能,注册和登录是必不可少的功能点,那么就可以将其列为会员管理下的两个基本结构。其实每个产品最终确定下来的一级导航栏里面的各个栏目就是产品的功能结构。

确定产品的布局排版

结构确定了之后,就需要对每一个产品页面进行元素的排版,排版之前,一般都会先对页面进行布局设计的考虑。通常我们做产品设计的时候,都会遵循一些已有产品总结出来的布局结构,比如三行三列布局,三行两列布局等,再如左导航右内容的形式,左内容右导航的形式等,这些都是大的布局结构,是整体页面的布局排版。细分到具体页面内容的时候,就需要对每一个内容块的展示位置进行布局,如企业网站首页的一般内容有图片新闻,通知通告,公司新闻,产品介绍,产品展示等等,我们需要对这些内容块进行一定的设计布局,这里的布局结构取决于设计人员对内容编排的把握,不同的布局会产生不同的效果。如电子商务网站,对内容块和广告块的布局排版就非常讲究,因为不一样的布局,所带来的用户点击量和转化率是不一样的。这种情况下,即对某一类产品的布局把握不好的时候,可以参照已有成熟产品的内容布局,因为它们已经有运营数据在支撑。

确定产品的功能模块

布局排版决定了某个产品功能模块的放置位置,接着就可以一块一块的确定原型设计内容,使其接近于最终产品的展示样式。这个时候就要用到原型设计的实例了,比如图片新闻,我们可以用幻灯片效果来做,比如产品展示,我们可以用跑马灯效果来做,具体采用什么样的交互效果来实现功能块要求展示的内容,取决于产品设计人员的把握、用户的需求及用户体验,其中用户体验是比较大的一块,就拿幻灯片效果来说,是否需要设计数字导航键,是否需要自动播放,是否需要设计缩略图等等,这些都需要仔细考虑之后再做决定,这个可以在设计产品时候多多讨论沟通,多看看别人的设计效果。譬如电子商务网站首页的Banner图片轮播效果,就是幻灯片效果,各大电商网站的设计大同小异,就完全可以借鉴参考。

产品原型设计

这样三个步骤下来,产品的低保真原型就出来了,比较简单的产品,可以直接拿着低保真原型去做演示和写PRD文档,虽然这样的原型不带任何交互效果,但基本上还是可以说清楚产品功能的,结合细化之后的文档进行说明。然后我们所面对的通常都不是简单的产品,因此最起码要到中保真程度原型,结合交互的效果来达到我们的设计目的。要细化这样的交互设计,就需要在产品功能模块的原型设计上更进一步,把每个功能模块的原型完善,补充交互设计和基本的内容排版样式,通常可以按照如下的步骤进行设计:

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

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

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

基础的准备工作包含添加组件元素,设置组件排版布局,设置组件属性(命名、大小、方位、颜色、文本等)。基础工作都做完了之后,就可以开始做交互设计了。这里的设计包括组件自身的可变效果,如鼠标移入、移出、悬停等;交互的事件,如鼠标单击的触发事件、鼠标的移入移出触发事件等;逻辑的设定,包括判断逻辑,跳转逻辑,反馈逻辑等。这部分对你的逻辑思维能力有比较高的要求,特别是做比较复杂的交互效果,思路一定要清晰,否则判断的条件一多,就很容易乱掉。而且在交互设计过程当中所用到的很多逻辑,最终都需要体现到你的PRD文档当中,因此不管是设计前的分析,还是设计后的总结,都是很考验逻辑能力的,要能够将产品的功能模块从前到后串联起来,这里推荐大家在设计原型之前,把对应的原型模块的操作流程图先画出来,理清思路,当然一定要结合实际产品下实际用户的操作场景去设计,切忌盲目主观的想当然。

交互效果的反复调试

很多交互效果都不是一次性设置之后就能成功的,特别是复杂的交互效果,都需要做多次的效果尝试,反复的进行修改调整,最后才达到最终的效果。这个过程一定要有耐心,慢工出细活,思路是对的,想法也有可行性,那就一定能把效果做出来,哪怕最终真的没有将效果做出来,也可以反过来思考,是自己对工具的特性不了解造成的,还是自己的知识水平局限性。整个调试的过程能让你学到很多东西,所以说要多动手,动手就是为了去学这些个过程。这里说明一点,有些需要重复设置或者类似设置的地方,先调试一个点,这个点调试通过了,你就很清楚了,剩下的点设计起来就很快了。这个部分之所以要把交互效果调试正确,其主要目的就是为了在原型演示的时候降低沟通成本,一个动态的交互效果,你要用文档去描述的时候可能需要一页的文字,还不确定所有的参与人都能看懂,但用原型去描述可能只需要1秒钟,大家看起来很直观,一下子就能明白是什么样的效果。

基于以上步骤,产品的原型设计会简单很多。对于产品人员来说,做原型不应该成为负担,而是要将它变成得心应手的沟通工具,沟通成本是无法估量的巨大,如何降低沟通成本是产品整个研发周期里面都需要考虑的问题,而产品的需求是源头,源头把握住了,后期就会通畅很多,这也是做原型设计最重要的目的。而学习原型设计最为核心的点就是多动手,只看是学不会的,一定要动手操作,多练就会了,再加上产品的设计思路,产品的雏形就是这么产生的。


来源:51CTO

相关文章
|
Android开发 容器
Axure产品原型设计破解、常用开发及SVN团队配置
Axure产品原型设计破解、常用开发及SVN团队配置
348 0
Axure产品原型设计破解、常用开发及SVN团队配置
|
Web App开发 测试技术 Android开发
《Axure RP8产品原型设计快速上手指南》一导读
在这个社区中,我看到了很多人在分享应用Axure的经验,虽然那时候的Axure才是5.6版本,界面还没有那么美观,对它的高级交互我还不知道如何应用,但最简单的线框图加上一些链接的交互已经满足了我的整个项目的需求。从此我爱上了Axure。
2193 0
|
设计模式 数据安全/隐私保护 Android开发
Mockplus | 终于,我找到了满意的原型设计工具
本文由作者花生酱先生授权转载发表。 大家好,我是花生酱先生,目前在金融行业任职高级产品经理。今天想跟大家聊聊我眼中的Mockplus是怎样的一款工具,以及它带给了我什么。
1681 0