Towards comprise the Design System Applicability: A Multivocal Literature Mapping

During the software development process, the standardization lack and consistency of software products are still present in companies. In this sense, considerable attention has been paid to Design System since it seeks to improve the software development process making their products more consistent and scalable. This study presents a Multivocal Literature Mapping that summarizes, analyzes, and characterizes the state-of-the-art Design System. We analyzed 23 sources to identify key elements, essential resources, the main developer’s needs that lead to adopting a Design System, the proposed solutions of the Design System, and the impacts generated from this use. The results are based on 23 sources, from which 17 are sources in the gray literature and six are formally published sources. Summarizing on Design System, our Multivocal Literature Mapping identified four types of elements, three resources, seven different developer’s needs, four solutions, and seven impacts generated from the Design System. Our findings show that this research is a starting point to understand the best strategies for adopting the Design System among software companies. We also concluded that the needs, solutions, and impacts in the adoption of the Design System identified in this Multivocal Literature Mapping can assist companies to improves the quality of their software products.

[1]  Carina S. González-González,et al.  Usability and User Experience: What Should We Care About? , 2015, Int. J. Inf. Technol. Syst. Approach.

[2]  Jan Masner,et al.  User Experience and Usability in Agriculture – Selected Aspects for Design Systems , 2019 .

[3]  Alla Kholmatova Design systems : A practical guide to creating design languages for digital products , 2017 .

[4]  Elizabeth F. Churchill,et al.  Scaling UX with design systems , 2019, Interactions.

[5]  Gregorio Convertino,et al.  Design Systems: A Community Case Study , 2020, CHI Extended Abstracts.

[6]  Cristian Rusu,et al.  A Set of Usability and User eXperience Heuristics for Social Networks , 2019, HCI.

[7]  Vahid Garousi,et al.  Guidelines for including the grey literature and conducting multivocal literature reviews in software engineering , 2017, Inf. Softw. Technol..

[8]  Robert Pergl,et al.  Laying the Foundation for Design System Ontology , 2020, WorldCIST.

[9]  Claes Wohlin,et al.  Guidelines for snowballing in systematic literature studies and a replication in software engineering , 2014, EASE '14.

[10]  Matthew B. Miles,et al.  Qualitative Data Analysis: An Expanded Sourcebook , 1994 .

[11]  Leif Singer,et al.  How Social and Communication Channels Shape and Challenge a Participatory Culture in Software Development , 2017, IEEE Transactions on Software Engineering.

[12]  Christian Moser,et al.  User Experience Design , 2012 .

[13]  Jennifer L. Anderson Edwin Guzman Adaptation: the Continuing Evolution of the New York Public Library’s Digital Design System , 2018 .

[14]  Silvia Ceccacci,et al.  Product Usability: Is it a Criterion to Measure “Good UX” or a Prerequisite? , 2016 .

[15]  Rodney T. Ogawa,et al.  Towards Rigor in Reviews of Multivocal Literatures: Applying the Exploratory Case Study Method , 1991 .

[16]  João Antonio de Menezes Neto,et al.  Design and Development of a Standard Interface Component to Highlight Automated AI Recommendations in the Conta Azul Software , 2019, HCI.