我们在Salesforce的产品设计团队当中有个不成文的规矩:无论谁拿出一份什么清单 - 功能列表、研究报告,或者哪怕只是体恤衫名录 - 无论什么,只要是清单的形式,肯定会有人出来问一句:“按优先级排过序吗?”有时是习惯性的,有时是认真的,但是相信我,在这样一个团队里,没人愿意像新手一样执行任何一份未经优先级排序的清单。
我们自己有时也会拿这事出来开开玩笑,但平心而论,优先级思维模式确实是值得你去执着的,因为我们要做的事情太多,而能做的事情又太过有限。重点清晰的优先级模型代表着严谨的决策过程,正如方向明确的路基一样能够为整个团队带来行之有效的行动指引。所以很自然,我们在为Salesforce Lightning平台制定基本设计原则的时候,同样会按照优先级原则对它们进行排序。若干基本设计原则之间的权重关系是否明确,这对于我们的产品设计决策来说非常重要。

设计之旅
Lightning是Salesforce的新体验平台,面向最大化的生产效率进行设计,可以由我们的客户及合作伙伴更加自由的进行扩展。在打造Lightning的过程当中,我们同时创建了Salesforce Lightning设计系统,用于演示怎样在Lightning平台当中创建和使用页面组件。这样一套复杂的设计系统绝非信手拈来。整个Lightning平台历经数年的打造,而最初的设计工作也是从一片混乱迷茫当中艰难起步的。我们和客户进行交流,收集用例,勾勒功能流程,通过线框稿与产品及工程师团队进行快速协作。我们采用着任何设计团队都轻车熟路的这样一套工作模式来推动着流程向前发展,最初的进程还算稳定。然而,当我们开始提升设计方案的保真度时,一些始料不及的问题开始暴露出来了。我们越来越多的开始问自己:
“这两个东西看上去不太一致,会给用户带来困扰吗?”

作为设计师,我们很在意一致性。指出问题是容易的,难的是怎样解决。而且,即便我们排除了当前所有不一致的地方,又怎能确保在全局范围内真正解决了问题呢。我们越发感到缺乏某种能够将问题上升一个层面去加速决策的设计框架。我们需要某种方式让团队中的所有人都能领会到正确的设计意图,让大家无论在全局还是细节层面都能保持在同一方向上前行。我们需要经过优先级排序的基本设计原则来指导我们的设计沟通及决策制定。

设计原则
我们着手归纳一些对于我们的客户、产品以及设计师本人来说最为重要的基本设计原则。
最终,我们提炼出了四点最核心的原则,以帮助我们塑造设计思维,进而对具体的方案进行评判,做出正确的设计决策。
清晰
消灭歧义,帮助人们更准确的理解和使用产品。
高效
让流程更顺畅,更智能化。优化功能逻辑,预判需求,让人们使用的更加轻松快捷。
一致
对于相同的问题,提供相同的解决方案,减轻用户的认知及记忆负荷,使界面操作方式更符合直觉。
美观
细心打磨界面外观,让人们感到我们的产品值得他花费时间与精力去使用。

对设计原则进行排序
列出了最基本的设计原则,接下来该对它们进行优先级排序了。“美观”是否比“清晰”更加重要?优先考虑“一致”还是“高效”?我们进行了一次思考实验:如果将每一条原则各自发挥到极致,那么它们彼此之间将产生怎样的影响作用?以下是我们得出的结论。清晰对我们来说是体验当中的重中之重。用户需要在足够清晰的界面环境中完成任务,达成目标。如果我们能确保用户一次又一次成功的完成目标,我们就能赢得他们的信任与忠诚。所以我们将“清晰”放在第一位。高效是我们与客户进行沟通时听到的最多的一个词。我们几乎想把它放在第一位了。但当我们将这一要素尽可能放大时,却也看到了问题。命令行模式对于专家用户来说是最为高效的工具,但对普通用户来讲就太过高深了。如果将“高效”推向极致,很大一部分用户会被吓到,他们在操作过程中只会不断的出错,对于用户来说这是一种高昂的成本。所以我们将“高效”排在第二位。一致性对于确立设计模式、打造符合直觉的产品体验来说极其重要。但如果过分的追求一致,系统将永远得不到进化的机会。为适时适用的设计创新保留一定的空间,不要为了追求一致性而牺牲更加重要的东西。所以我们将其放在第三位。美观,对于设计师来说固然重要,但绝非体验的核心要素。对于产品,特别是企业类型的产品,完成目标任务永远是第一位的。很多所谓美观的产品设计实际使用起来便会令人感到乏味无聊,看上去精彩绝伦的用户界面在很多时候会难以认知和记忆。美观是提升体验、激发愉悦的重要手段,但对于我们来说,不可能将它的重要性排在其他任何设计原则之前。

实战运用
接下来,我们在讨论设计方案的时候便开始运用这套经过优先级排序的设计原则进行指导。在设计过程中,我们也不断提醒着自己聚焦于清晰、高效、一致和美观的体验目标。在进行设计评审时,这套原则及其权重分配方式同样适用。当遇到需要进行多方面权衡的复杂状况时,设计原则的优先级次序也可以帮助我们做出明确的决策。在与其他相关团队进行协作的时候,我们也会宣讲和运用这套原则框架,来确保设计方案沟通工作的顺利进行。如今,这套优先级原则不仅能够在UX团队内部发挥重要的作用,同时也在整个公司当中开始产生影响力,无论是产品还是marketing团队,都开始运用这套原则来辅助决策的制定。作为设计师,我们的目标就是在打造产品设计方案的时候更加自如有效的运用这套设计原则。当所有这些体验要素都能合理的、有机的整合在一起发挥效用的时候,我们才能说自己真的打造出了可以为用户所爱的产品。

