随着应用程序开发变得越来越动态和复杂,以一致的风格交付可访问和可用的产品是一个挑战。在有多个团队从事不同产品的大型组织中尤其如此。设计系统定义一组设计模式、组件库以及良好的设计和工程实践,以确保数字产品的一致性。基于过去的公司风格指南,设计系统提供了易于查找和使用的共享库和文档。通常,指南以代码的形式记录下来,并保持在版本控制之下,这样指南就比简单的文档更容易维护。在产品开发中,设计系统已经成为跨团队和规程工作的标准方法,因为它们允许团队集中精力。他们可以解决围绕产品本身的战略挑战,而不必在每次需要新的视觉组件时都重新发明轮子。
随着应用程序开发变得越来越动态和复杂,实现风格一致的可访问和可用产品的有效交付是一个挑战。设计系统定义一组设计模式、组件库以及良好的设计和工程实践,以确保数字产品开发中的一致性。我们发现,当在产品开发中跨团队和规程工作时,设计系统对我们的工具箱是一个有用的补充,因为它们允许团队专注于围绕产品本身的更多战略挑战,而不需要在每次需要添加可视化组件时重新发明轮子。用于创建设计系统的组件和工具的类型可能有很大的不同。