您的位置:首页 >聚焦 >

原创精选|解密设计系统的 11 大优点,终于可以说服你的管理层

2022-04-10 05:48:14    来源:程序员客栈
▲点击"三分设"关注,回复"社群"加入我们欢迎来到专业设计师学习交流社区三分设|连接知识,助力全球 1 亿设计师成长共 7031字 13图 预计阅读 18分钟
在互联网行业从业多年,见证了许多世界顶级公司例如 IBM、苹果、 Adobe 等都通过构建设计系统创造了极致的用户体验给企业带来数以亿计的增长。在当下,随着原子设计方法论等设计原则的出现,设计系统也变得越来越主流。其实到现在还是有很多公司因为不了解设计系统,更别提从中获得巨大的助力和价值,作为用户体验设计师有必要告诉你的 BOSS,那如何向别人说明构建设计系统的优点呢?,那么这篇文章告诉大家答案。
Background设计系统的优势在这里,我和大家谈一谈我在使用设计系统的过程中,所遇到那些显而易见的好处以及那些还不怎么让人关注的价值。在此之前,如果你认为只要拥有了设计系统,你就可以开掉所有的设计师,那就大错特错了。设计系统是一个不断进化的动态体系,它需要迭代和适配,因此你还是需要设计师和研发工程师。设计系统对业务目标、工作流程和员工幸福感都有积极的影响,而且有助于为客户和员工塑造品牌体验。集合所有的优点我们大致可以分为四大类:可扩展性、效率&质量、文档管理以及品牌&文化。如果你在团队里试图想说服你的顽固派老板,“搭建设计系统并不是在浪费钱”,那么了解以下这些设计系统的优点,应该会对你说服老板非常有帮助。或者你也可以告诉你的设计师们,不要过于紧张,设计系统并不会取代他们工作中的创造性的部分。 Part1可扩展性绝大多数的公司在扩大产品规模的时候,都会遇到相类似的问题。其中最为主要的问题常常出现在开发和维护环节中,资源投入往往呈现出非线性的增长趋势。换言之,我们在增加更多功能和产品线的时候,伴随着成倍地增加复杂性。这意味着你需要额外的人手去调整所有的产品的用户体细节。恰巧的是,设计系统可以帮助解决这个问题。1. 扩大团队的规模设计系统可以让你的团队在打造更多的产品功能时,无需指数级的增配团队成员。其原因是就是通过团队中心化的设计执行和体验决策以及标准化流程的工作模式。每当多个团队一起参与到更多功能、更大体量的产品设计项目时,我发现,更多的问题往往不在于技术层面,而多半在于人。只要扩大团队规模,组织结构往往是主要的问题根源。处在一个不断壮大的团队中,是不可能和每一位设计师或者研发工程师保持信息随时同步,换言之,你会很容易忘记他们在做什么,以及产品设计进度等等。把控所有项目和调配人员反而成为一项非常艰巨的任务,很多老板也就不得不增配人手来做这一件事情。即便如此,也很难保证所设计的产品在交互模式、视觉风格等方面符合常规的质量标准。最终,我们发现总是得到一套杂七杂八的山寨产品,往往所有组件会以不同的方式被重建——搞的一团糟糕。一个最基础的设计系统应该包含团队里每个人都需要使用的通用设计和代码集合,它就像一个风格指南,通过使用组件集(如按钮或卡片等)作为设计和代码资源。它是一个基于中心化决策的积木式模块化框架。设计师就可以专注于流程和解决具体的问题,而不是拘泥在一个按钮样子。对于色彩、对比度、形状等设计都应该在设计系统中被统一决策。设计系统应该由一个专门的团队来进行维护和管理。在这种方式下,在业务团队扩大规模时,还能保证产品的高质量和一致性。代码层也是如此,例如反馈组件,因为代码组件都是可以被即时调用。2. 可维护性和持续改进设计系统的集中性使维护产品变得更加容易,设计系统中的修正和改进是可以立即同步到所有的产品。我们都知道在产品迭代过程中,来自于各种各样的原因,产品的用户界面(UI)样式经常会有所改动。也许是我们在做完 A/B 测试之后,希望可以改善产品的可访问性(无障碍设计)或者提高转化率等等。也许随着企业战略升级而引导品牌升级,或是某个操作系统的更新。通常业务逻辑的变化往往只限于单个产品。如果其中运用到的某个常规组件需要更新,其实会涉及到所有的产品。如果我们一一去做修正,就会特别耗费时间。如果不是所有的团队立即同步执行修正,那么也就产生了产品的不一致。将用户界面(UI)外部化到中心化的设计系统里可以大大减少以上问题。设计令牌(design token) 和组件集(components)之间的组合模式可以让产品更新变得非常的容易。在最为理想的情况下,我们只需要更新一个元素组件,那么所有产品将会随之自动更新。我们将基本的用户界面(UI)设计和研发决策外部化给第三方(系统/工具/平台),这意味着我们业务型产品团队将少了一件需要担心的事情。 Part 2效率和质量从长远来看,设计系统能始终提高产品设计研发的效率、质量和一致性。我咨询过许多大厂产品设计团队,他们一致反馈,这就是使用设计系统的主要原因。一致性和质量对产品形象和用户体验有着巨大的影响。有一个良好的第一印象是可以让用户(客户)选择我们的产品,而非选择其他。提高产品的研发速度,这意味着,我们可以招募更少的成员就能完成更多的事情,同时也可以更快的交付(发布)。这一点对于公司而言至关重要,很好的起到降本增效作用,尤其是在大型团队更需要控制成本和支出。

关键词: 产品设计 用户界面 用户体验

相关阅读