UI交互设计只需掌握这3点

说到交互设计,就不能不提需求,因为所有的交互设计的工作都是基于需求,这也是交互设计的第一个着力点。因此,只有深刻理解需求以后,才有可能做出好的交互设计。举一个饱含血泪的例子:在做一个项目的过程中,有一个需求是要将一个应用的数据展示做一下调整,使之能够查看在三个月之内的该数据。当时,自以为已经很了解需求,只是将时间限制放开到三个月,同时,数据的展示限制在一个月内。也就是说,可以查看三个月内任意小于三十天的时间段。优点是:1)满足了需求;2...

说到交互设计,就不能不提需求,因为所有的交互设计的工作都是基于需求,这也是交互设计的第一个着力点。因此,只有深刻理解需求以后,才有可能做出好的交互设计。

举一个饱含血泪的例子:在做一个项目的过程中,有一个需求是要将一个应用的数据展示做一下调整,使之能够查看在三个月之内的该数据。当时,自以为已经很了解需求,只是将时间限制放开到三个月,同时,数据的展示限制在一个月内。也就是说,可以查看三个月内任意小于三十天的时间段。优点是:1)满足了需求;2)页面显示效果比较好。但是,自己是没有真正的理解需求,用户要查看三个月的数据,更多的是要查看三个月所有的数据,而不是三个月中的一段数据。发现用户的真正需求后,我们又做了相应的调整,数据的可查时间范围不变,但是显示范围可以是一个可以页面显示并能够之间交互操作的时间轴。这样,产品的交互效果和显示效果都得到了很大的提高。相似的功能需求,交互解决方案如图所示:数据展示页面窗口大小保持不变,而用户可以通过调节X轴的滑块来查看某一时间段的数据。

UI交互设计只需掌握这3点

但是所花费的时间成本、人力成本都在那一点小小的偏差上成了无用功。因此,需求的理解详细到任何程度都不为过。

交互设计的第二个着力点是竞品分析。人们常说,如果一个人要走的快,那就一个人走;如果要走的远,那就一群人走。在中国当前的环境下,你很容易就能找到三五个相似的产品,充分的竞品分析与调研能够找到你的产品方向,能够补充你的需求以及用户场景,同时能够很好地了解用户习惯,尊重用户的习惯是以用户体验为中心的交互设计的第一要务。在尊重用户习惯的前提下,结合自身的优势与自己产品与竞品的定位差异,很容易就得到了你产品大致的信息架构。当然,这不是最终的信息架构。

要得到自己的信息架构,并能够有自己的特色与创新,还要一个着力点,那就是卡片分析法。关于卡片分析法的文章,网上有很多,在这里就不一一唠叨了。如何对卡片分析法结果进行处理,才是关键。不过,在这里要注意“层”和“度”的平衡。所谓的“层”就是你的产品的层级有多深。以移动端的应用为例,移动端的层级最好不要超过五层,因为移动端的应用没有类似PC网站的面包屑导航,如果层级太深,用户很容易在其中迷失,不能找到自己想要的功能。所谓的“度”就是产品功能的分类。产品功能分类的好坏,可以深刻的影响到用户的体验以及用户能不能顺利的找到自己想要的功能。这也是为什么使用卡片分类法的原因所在,卡片分类法能够将目标用户内心的心智模型表现出来,有利用用户顺利的寻找到目标。

在信息架构设计中,最后一个着力点是对信息架构的应用。通过对产品的“层”和“度”的整理,对其进行重要度分级。如果有若干一级标签属于第一优先级,那么,这种类型比较适合使用标签式导航。因为,用户在相同优先级标签之间的切换比较频繁,这样的导航强调若干相同优先级的标签之间的切换,使用户能够方便的浏览到不同分类的信息,这一类的应用比较多,如QQ、淘宝、天猫、京东等。

如果只有一个比较核心的功能且优先级比较高,其他的信息较为次要,这种情况的信息架构比较适合采用抽屉式导航。因为,用户在当前主要页面中就能完成任务,就没有必要进行导航的切换,这一类的应用主要有滴滴、UBER、小米邮箱等。

