Fermer

novembre 17, 2020

Conseils pour la maintenance de vos systèmes de conception


Un système de conception est une ressource précieuse pour les projets de conception importants ou longs. Tout comme les produits évoluent avec le temps, il en va de même pour votre système de conception. Ce guide propose trois manières de le maintenir.

Il faut beaucoup de temps pour mettre en place un système de conception . Vous devez proposer un ensemble de principes directeurs, établir les éléments fondamentaux de votre produit numérique et concevoir ses modèles d'interface utilisateur (entre autres).

Vous investissez du temps dans la création d'un, car vous savez que cela en vaut la peine: l'évolutivité , cohérence dans la conception, meilleure collaboration en équipe, meilleurs résultats produits. Les systèmes de conception en valent vraiment la peine.

Souvenez-vous simplement:

L’objectif d’un système de conception n’est pas seulement de guider le développement initial du produit. Bien sûr, cela facilite les choses, mais ce n’est pas la seule raison pour laquelle vous devriez en avoir un. C'est une ressource utile pour vous aider à gérer et maintenir votre application (ou site Web) à l'avenir.

Pour cette raison, vous devrez maintenir, mettre à jour et faire évoluer votre système de conception tout comme vous le faites pour votre produit.

Mise à jour et maintenance de votre système de conception

Vos produits changeront. Vous allez ajouter des pages, échanger des composants, réécrire du contenu, réparer l'UX ou tout reconcevoir. Quelles que soient les modifications que vous y apportez, elles n'affecteront généralement pas qu'un seul élément isolé.

Afin d'apporter des modifications radicales à votre produit (ou à votre famille de produits) et de garder un œil sur les dernières et meilleures directives, composants et modèles de conception, votre système de conception doit également être mis à jour. Un entretien régulier de celui-ci vous permettra de le faire.

Voici quelques mesures que vous pouvez faire pour le maintenir:

1. Give It Life

Idéalement, c'est quelque chose que vous faites lorsque vous créez le système de conception pour la première fois. Cependant, si vous en avez un existant qui réside actuellement au format PDF, distribué sur diverses plates-formes, ou si l'accès est bloqué, cela doit changer.

Bien que vous n'ayez pas à rendre votre système de conception accessible au public, disons que Google le fait avec Material Design, il devrait s'agir d'un système en direct que votre équipe (et votre client) peut voir et utiliser.

Il existe un outil vraiment utile appelé Frontify qui vous permet de convertir votre système de conception en une ressource en direct.

Avec cette plate-forme, vous pouvez créer un portail dédié pour votre marque, ses produits, ainsi que son système de conception.

