Airbnb是如何建立起一个征服全世界的设计系统的

时间:2022-09-01 浏览:0

8c545879a290a801219c7761fced.jpg


这家开创性的旅行公司是如何建立起一个征服全世界的设计系统的。


5e455879c630a801219c77d0b3a6.jpg


Airbnb的使命是让所有人有宾至如归的感觉 —— 无论是入住任何一间住所或在其网站上逗留的期间。这意味着Airbnb必须要与全球用户群有效沟通,并建立一种适应公司快速的发展轨迹的设计语言。我们采访了Airbnb设计副总裁Alex Schleifer,他将告诉我们设计团队是如何帮助Airbnb完成让所有用户宾至如归的使命。



自Airbnb创立以来,设计在公司的地位是如何发生改变的?


在Airbnb,设计一直很重要–它就是由设计师创立起来的,并且第一批用户参加了在旧金山举办的一个设计会议。而最大的变化来自团队规模和适应团队规模的相应调整。

我们的设计团队已经进化。今天Airbnb的设计部门包括了研究人员,文案,甚至工程师。我们已经建立了更好的工具和流程。我们所有的产品组都配有设计师。它一直在不断发展,但其核心并没有改变 – 就是对设计深深的热爱。

设计部门的组织结构如何?


设计部是一个由体验设计与研究、内容策略、定位与设计执行等小组构成的多元化组织。这些小组影响着用户(包括像我们的客户代理这样的内部用户)所交互的一切。在同一个部门里拥有这么多专业协作是非常有好处的,因为你会不断接触到设计工作的不同方面。


你的设计团队的核心原则是什么?


Airbnb所有决定的背后有一个明确的使命:他们想建立一个每一个人所到之处都有归属感的世界。当应用于产品设计时,这些关键原则即转化为“为信任而设计”“为每个人而设计”。 这些真正被应用于我们一切的工作中,并最大程度地影响我们的任务进展。




2016年4月,Airbnb推出了一个更新的应用程序,旨在帮助人们寻找到可以像本地人一样生活的家庭,社区与体验。



你们如何在实践中运用这两个原则?


建立信任其实是创造一个环境让信任可以在两个陌生人之间显现出来。有非常显性的方式做到这一点,如审查或验证配置文件,但也有隐性的方式,如我们非常强调真正的人和真正的家园。


至于为每个人设计:我们正在为一个真正多元化和全球性的社区建设产品。我们的全球研究有一些独特之处--当主人和客人见面时,他们通常来自世界的各个角落。这意味着我们做出的每一个决定都需要用全球视野来完成。我们的社区也令人难以置信的多样化,确保每个人都感觉他们属于Airbnb,这也是我们用户体验设计的责任。



用户研究在其中起着什么样的作用?

我们有强大的研究团队着力于大量的全球研究,并且持续与我们在全球的社区群体会面交流,因为如果缺乏本土的认知我们就不可能开发出真正的全球产品。研究团队通过获取真实的用户反馈来开发和迭代重点内容,同时团队肩负起更大更长远的把控整体产品战略研究项目的责任。研究人员的研究成果对于我们所做的每一个关于产品的决定都是至关重要的。

数据科学也是同理,因为我们的社区群体是如此庞大和多样,有一个专业团队来帮助我们了解分析我们平台上的活动方式是至关重要的。在大多数案例里,数据专家与研究人员密切工作,帮助我们更好地理解我们的用户。我们所有的设计师都积极地学习更多关于数据的知识以及怎么去理解数据。

我们努力地协调艺术与科学之间的平衡,学会这种有益的平衡也是我们在工作获得的回报。数据和研究真的帮助我们更好地把控我们的直觉。


研究和数据科学在Airbnb的产品开发过程中发挥了核心作用


你如何管理Airbnb的产品设计?


我们建立了一个设计语言系统(DLS)与一些具体的目标:创建一个在不同学科之间共通的语言,建立一个标志性的视觉语言,并定义组件,使设计和开发软件变得更容易。我们始终以创建一个美丽的,有凝聚力的,易用的app或网站为目标,这一点需要我们每个人参与其中,而不仅仅是设计师。很高兴看到工程师也真正参与到这个项目中。


像Airbnb这种规模的东西从来就不容易,有很多方法来定义组件是什么,你的定义应该细微到什么程度,什么应该叫做什么。自推出六个月以来,这些对话大大完善了系统,成为Airbnb更为重要的议题。



