云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

虚拟主机_多玩魔兽数据库_速度快

小七 141 0

Onshape改善用户体验的10条指导原则

每当我不为外形而设计的时候,我喜欢到山上去攀登山峰。新鲜的空气和美丽的风景使体力劳动如此值得。但最令人难忘的旅行是那些我不像其他徒步旅行者那样踏上一条踏得很好的路的旅行;尽管我已经做好了充分的准备,我还是需要改变山腰的计划。正是在那个时候,当天气越来越近的时候,我需要一个提醒,为什么我开始徒步旅行。早在2013年,当我开始在Onshape(在全云CAD诞生后不久),我没有低估挑战。我们知道我们想在web和移动平台上建立一个新的协同CAD和数据管理产品,但是这样做有风险,所需的工作量是巨大的,而且目标远在视线之外。我们需要的是一些东西来提醒我们为什么要开始这次冒险,所以如果我们感到精疲力尽或有点迷茫,我们可以重新审视这些原则,重新获得我们的注意力和精力。我们的灵感来源包括2012年英国政府数字服务(UK Government Digital Service)在改革公民在线体验时创造的这10条设计原则。当我思考他们的用户体验目标时,我觉得Onshape也需要一套原则来指导我们。我们希望我们的原则在整个公司都能被理解,而不仅仅是在用户体验(UX)团队中,来描述我们对产品的目标,以及我们希望Onshape如何在使用过程中产生积极的情绪反应。我们对我们的设计过程充满信心(以用户为中心,洞察驱动,经常测试),所以我们单独记录了这一点。不用再多说了,让我们仔细看看Onshape改进用户体验的10条规则!Onshape的10条用户体验原则#1用户体验(UX)不仅仅是用户界面(UI)。它是关于我们如何让我们的用户感觉。用户体验在用户开始建模之前就已经开始了。用户是我们所有活动的中心。网站,注册,登录页面,和空白石板模型经验都需要建立一个伟大的第一印象。我们需要始终如一地以对用户有价值的方式展示我们的品牌价值。我们邀请我们的用户与我们一起踏上旅程,让我们在每一个阶段都让它充满乐趣和回报。#2基于浏览器的CAD不是玩具!我们不是在制造新产品。我们不仅仅是在云端存储文件。我们将为我们的用户提供分布式计算的能力,无论他们在哪里,在多个平台上。Onshape将为功率、精度和性能设定基准。我们应该在整个用户体验中明确表达我们的严肃意图。#最少3个"坏蛋"用户,而不是最低限度的可行产品。专注于让用户感觉很棒。无论用户是初学者还是经验丰富的CAD经验丰富的用户,都要牢记在心构建产品。敏捷产品设计的一个重要部分就是尽可能快地为用户提供价值。这个值通常被定义为最小可行产品(MVP)或"用户需要的最小功能是什么?"但这可以让团队更专注于功能,而不是我们希望用户感受到的情感反应。凯西·塞拉(Kathy Sierra)的书《Badass:Making the User Awesome》一直提醒我们要关注用户。我们知道,客户不一定希望在使用Onshape时表现出色。他们想成为出色的设计师和工程师。我们需要Onshape来避开他们,减轻他们的认知负荷,让他们变得很棒。因为当你有超酷和自信的用户时,他们会告诉他们的朋友关于Onshape的事情。#造型就是艺术。我们的客户将在Onshape中制造美丽而复杂的产品。他们应该把他们的工作视为应用程序的焦点,以最低限度的分散注意力和最高的图形质量呈现。不管设备类型。毕竟,你去画廊是为了欣赏艺术,而不仅仅是欣赏画框。这一原则为我们接下来的两个指导方针提供了更大的背景。#5把用户界面让开。不要中断用户的工作流程-使用非阻塞用户界面来传递错误消息、警告、拖动行为和重建错误。尽量为每个操作显示最小的用户界面。#6个近乎平坦的skeuo极简视觉设计保持简洁。简单、清晰的用户界面设计。避免使用行话。把注意力集中在基本要素上,但千万别让它变得迟钝。早在2013年,用户界面(UI)的设计方式发生了转变。苹果正从iOS6的渐变、阴影和描绘真实世界物体的高度细节图标(skeumorphic design)向iOS7发展,iOS7采用了扁平化、极简化的外观设计(flat design)。与任何转变一样,在设计界,这两种观点都有自己的支持者。但是把关于美学的争论推到一边,是用户不得不处理这些变化,有些人觉得这种巨大的变化是一种倒退。iOS 6与iOS 7(图片来源:OSXDaily)那么Onshape应该选择哪种方法呢?答案是从最终用户的需求出发,而不是根据一时的时尚做出决定。指导原则是通过使用以下方法使UI保持简单和不受阻碍:重复用户界面模式(功能对话框、文档页面),这样用户就不需要学习了为用户界面提供层次结构的排版一个单一的图标集,可以在网络和手机上使用,这样用户就不需要学习了空格分隔UI中的元素,而不是渐变色和粗体颜色针对色差用户的设计onshapeui遵循这些原则,但它不是一成不变的。我们倾听并回应用户的反馈,当有利于提高用户效率时,我们将继续做出改变。敏捷还意味着我们可以在较长的时间内发布增量更改,而不是强迫用户处理一个可能会造成更大破坏性的单一重大更改。#7使用清晰、简洁、自信的语调。有丰富的经验支持这个产品。这应该反映在副本中。我们的语调应该是友好而权威的。#并非所有用户都说英语。在产品和文档中进行本地化设计。文本字符串可能会变长,字符集会变得更复杂,布局可能会改变。使用不同语言的全球分布团队仍然需要了解彼此的工作。设计时要牢记这一点。#9避免重复工作流程。提供两种不同的方法来完成一项任务可能会让用户感到困惑,并增加可维护性问题。避免重复。但这并不意味着只提供一种方法来调用单个命令。初学者倾向于通过屏幕上的用户界面驾驶;高级用户更倾向于定制或使用热键。没关系。#考虑决定,而不是选择。有时对应用程序的行为有相互冲突的观点。达成共识可能很困难,但不要让选择成为逃避决定的表现。在某种程度上,现在重温这些原则会让我们感觉像一个青少年在给他或她成年后的自我写信,因此,现在我们需要完善和澄清这些原则的某些方面。但到目前为止,它们为我们的旅程提供了宝贵的路径。我记得许多由他们指导的决定。这些原则现在还将为您提供Onshape UX团队如何做出决策的见解。我们才刚刚开始山地探险。我们已经建立了大本营,我们正在推动峰会。在每一步,我们衷心欢迎您的参与。我们感谢您通过分享反馈、在Onshape论坛上发表评论以及参加可用性测试来保持我们的进度。谢谢您!