Understanding and Supporting the Design Systems Practice

05/22/2022
by   Yassine Lamine, et al.
0

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.

READ FULL TEXT
research
06/15/2021

Archify: A Recommender System of Architectural Design Decisions

Software architectures play a critical role in software quality assuranc...
research
04/24/2020

Delightful Companions: Supporting Well-Being Through Design Delight

This paper presents three design products referred to as delightful comp...
research
08/14/2023

Nip it in the Bud: Moderation Strategies in Open Source Software Projects and the Role of Bots

Much of our modern digital infrastructure relies critically upon open so...
research
03/13/2019

Activity-Based Analysis of Open Source Software Contributors: Roles and Dynamics

Contributors to open source software (OSS) communities assume diverse ro...
research
08/28/2021

A Pluralist Approach to Democratizing Online Discourse

Online discourse takes place in corporate-controlled spaces thought by u...
research
01/01/2019

Information Systems Development and Evolution: A replication study on work distribution in Norwegian Organizations

The information systems landscape is at first sight very different from ...
research
07/21/2020

The Role and Potentials of Field User Interaction Data in the Automotive UX Development Lifecycle: An Industry Perspective

We are interested in the role of field user interaction data in the deve...

Please sign up or login with your details

Forgot password? Click here to reset