把DLS整合起来的流程是怎样的?


我们先从小的团队开始做起,这个团队基本上建立起我们的产品可能涉及到的模式、流程以及元素。为系统建立一个通用体系是至关重要的,比如相应的通用组件与通用名称。而这恰恰证实了,我们可以用很多前人创造出来很久的东西然后重组成一个井然有序的模式;除此之外,我们做了些视觉以及品牌的工作,以明确未来我们的产品会是什么形态。我们清楚地知道,我们想要让照片更吸引人,想要印刷级的图片质量,支持不同的语言等等。


接下来就正式的工作开始了,我们开始着手编写一些小的组件,并且深入UI设计。这就涉及到更多的团队,关于设计以及程序的具体原则方面的对话。

DLS现在是如何被使用的?


它已经改变了我们最开始创建它的方式。它属于所有与我们产品相关的人员,这意味着它每天都在更改迭代。我们看待它的探索是永无止境的。一个设计系统需要紧跟公司的发展,甚至完美地走在前沿,这样才能支持新的项目。




Airbnb的设计语言系统由跨学科的共同组件组成,让构建和设计高度审美一致的软件变得更容易。

讲故事有多重要?


非常重要。我们真的在很多我们的项目上用了故事板。我们是皮克斯这类公司的忠实粉丝,他们经常用专业插画师来沟通一个概念。我们自己也创造了很多内容:短片,动画和音乐,并将它们融入到app或社区。Airbnb有着各种不可思议的人才,我们很幸运有这么一个社区,能给我们带来这么多有趣的故事。


你们经常使用外包团队吗?


我们会与项目所需的最佳人才合作。这意味着我们多年来一直与许多不可思议的人一起工作.。我们经常会找到有某种特定技能的人才,像插画师、音乐家、数据设计师等。



你们的工作环境是怎么样的?


我们大部分设计团队都是在旧金山的多元化的创意空间里办公的。我们的办公室实际上是由好多模块化的“项目间”组成的,每个项目间里都配备显示器、白板、钉板和长桌。每个员工都可以自由选择在办公室周围分布的开放空间办公,当然他们也能通过自由装饰他们的“工位”改变空间。

虽然设计团队都是分散着办公,但是我们有几个共用的重点空间。那里的“暴击室”其实是我们的主会议室同时也是我们的工作室,里面都提供各种各样的数码工具和创意产品。

你和你的团队是如何交流的?


我们发展速度如此之快,所以减少沟通成本是很关键的。不同的产品团队都有他们自己的节奏,每两个星期就有一个全员大会,整个团队会聚集在一起沟通来自不同组织不同部门的最新消息。每个专业部门也会有自己的周会,本周负责的大部分(或全部的)内容都会及时更新沟通。我尽量多地亲自和团队中不同的人会面,但是当团队超过100个人时,这就会变得很困难。平时我会在办公室中走动,尽力去和我遇到的每一个人聊聊他们正在进行的工作,这是我最喜欢做的事情之一。


Airbnb最主要的团队坐落在旧金山,整个办公室的布局是,很多大型项目室的周围都会围绕很多自由的工作空间。


你使用任何特定的工具吗?


我是Slack的追捧者,它很容易共享文件和反馈信息。我们的团队经常使用它。我总是保持在我的桌面打开它- 我喜欢如果团队里的任何人需要与我交谈就能马上找到我。我们也为资产管理,文件共享和原型设计创建了内部工具,我们将在几个月后分享这些工具。一般来说,我们希望尽量不要让大家负担太多的软件,因为每个团队都有自己的需要。


告诉我们原子设计在Airbnb的作用


任何以我们的速度构建软件的公司最终都会使用某种原子流程。如果你没有能力建设系统,就没有办法去扩大规模。我们将一切组件化,创建工具和流程,我们正做得越来越好。

工具是很重要的一部分。我们有一个团队致力于为我们的设计师建立和集成工具,从资产整合到Sketch到原型环境。快速获得一切是至关重要的,无论是一个图标或一个研究。

随着公司的发展,你如何把设计思维深入到大型组织环境中?


我认为这意味着创建简单的框架和为人们创造正确的环境。我们很幸运,因为设计思维一直是Airbnb的一部分,这使得这件事情做起来更容易。另一件事是确保你不要将“设计思维”看作是完全属于设计学科的东西。