<  Retour au portail Polytechnique Montréal

Understanding the Practice and Supporting the Creation of Design Systems

Yassine Lamine

Mémoire de maîtrise (2020)

Document en libre accès dans PolyPublie
[img]
Affichage préliminaire
Libre accès au plein texte de ce document
Conditions d'utilisation: Tous droits réservés
Télécharger (1MB)
Afficher le résumé
Cacher le résumé

Résumé

L'utilisabilité spécifie à quel point un système logiciel doit être facile, efficace, anti-erreur et agréable pour être utilisé par des utilisateurs humains. Au cours des deux à trois dernières années, de nombreuses entreprises et organisations qui développent des technologies de l'information et de la communication ont commencé à adopter des systèmes de conception qui aident à améliorer la convivialité de leurs produits. Ces entreprises et organisations ont généralement plus d'un produit sur différentes plates-formes, ce qui présente divers défis de conception tels que la cohérence, la maintenabilité, des coûts élevés et une mauvaise collaboration entre les équipes de conception. Les systèmes de conception aident à standardiser la conception de l'interaction utilisateur en créant des directives et des composants réutilisables pouvant être utilisés dans tous les produits et / ou versions de produits. Pour comprendre la popularité croissante des systèmes de conception, nous avons mené une étude d'analyse de contenu des problèmes de système de conception open source de GitHub. Nous avons constaté que les problèmes du système de conception consistent principalement en des rapports de bogues ou des demandes de fonctionnalités et en améliorant le comportement de l'interface utilisateur ou la conception visuelle des composants du système de conception.

Abstract

Usability specifies how easy, efficient, error-preventing, and pleasant a software system must be to be used by human users. In the recent two to three years, many companies and organizations that develop information and communication technologies have started to adopt design systems that help address the usability of their products. These companies and organizations usually have more than one product across different platforms, which introduces various design challenges such as consistency, maintainability, large costs, and poor collaboration between design teams. Design systems help standardize user interaction design by creating guidelines and reusable components that can be used across products and/or product versions. To understand the growing popularity of design systems, we first conducted a content analysis study of open-source design system issues from GitHub. We found that design system issues consist mainly of bug reports, feature requests and improvement of the UI behavior or visual design of design system components.

Département: Département de génie informatique et génie logiciel
Programme: Génie informatique
Directeurs ou directrices: Jinghui Cheng
URL de PolyPublie: https://publications.polymtl.ca/5402/
Université/École: Polytechnique Montréal
Date du dépôt: 10 nov. 2020 11:14
Dernière modification: 28 sept. 2024 05:14
Citer en APA 7: Lamine, Y. (2020). Understanding the Practice and Supporting the Creation of Design Systems [Mémoire de maîtrise, Polytechnique Montréal]. PolyPublie. https://publications.polymtl.ca/5402/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document Afficher document