UI交互设计只需掌握这3点

完成了信息架构的设计,只是完成了产品功能的横向设计,还有产品功能的纵向设计。产品的纵向设计就要涉及到产品的流程设计,流程设计是在功能展示完备的情况下,对功能之间跳转的设计,是交互设计中的另外一个重点。

    流程设计

    相对于信息架构的横向信息布局与功能分类来说,流程设计更多的是纵向的完成任务的交互点的梳理,以达到让用户顺利的完成相关任务的目的。对于用户来讲,交互设计流程是指用户能够顺利的完成想要完成的任务。而从业务层面来讲,以不干扰用户使用流程的方式完成业务需求,才是流程设计的完整定义。

    好的流程设计不仅能够提升产品的用户体验,同时,能够更加顺利的完成业务目标。作为两大国民应用的支付宝和微信,在产品的交互流程上的经验也充分说明了这一点。通过与春节联欢晚会的合作,微信不仅实现了全民数百亿次摇一摇的互动,同时,实现了在两天之内完成了两亿张银行卡绑定的业务目标,这可是支付宝数年才完成的目标。这就是得益于微信红包的好的流程设计,相反支付宝的效果就没有那么明显了。这也就是为什么要做好交互流程设计的原因。

    交互流程是依附于产品解决任务的过程而存在的,脱离任务来讲流程是不恰当的。因此,要做好交互流程设计,首先要明确的是围绕什么样的具体任务来展开。任何一个应用都有一个或者若干功能点,来解决某些问题。针对这些功能点来解决任务的过程就是任务,同一个任务可能有不同的用户场景。比如,同一个打电话任务就有若干不同场景:从未接电话开始、联系人开始、拨号开始等。所以,根据不同的任务,梳理出不同场景,因此,产品的交互流程可能不止一个,会拥有若干基于任务解决方案的流程设计。

    UI交互设计只需掌握这3点

    完成任务与场景的梳理以后,就要进第二步,就是要针对一个任务的一个主要场景梳理出用户与产品存在的交互点(InteractionPoint),也就是用户在完成任务过程中,与产品之间存在的物理与心理的互动关系。我们以通过微信找到好友并发送消息为例,来说明该任务中存在的用户与产品之间存在的交互点。在这个过程中,通过对交互点的整理,可以清楚的看到完成某项任务的难易程度,以及对于用户可能存在的交互障碍,需要在具体的界面设计时,对用进行引导,来避免用户出现困惑或者错误。

    接下来就要将业务流程添加到交互点中,与相应的页面融合。添加业务目标的方法一般有两种,第一种是将其放置在核心任务流程结束的地方,比如,饿了么、美团外卖等,用户在完成一次订餐后,会提示用户将连接分享给朋友可以获得相应的优惠券。其业务目标就是让用户帮助应用推广应用,这样的好处是不影响用户完成其任务,在完成其任务以后,即使用户不分享也不会影响其体验。

    UI交互设计只需掌握这3点

    另外一种是将业务目标弱化显示在流程页面中,比如我们在注册的时候,都会在底部显示用户协议的选项,而其是默认勾选的。因为这些信息使用户不愿意看的,所以弱化处理。

    UI交互设计只需掌握这3点

    在完成以上任务后,就可以进行相应的流程设计,针对不同的任务与场景制作不同的流程,其中必然会有一部分的交互点重叠,这样就可以将同一任务、不同场景下的交互流程整合到一起,完成核心功能的交互流程设计。相信大家对具体的流程设计的制作步骤都已经很熟悉了,在这里就不赘述了。很多同学,觉得到这里,似乎流程以及大功告成。但是,远远不够;至少,还有两件事情要完成。

    UI交互设计只需掌握这3点

    第一件事,相应信息架构的调整。我们一直在强调,信息架构是横向的信息布局与功能分类,在设计交互流程的过程中,我们会发现有些信息架构的设计、功能分类可能并不是那么合理,或者,信息架构本身没有问题,但是在用户的使用流程中,和用户的习惯有冲突,这样就需要调整信息架构,使信息架构更合理。第二件事,就是完成所有的流程设计,包括登录注册流程、异常状况流程等等,其中异常状况流程包括各种各样的问题,其中有一个偷懒的方法,就是把网络异常编号整理出来,合并其中的类似项目,这样就可以整理出若干类相应的异常反馈,并设计出反馈语言,结合Toast和Alert提示,就可以满足大部分的异常操作。

    因此,流程设计的过程可以总结为:

    UI交互设计只需掌握这3点

    结合页面的用户场景故事,目的在于模拟一个典型的用户场景,来检查信息架构和交互流程的设计,是否符合用户的心智模型。这样,才能在后期的细节设计中减少由于架构与流程调整而增加的额外的工作量。

    交互流程设计的意义更多在于,从功能角度模拟用户的使用过程,减少用在功能操作中的障碍,提高用户体验。但是,无论信息架构设计,还是流程设计都只是逻辑上的模型,只有将这些逻辑表现在具体的界面上,这些逻辑才会有意义,才会为用户了解、接受。这就牵扯到页面的布局、Icon的大小、交互动效、控件等等。

    原创文章,作者:交互精选,如若转载,请注明出处:https://www.iamue.com/35384/

    (0)
    交互精选交互精选
    上一篇 2018-02-27
    下一篇 2018-02-27

    相关推荐

    • 来!说一个影响用户体验的网贷“非典型”案例

      点击上方文字“Fintech首席体验官”关注最在乎你体验的公众号这是一个体验至上的时代,无体验,非产品。今天的推送选择了最近在新金融圈,因体验问题而引发的一个“非典型”案例,或许可以作为大家在追求合规过程中的一个警示。先来聊个5毛钱的吧……无论在哪个行业,用户体验都一直被强调。毫不夸张地说,一次用户体验上的失误,给平台带来的伤害几乎是不可估量的。近期,深圳网贷平台人人聚财就遇到了这样的事儿。【背景资料】人人聚财成立于2011年,主营业务...

      2018-03-28
    • 用户体验才是真正的“一句顶一万句” 安徽燕之坊食品公司用勤哲软件实现生产、经营和管理数据的互联互通

      统计数据显示,截止2017年底,国内食品工业企业超过4万家,主营业务收入占全国工业的比重十分之一强。在实施制造强国战略和推进健康中国建设中,食品工业作为传统的“以食为天”的民生产业占据着不可或缺的重要位置。当前,食品行业在实现快速发展的过程中,面对城乡居民安全、多样、健康、营养、方便的食品消费需求时,与其他行业一样面临着转型、升级的动能和压力。尤其是在食品质量安全水平和高品质食品有效供给方面,利用现代信息技术创新消除安全和质量隐患等领域...

      2018-02-13
    • 动起来才好玩——创意交互设计景观

      设计是靠亮点征服人,吸引眼球,大部分方案构思雷同,建成后风格水平都差不多,如何让场地更加吸引人而脱颖而出,这就需要在新、奇上下功夫。电子梦幻天幕世贸天阶最著名的“全北京向上看”的“超豪华LED天幕”,这座天幕将为整条商业街带来富于梦幻色彩和时尚品位的声光组合,成为一座吸引人潮的世界级奇观。建成之后,人们在这里可以欣赏缤纷悦目的日夜景观,感受现代科技带来的富于梦幻色彩和时尚品位的声光艺术。而且游客可以把想说的话发送短信到平台号码,天幕上就...

      2018-02-03
    • SKETCH | 周鸿祎自述:我的价值观

      在这本书的开头,我想讲讲影响我价值观的电影和书。说到价值观,有的人可能要笑了:都什么年代了,还讲价值观?虽然这本书的书名是《我的互联网方法论》,但这并不是按图索骥的说明书,你如果认为读完本书,就会做产品了,就能向互联网转型了,对不起,真的是做不到。赵括把兵书读了千百遍,在纸上推演了千百遍,到了实际的战场上,还是一个输。因为无论是做互联网产品,还是传统企业向互联网转型,能不能做得成,是看你能不能创新。而能不能创新,除了你的技能、阅历、领导...

      2018-04-26
    • 招聘 | 年薪百万不是梦,八爪鱼一大波高薪职位与伯乐奖在等你

      八爪鱼又开始招人啦如果你对大数据充满热情技术与才华兼并就赶快行动吧行业销售总监(政企)企)N15k-30k /深圳 / 经验3-5年 / 本科及以上 / 全职>>>岗位职责:基于公司的大数据产品、资源和技术,面向企业/政府等客户,提供数据采集软件、数据分析产品,数据服务,大数据解决方案等产品或服务;销售团队的人员招聘,管理及考核淘汰工作;完成客户需求的挖掘,商务谈判,项目回款工作;负责外部销售渠道和资源的对接,开发与维护;配合市场运营部...

      2018-03-15
    • 2019交互设计考研普通长期班招生简章

      “应部分报考交互设计方向考生特殊需求,我们在保证搭建一个完整交互知识框架体系及备考专业课复习完整性标准下,特开设交互设计长期普通班课程。该课程更强调考生的“主动学习”能力。”招生简章开设课程:交互设计长期普通班(线上课程)课程时间:2018年5月中旬——2018年12月初试前(每周3课时)课时       :110课时(每课时1小时)费用      :7500元招生人数:线上课程16人(超数不招生)课程总框架:Part 1▪交互知识学习...

      2018-04-06
    • Axure产品原型在手机上运行的完整教程

      图1 模拟丁香园的高保真原型在一般的开发工作之前,我们通常会设计产品原型,大部分为axure绘制的线框图作为产品的PRD文档,供UI和开发进行前期工作,但是有的时候客户、领导想在开发之前,看到产品的概貌,就必须做产品的高保真原型进行模拟,这时如果做出来的原型能运行在手机端,那再好不过,如图1(注:上图是仿照丁香园的家庭用药,做的一个高保真原型,算是免费给丁香园打广告,是不是考虑给我点广告费?哈哈)。原型制作软件有挺多,不过个人使用之后,...

      2018-03-06
    • 交互设计之对象属性文档

      对象属性文档是描述一个产品的多个角色的文档,通过这些文档后台程序员可以更好、更方便的设计你制定的规则,例如:字段的限制、状态和权限、展示顺序...一.对象属性文档需要写明什么:1.字段的限制:字段是构成后台的最基础单位,他可以表示一个人的name、也可以是一大段文本。我们在设计字段时,绝大部分时候会涉及到限制,一般构成限制的是:字段长度、字段个数、字段构成(例如:金额--货币数量+美元)、字段来源(例如:外来接口、用户上传)、重要程度、...

      2018-03-27
    • 营销型网站建设如何优化网站, 提高用户体验!

      营销型网站建设如何优化网站, 提高用户体验!据相关研究表明:当页面加载时间从 1 秒到 3 秒,跳出的机会增加了30%左右。1s到5s的机会增加到90%,如果你的网站需要10s的加载,跳出的机会将会超过120%。  这是令人难以置信的,因此有效的提高网站加载速度,对于搜索引擎优化而言很重要。  那么,我们该如何提高页面加载速度呢?  首选,我们需要对已知网站速度测试,总结归纳问题:其次,制定相应的整改策略:1、开启MIP百度对于MIP的...

      2018-04-11
    • 【招聘】萧山众多高薪岗位专场来了,就在等你!

      萧山之窗移动生活由此开始....关注还在愁到哪里去上班吗?还在担心工资不够花吗?这里或许有适合你的岗位!2018萧山信息港小镇春季综合型人才招聘大会企业名称招聘岗位微医集团(浙江)有限公司资深Java开发工程师,搜索研发工程师,前端架构师,Java架构师,自然语言算法工程师,医学影像算法工程师,家庭医生,健康管理师,HRBP,客服专员浙江讯飞智能科技有限公司系统测试工程师,资深视觉设计师,视觉设计师,大数据工程师,高级交互设计师,研发架...

      2018-03-21