界面设计师能力的四维分析

界面设计师能力的四维分析
用户界面设计者职位的真正含义:用户界面设计者绝不是一个艺术艺术家(或者不只是做“美化”),而是一个技术职位,而不是一个艺术职位。如果你看看用户界面设计者的能力模型。
那么,用户界面设计者应该同时拥有哪四个维度呢?
1.沟通和文档编写能力如果用户界面是人和机器之间的桥梁和纽带,那么用户界面设计者就是软件设计者和最终用户之间的桥梁和纽带。如果用户界面设计者不能有良好的沟通和理解能力,不能写出优秀的指导原则和规范,那么他就不能向开发人员和客户展示他的双重价值,也不能完成自己的工作。
2.优秀的技术能力你不能写java,但是你不能不清楚什么是java以及它能实现什么。即使你不会写代码,你至少应该知道如何“实现”。例如,如果您想成为一个网格控件,首先,您应该清楚存在哪些数据格式以及如何存储它们:您可以通过超文本标记语言、json对象或数组、或可扩展标记语言甚至字符串来获取数据。其次,您需要知道哪一个更适合当前环境,是在服务器端还是在客户端实现。所有这些都依赖于优秀的技术和丰富的经验。不了解技术的用户界面设计者无法合理设计,也无法与开发人员有效沟通。简而言之,用户界面设计者至少应该精通表示层的主流开发技术(如果他们在做网络表示层,他们一般应该精通超文本标记语言、css、javascript和可扩展标记语言技术,甚至jsp和java也应该达到工作层),并且他们应该对市场上的主流设计模式、技术路线和开源框架有足够的了解。可以说,用户界面设计者应该在技术质量和能力上尽可能地朝着“表示层架构师”的方向努力。
3.图形设计能力和原型开发用户界面设计人员一生中最应该从事图形和原型设计。那么,让我们先来谈谈原型设计。原型是迭代开发设计阶段的常用方法,原型设计应贯穿三个阶段:需求、概要设计和详细设计。
原型开发的目的是将设计转化为用户[url=/moridashiji最好看的玄幻小说e/]末日大世界最新章节[/url]能够理解的“界面语言”,同时,它也对开发人员起到了指导作用(甚至作为开发的一部分)。用户界面原型的价值在于,它可以帮助软件设计人员提前发现设计各个阶段的缺陷,在开发之前解决这些潜在的问题,大大降低软件开发的风险和成本。这与传统的瀑布开发有本质的不同。目前,国内大多数公司仍然采用瀑布开发模式,将界面设计放在开发的后期。这不仅使用户界面设计者无法充分发挥自己的优势,也使得开发出来的产品往往存在致命的设计缺陷,无法满足客户需求。因此,每个公司的“艺术家”都是落后的、不完善的软件开发方法,而不是“艺术家”或用户界面设计者本身的职业。
让我们再来谈谈平面设计能力。事实上,用户界面设计只是一个通用术语。在用户界面设计行业,它可以大致分为以下角色:可用性和交互设计者、视觉规划者、用户体验研究者、图形用户界面设计者等。每个人通常理解的用户界面设计者实际上是一个图形用户界面设计者(例如,中国的罗基,他是一个非常好的图形用户界面设计者,目前为微软工作)。图形用户界面设计者的主要工作是视觉定位和创建。图形用户界面设计人员的职责和日常工作将在后面的章节中详细介绍。
如果用户界面设计者没有出色的图形创作能力,他就不能表达自己心中的美,所以他就不能谈论“交流”。图形设计能力是每个用户界面设计者的初始和基本能力。它也是最能衡量用户界面设计者能力水平的部分。
4.虽然人因理论和认知心理学的概念有些大,但它们是每个用户界面设计者在职业稳定后一生都应该努力探索的领域。可以说,设计从根本上说是“人”,作为一个以人为本的界面,自然需要理解人和他们的行为。例如,您不能设计这样一个界面,在同一界面的不同位置同时显示两个重要的提示——因为一个人只能同时注意一个,这是由生理决定的,而不是由一个人的主观假设决定的。
再举一个例子,为什么每次升级时,视窗系统都会或多或少地发现过去的影子?你可能会说这是微软的设计风格。不,这不是一种风格,而是一种习惯。这曾经是微软的习惯。现在,你使用窗口,所以你有这个习惯。苹果和微软哪个操作系统更好?答案是,随你喜欢。是的,多么简单的事实,就像是一种习惯,你怎么能确定你认为的“正确的”设计正是人们喜欢的呢?在这里,我们可以提到extjs和ext的风格。简而言之,它是桌面应用程序的传统交互风格(wmip),什么是网络风格?如果你问我,我更喜欢网络是一个开放的杂志,一个展示设计师才华的热点。你为什么这么说?因为网络的不确定性和开放性。根据我的经验,在所有软件用户界面设计领域中,网络用户界面设计是最困难和最具限制性的(这些限制通常是不确定的)。一个优秀的网络界面设计者相对容易成功,即使他转向设计桌面程序界面或移动设备界面。
因此,作为一个网页界面设计者,拒绝桌面界面风格是可以理解的,这是由于他的习惯和“喜好”。后面的章节将详细阐述与人的因素和人文界面相关的理论,所以这里不再重复。
现在,我们应该已经对用户界面和用户界面设计者这两个名字的内在含义有了一个大概的了解。关于“艺术设计”的问题,我应该有自己的结论,所以我就不再解释了。让我来谈谈另一个题外话:ui设计师在我目前工作的公司的职位体系中是一个相对较高的技术职位,相当于一个高级软件工程师,需要3年以上的行业经验才能胜任;高级用户界面设计者和软件设计者处于同一水平,他们共同的上级是架构师。这与一些公司招募的“艺术家”大不相同。
文章来源:www.atolchina.com