论文标题
了解和支持设计系统实践
Understanding and Supporting the Design Systems Practice
论文作者
论文摘要
设计系统代表了一种用户交互设计和开发方法,目前对该行业产生了兴趣。但是,几乎没有进行研究工作来综合与设计系统有关的知识,以便为工具设计以支持其创建,维护和使用实践的设计。本文代表了我们探索设计系统项目通常处理的问题以及设计系统项目负责人的看法和价值的重要步骤。通过此探索,我们旨在调查支持设计系统方法的工具需求。我们发现,设计系统周围的开源社区致力于讨论与设计系统用户界面组件的行为有关的问题。同时,设计系统项目的领导者在不断发展其设计系统时面临着巨大的挑战,使其既能够捕获稳定的设计知识,又可以灵活满足各种混凝土产品的需求。他们重视设计系统创建和维护的自下而上方法,其中组件从不断发展的产品中提升并合并。我们的发现综合了设计技术和工具的知识和基础,旨在支持设计系统实践以及相关的现代用户互动设计和开发方法。
Design systems represent a user interaction design and development approach that is currently of avid interest in the industry. However, little research work has been done to synthesize knowledge related to design systems in order to inform the design of tools to support their creation, maintenance, and usage practices. This paper represents an important step in which we explored the issues that design system projects usually deal with and the perceptions and values of design system project leaders. Through this exploration, we aim to investigate the needs for tools that support the design system approach. We found that the open source communities around design systems focused on discussing issues related to behaviors of user interface components of design systems. At the same time, leaders of design system projects faced considerable challenges when evolving their design systems to make them both capable of capturing stable design knowledge and flexible to the needs of the various concrete products. They valued a bottom-up approach for design system creation and maintenance, in which components are elevated and merged from the evolving products. Our findings synthesize the knowledge and lay foundations for designing techniques and tools aimed at supporting the design system practice and related modern user interaction design and development approaches.