Garth Braithwaite 是一位从设计师转型为工程师,再转型为两者混合体的专家。他曾在多个获奖网站、应用程序和开源项目中担任工程师和用户体验设计师。
四年来,Garth 一直在 Adobe 从事开源项目,担任设计和代码贡献者。这些项目包括 Brackets、Topcoat 和 Apache Flex。除了在 Adobe 的工作之外,他还经常在会议上发表演讲,主题包括设计的力量、改进设计师/开发者协作以及开源的优势。作为这项工作的一部分,Garth 创立了 开放设计基金会。
在本次访谈中,抢先了解他在 All Things Open 大会上的演讲:开源是丑陋的:改进用户界面和用户体验。
为什么这么多开源项目的用户体验很差?
原因有很多,但最大的促成因素之一是缺乏专业设计师为开源项目做贡献。导致设计师缺乏的原因之一,还有缺乏协作和开源的设计工作流程。其次,有些开源项目的所有者没有意识到设计的价值,或者不确定从哪里开始设计流程。
对于一个开源项目来说,拥有良好的用户界面和用户体验有多重要?
并非所有开源项目都需要比目前更多的用户体验或用户界面。通常情况下,开发者构建的开源项目是针对其他开发者的,因此他们无需额外的设计协助就能够考虑最终用户的需求。当开源项目被外部受众使用时,包括经验水平较低的开发者使用时,问题就出现了。在这些情况下,良好的用户体验设计贡献将有助于定义目标受众——他们的需求、痛点和经验——以及协助用户的推荐解决方案。
良好的用户界面和品牌设计还可以帮助在整个项目中建立一致的体验,并帮助吸引新的贡献者。
吸引设计师参与开源项目容易吗?
不容易。通常情况下,更容易找到也具有设计经验的开源开发者。
无法吸引设计师的开发者应该怎么做?
他们不应该坐等。如果他们可以聘请设计师,那很好,但在大多数开源项目预算很小甚至没有预算的情况下,开发者应该寻求提高自己的设计技能。设计是一个识别和解决问题的过程,开发者对此很熟悉。开发者有能力像学习任何其他技能一样获得至少基本的设计技能:通过实践、研究和社区支持。
是否有用户界面和用户体验出色的著名开源项目?
有一些很棒的项目——特别是那些与设计社区有些重叠的项目,例如 Sass、Bower、Ember 等等。在 beautifulopen.com 上有一个精美的用户界面和用户体验的开源项目合集。还有更多主流的例子,例如 Firefox、VLC、Popcorn Time 等等。
演讲者访谈
本文是 All Things Open 大会演讲者访谈系列的一部分。All Things Open 大会是一个探索企业中的开源、开放技术和开放网络的会议.
9 条评论