本文来自Be For Web

几个设计原则的优先级排序相关推荐

  1. vue学习-v-if v-for优先级、data、key、diff算法、vue组件化、vue设计原则、组件模板只有一个根元素、MVC.MVP,MVVM

    1:v-if和v-for哪个优先级更高?如果两个同时出现,应该怎么优化得到更好的性能? //在vue页面中 同时使用v-for与v-if后,打印渲染函数. console.log(app.$optio ...

  2. c# 设计原则需要学习吗_向最好的学习:产品设计原则

    c# 设计原则需要学习吗 重点 (Top highlight) In my job as Design Team Lead at SimpleSite, I've recently been part ...

  3. 建议收藏!全面梳理非交易类平台产品设计原则

    琳琅满目,光彩照人.这是现在商品世界的写照. 产能过剩,超额满足.这是当下社会现状的真实. 平台型产品,作为互联网的中坚力量,是我们普通用户透过网络触摸商品和社会的媒介. 可以说,每家公司都有一颗做平 ...

  4. 15-Hbase深入理解数据读写流程、数据刷写、合并、切分和表设计原则

    8.6 HBase读写流程⭐️ 对于HBase框架,读比写慢(与其他框架相反) 8.6.1 公共流程(三层索引) 对于数据对应的Region位置在哪里的问题的提出 HBase中单表的数据量通常可以达到 ...

  5. oye pandora_我尝试了Pandora出色的功能优先级排序方法。 这是我学到的。

    oye pandora by Josh Temple 通过乔什·坦普尔 我尝试了Pandora出色的功能优先级排序方法. 这是我学到的. (I tried Pandora's brilliant me ...

  6. 简单明了!OLTP场景下的数据分布式设计原则

    来自:DBAplus社群 作者介绍 温卫斌,就职于中国民生银行信息科技部,目前负责分布式技术平台设计与研发,主要关注分布式数据相关领域. 前言 最近几年做分布式项目,很多工作是关于OLTP(联机交易系 ...

  7. 数据仓库中宽表的设计原则_实际项目中交互设计原则的运用

    在实际项目中设计交互行为方式的时候,我们该怎么去运用的这些交互设计原则呢? 通常我们在设计过程中,会提到设计要满足一定的交互设计原则,而对于一名交互设计师来说,原则是在设计过程中遵循的一种大众认可的, ...

  8. 13、MySQL索引的设计原则

    索引的设计可以遵循一些已有的原则,创建索引的时候应尽量考虑符合这些原则,便于提升索引的使用效率,更高效的使用索引.本节将介绍一些索引的设计原则. 1. 选择唯一性索引 唯一性索引的值是唯一的,可以更快 ...

  9. MYSQL数据库设计原则

    一.MYSQL数据库设计原则 1.核心原则 不在数据库做运算; cpu计算务必移至业务层; 控制列数量(字段少而精,字段数建议在20以内); 平衡范式与冗余(效率优先:往往牺牲范式) 拒绝3B(拒绝大 ...

最新文章

  1. CIO成功转型为战略性业务领导者的五个要领
  2. roads 用户体验标准_全球领先技术加持,联发科 天玑1000+刷新5G用户体验新标准...
  3. Docker : Error response from daemon: Get https://docker.elastic.co/v2/: net/http: TLS handshake time
  4. ionic 上拉加载更多
  5. JavaScript之String总汇
  6. WCF与 WebService的区别
  7. hiveserver2启动不起来_125踏板车电启动发不着时,为什么很少用户使用脚启动?...
  8. Motorola ME525 刷机教程
  9. iOS开发 - 商品详情页两种分页模式,只提供思路和实现方式。
  10. 题注中的图一.1变成图1.1
  11. 为powerpc编译mtd-utils工具
  12. 【机器学习】有监督、无监督、自监督、半监督、弱监督的区别
  13. MAC版 破解百度云、百度网盘限速的方法
  14. Android打电话不一定要申请权限
  15. Digimat-MF:微观-宏观(两尺度)方法
  16. 30天自制操作系统——第一天制作一个Hello word操作系统
  17. DP4301无线433M收发芯片智能家居芯片
  18. 风讯标签编辑器、标签样式编辑器简化版
  19. java ArrayList按照某个属性升序排序
  20. 快速了解TCP的流量控制与拥塞控制

热门文章

  1. Linux-菜鸟入门自学 (二)
  2. 中秋节后如何有面子的带女票回家?
  3. python两个表格相同数据筛选_python筛选出两个文件中重复行的方法
  4. UOJ #589. 图图的游戏
  5. android手机怎么上卡,安卓手机卡慢怎么办 安卓手机卡慢解决方案【详解】
  6. vue elementUI 默认事件 添加额外参数
  7. 如果我恨一个人,我就领他到中关村买相机。
  8. 第十三篇 Python建模库介绍
  9. PHP防红接口,域名防红php源代码
  10. 关于Hexo写博客时的图片插入问题(OSS对象存储+PicGo搭建图床)