Mémoire de maîtrise (2020)
Document en libre accès dans PolyPublie |
|
Libre accès au plein texte de ce document Conditions d'utilisation: Tous droits réservés Télécharger (1MB) |
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