Tout ce que vous documentez et stockez dans votre système de conception peut être téléchargé ou créé ici, y compris:

  • Directives de marque
  • Guide de style
  • Gestionnaire de ressources numériques (par exemple, photos, vidéos, polices, etc.)
  • Modèles d'interface utilisateur
  • Extraits de code et composants [19659024] Voici un exemple de ce à quoi ressemble la partie guide de style du système de conception:

     Frontify permet aux équipes créatives de créer des systèmes de conception en direct et facilement modifiables, y compris le guide de style.

    Autres choses que vous devez savoir sur cette plate-forme:

    • La collaboration et la communication sont intégrées afin que le la responsabilité de maintenir le système de conception n'appartient pas à une seule personne
    • Vous pouvez gérer les processus liés à votre système de conception (ou les processus de conception réguliers) à partir d'ici avec un outil de flux de travail intégré
    • La plate-forme s'intègre à Sketch, ce qui facilite grandement l'implémentation des modifications dans votre bibliothèque de modèles d'interface utilisateur en direct
    • Vous pouvez afficher le journal des modifications pour voir ce qui a été mis à jour, par qui et quand
    • Analytics vous permet de suivre l'activité au sein de votre système de conception pour vous assurer que votre équipe utilise réellement it

    Ce qui aurait pu être beaucoup de travail auparavant est devenu assez facile à faire grâce à cette plate-forme de maintenance de système de conception. Et comme vous avez un contrôle total sur tout ce qu'il contient, vous n'aurez pas à vous soucier de l'inutilisation du système de conception, des projets bloqués parce que les gens ne savent pas où le trouver, ou des changements non surveillés qui y sont introduits. [19659033] 2. Effectuer des audits réguliers de votre système de conception

    Une fois que votre équipe s’est habituée à incorporer le système de conception dans son flux de travail, il est inévitable que quelqu'un découvre que quelque chose est obsolète, n’est plus utilisé ou doit être ajouté. Tant qu'ils se sentent habilités à le faire, ils peuvent jouer un rôle actif en gardant le système de conception à jour lorsqu'ils rencontrent ces scénarios.

    Disposer d'un outil de maintenance indépendant de l'utilisateur les aidera énormément. [19659003] Mais devrait-il appartenir uniquement à vos concepteurs, développeurs, utilisateurs UX, chefs de produit ou même rédacteurs de maintenir les choses? Certainement pas.

    Il devrait y avoir un processus d'audit en place – et une personne ou une équipe responsable de sa gestion – pour que vous puissiez adopter une approche proactive de la maintenance également.

    Je recommanderais planifier les audits du système de conception à peu près à la même fréquence que vous effectuez les audits de votre produit. Mieux encore, faites-les en même temps. Réservez une demi-journée à une journée complète (en fonction de la taille de votre produit et du système de conception) et assurez-vous que tout est pris en compte. De cette façon, vous n’avez pas à rattraper votre retard avec votre système de conception. Les deux restent toujours synchronisés.

    Avant de faire votre premier audit, préparez une liste de contrôle des éléments que vous devez examiner. Vous pouvez le réutiliser à chaque fois que vous effectuez un audit.

    Voici un exemple de la façon dont vous pourriez organiser le vôtre:

    Directives

    • Marque
    • Design
    • Convivialité
    • Accessibilité
    • Adaptatif

    Styles

    • Couleurs
    • Mode sombre / clair
    • Type
    • Icônes
    • Images
    • Animation
    • Alertes / push (conception)
    • Alertes / Push (sons)

    Disposition

    • Navigation
    • Breadcrumbs
    • Sidebars
    • Hyperliens

    UI Components

    • Buttons
    • Formulaires
    • Alertes
    • En-tête
    • Pied de page
    • Éléments collants
    • Tableaux

    Code
    Pages
    Outils

    Vous pouvez fournir comme peu ou autant de détails ou de questions que vous le souhaitez. Assurez-vous simplement qu'aucune pierre n'est laissée de côté lorsque la révision est terminée.

    Une fois que vous êtes satisfait de votre liste de contrôle d'audit, donnez-la au responsable du système de conception (ou à votre chef de projet) et demandez-lui de l'ajouter à votre logiciel de gestion des tâches. Vous souhaiterez que ce processus soit modélisé et numérisé afin qu’il puisse être facilement planifié à l’avance et récupéré à la seconde où vous êtes prêt à commencer.

    3. Développer un processus de demande de modification

    Que les modifications du système de conception soient détectées pendant le processus d'audit ou simplement lors de la gestion quotidienne de votre produit, vous devez contrôler le flux de ces modifications.

    Comme il s'agit d'une ressource vivante que votre l'équipe dépend de, vous ne pouvez pas vous permettre des décisions prises à la hâte ou des changements à mettre en œuvre sans passer par la chaîne de commandement appropriée. Donc, la première chose à faire est de déterminer le propriétaire du processus de demande de changement.

    Idéalement, il y aura une personne ou une petite équipe qui sera propriétaire du système de conception. Il peut s'agir d'un concepteur principal du projet qui connaît le client, l'application et les objectifs à l'intérieur et à l'extérieur. Ou il peut s'agir d'une petite équipe composée de représentants de chaque service contributeur.

    Quoi qu'il en soit, vous aurez besoin d'une personne responsable du processus de demande de changement . Ce sera eux qui déplacera chaque changement signalé dans la chaîne de commandement.

    • Si le système de conception est géré par une seule personne, cette responsabilité lui incombera.
    • Si le système de conception est géré par un comité, remettez le responsabilité envers votre chef de projet et demandez-lui de configurer un flux de travail distinct pour les demandes de changement

    Il sera également responsable de déterminer la priorité de chaque changement soumis, en veillant à ce que la demande la plus urgente soit mise en œuvre dès que possible. Vous ne voulez pas que votre équipe travaille avec un système de conception obsolète si vous pouvez l'aider.

    Pour vous assurer que ce processus se déroule sans accroc, ajoutez un logiciel de gestion des modifications à votre ensemble d'outils ( si vous n'en avez pas déjà). Un système de billetterie fonctionne aussi bien. Tant que vous avez la possibilité de personnaliser le flux de travail, de définir des priorités et de collaborer avec d'autres parties prenantes, le choix du logiciel vous appartient.

    Par exemple, voici comment vous pouvez le configurer avec Jira : [19659003]  Exemple de tableau Jira Kanban pour le processus de demande de modification du système de conception d'une agence, avec des étapes pour les nouvelles demandes, en revue, approuver et implémenter, communiquer et archiver.

    Quel que soit l'outil que vous utilisez, vous voulez que votre processus suive une trajectoire similaire:

    1. Placez les nouvelles demandes dans une file d'attente ouverte.

    2. Le responsable des modifications examine la demande pour s'assurer que la demande est claire à 100% et que toutes les informations (ainsi que les preuves à l'appui) sont fournies.

    3. Ils transmettent la demande à l'examinateur et au décideur pour ce type particulier de changement.

    4. Le décideur examine la demande et détermine dans quelle mesure le changement aura un impact limité ou étendu sur le système de conception, le produit et les travaux en cours. Ils ont établi une priorité en conséquence.

    5. Le changement est mis en œuvre par le propriétaire du système de conception et examiné par le décideur. (Remarque: cela ne tient compte que des modifications apportées au système de conception. Si la modification a un impact sur le produit actif, une autre demande de modification doit être lancée pour ce flux de travail spécifique.)

    6. La mise à jour du système de conception est communiquée à l'équipe.

    7. La demande de modification est archivée pour référence ultérieure.

    Il ne s'agit pas d'un processus de gestion des modifications aussi complet que celui que vous utiliseriez pour une application en ligne. Cependant, cela ne signifie pas que vous pouvez y renoncer. Si l'intégrité de votre système de conception est compromise de quelque manière que ce soit, cela peut avoir des effets considérables sur votre travail.

    Conclusion

    Je sais, je sais… Il y a déjà tellement de choses à faire pour créez des applications et des sites Web pour vos clients. Pourquoi devriez-vous traiter votre système de conception comme un autre projet?

    Mais regardez les choses de cette façon: vous ne savez jamais ce qui pourrait arriver dans un mois, six mois ou six ans avec ce projet. Vous risquez de perdre trois de vos designers et d'en gagner cinq nouveaux. Votre client peut décider de renommer l'application pour un public différent. Vous pourriez découvrir de nouvelles façons d'améliorer vos taux de conversion grâce à des tests A / B continus.

    Votre système de conception conserve un enregistrement en direct de votre application. S'ils ne sont pas correctement gérés, ces changements non documentés pourraient enliser votre équipe avec des retouches qui auraient pu être évitées, des clients mécontents et le mécontentement de l'équipe.





Source link