Communitygithub.com

heyviet/wireframe-fundamentals

Utilisez cette compétence pour décider s'il faut faire un wireframe ou passer directement à la conception haute-fidélité ou au code, choisir la fidélité appropriée pour un artefact de conception, ou sélectionner un outil ou une méthode de wireframing. Elle se déclenche également lorsque les parties prenantes sautent l'idéation, exigent un rendu réaliste immédiat, polissent les visuels lors de l'exploration précoce, valident la marque au lieu de la structure, ou lorsqu'un projet déraille après le début du codage parce que les défauts n'ont pas été détectés sur le papier.

Qu'est-ce que wireframe-fundamentals ?

Cette compétence, wireframe-fundamentals, fournit un cadre structuré pour choisir la fidélité appropriée des artefacts de conception, en insistant sur le fait que la fidélité doit correspondre à la certitude des décisions validées. Elle guide l'utilisateur à travers les différentes phases de conception (découverte, définition, conception, construction/transfert) en proposant des niveaux de fidélité spécifiques (no-fi, low-fi, mid-fi, late-phase, hi-fi) et des critères de sortie clairs. La compétence aide à éviter les pièges courants comme le polissage prématuré, la validation de la marque au lieu de la structure, et l'attachement aux premiers concepts. Elle définit également des règles pour choisir les outils de wireframing, évaluer la qualité des wireframes, et gérer les demandes des parties prenantes. Conçue pour être utilisée avec des agents d'IA comme Claude Code, Cursor ou Codex, la compétence offre des instructions détaillées, des listes de contrôle, et des anti-modèles pour garantir que le wireframing reste un outil de découverte et d'alignement d'équipe, plutôt qu'un exercice de rendu esthétique.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/heyviet/wireframe-skills/tree/HEAD/skills/wireframe-fundamentals

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Fondamentaux du Wireframe

Aperçu

La fidélité doit correspondre à la certitude : ne rendez jamais plus de finition que de décisions validées. Le résultat d'un wireframe est une compréhension partagée, pas l'artefact lui-même — c'est un hybride croquis/prototype conçu pour être peu coûteux à créer, à modifier et à jeter, afin que les défauts structurels apparaissent avant que quelqu'un n'écrive du code.

Quand l'utiliser

  • Au début de tout nouvel écran, fonctionnalité ou produit — avant la conception visuelle, avant le code
  • Pour choisir la fidélité du prochain artefact de conception, ou décider s'il faut monter ou descendre d'un niveau
  • Pour sélectionner une méthode ou un outil de wireframing (papier, tableau blanc, logiciel dédié)
  • Pour débloquer une équipe bloquée sur les pixels parce qu'elle est passée directement à des maquettes polies
  • Pour aligner les développeurs et les parties prenantes sur la structure et le flux avant le début de la construction
  • PAS pour : le polissage visuel — typographie, couleur, marque, mouvement. C'est le territoire des comps/maquettes (co-déclenchement hallmarkt)
  • PAS pour : valider les détails d'interaction fine avec les utilisateurs — cela nécessite un prototype, pas un wireframe

Pourquoi la basse fidélité gagne

  • Le polissage fabrique de la fausse confiance. Un design réaliste est lu comme « presque terminé » par tout relecteur : le feedback passe de la structure à la marque, et la validation se fait sur le mauvais axe. Les équipes qui passent du cahier des charges au prototype poli jettent régulièrement des mois de travail que trois séries de wireframes jetables auraient détectés. L'aspect volontairement dessiné à la main des outils de wireframe existe précisément pour éviter cette méprise.
  • L'omission est la fonctionnalité. Laissez les détails de côté intentionnellement pour que l'attention se porte sur la structure, le contenu et le flux. Un wireframe qui ne peut pas être confondu avec le produit invite à une critique structurelle ; celui qui le peut, invite à des avis sur les polices.
  • Peu coûteux à modifier bat peu coûteux à créer. Les croquis papier sont rapides à créer mais lents à réviser ; les prototypes sont lents dans les deux cas. Les wireframes numériques sont le seul artefact rapide dans les deux domaines — ce qui les rend utilisables à la fois pour la divergence et la convergence.
  • L'image dans votre tête est plus floue que vous ne le pensez. Externaliser une idée expose les lacunes — états oubliés, étapes manquantes, cas non traités — qui restent invisibles tant que l'idée vit uniquement dans votre tête. Si le premier wireframe ne révèle rien de manquant, vous avez copié au lieu de réfléchir.
  • Le volume est la méthode, pas le gaspillage. Chez Pixar, un seul film de 90 minutes nécessite environ douze mille dessins de storyboard, et jusqu'à dix storyboards sont réalisés par film — soit jusqu'à 120 000 dessins avant le début de l'animation (Ed Catmull, qui qualifie l'échec de « manifestation de l'apprentissage et de l'exploration »). René Redzepi de Noma expose le ratio clairement : pour chaque idée géniale qui émerge, vous avez besoin de dix idées en entrée. Si vous vous attendez à livrer votre premier concept, traitez cela comme un drapeau rouge, pas comme de l'efficacité.

L'échelle de fidélité

NiveauApparenceCertitude encodéeUtilisation
No-fiBoîtes, flèches, organigrammes, listes de contenu — aucun élément d'interfaceProblème et flux encore inconnusDécouverte : options de cartographie, écrans, modèles de contenu
Basse fidélitéCadres approximatifs monochromes, lignes imprécises, texte de remplacementStructures candidates en formationDivergence rapide : nombreux concepts de mise en page en quelques minutes chacun
Fidélité moyenneComposants d'interface réels, vrais titres/étiquettes/CTA, palette limitée, corps de texte loremStructure convenue ; interaction en cours d'affinementCombiner et affiner, variantes de mise en page/composants, premiers retours
Phase tardiveFidélité moyenne + annotations, flèches entre les écrans, flux complets, exemple de contenuStructure et flux établisExamen par les parties prenantes, transfert aux développeurs — doit tenir debout tout seul
Haute fidélitéIndistinguable du produit, peut être interactifDécisions visuelles + d'interaction verrouilléesC'est maintenant un prototype/comp, pas un wireframe — artefact différent, règles différentes

Montez d'un niveau uniquement lorsque les questions auxquelles le niveau actuel existe pour répondre sont résolues : flux validé avant les détails de mise en page, mise en page convenue avant le choix des composants, structure validée avant tout réalisme.

Descendez d'un niveau lorsque l'un des cas suivants se présente :

  • Les relecteurs commentent les couleurs, les polices ou l'espacement au lieu de la structure — l'artefact est trop rendu pour la décision en cours
  • Le débat porte sur les fonctionnalités manquantes ou l'ordre des flux, pas sur l'écran devant vous
  • Un concept aboutit à une impasse, ou de nouvelles exigences arrivent — recommencez à moindre coût, ne rénovez pas à grands frais
  • Vous vous surprenez à ajuster les pixels avant que le flux soit convenu

Si une partie prenante demande un « wireframe haute fidélité » : c'est une demande de comp ou de prototype. Construisez cela comme un artefact séparé — ne gonflez pas le wireframe, sinon vous perdez sa licence de modification.

Les wireframes tout au long du processus

Le volume augmente pendant la divergence, diminue pendant la convergence — et la fidélité n'augmente qu'au fur et à mesure que les décisions se verrouillent. La convergence n'est pas un entonnoir lisse : alternez les petites étapes de convergence/divergence (convergence contrôlée de Pugh), laissant émerger de nouvelles variantes de l'évaluation des survivants.

PhaseFidélitéNombre de wireframesCritère de sortie
DécouverteNo-fiDe nombreux fragmentsLes écrans, flux et contenu sont énumérés ; les options sont cartographiées
DéfinitionBasse fidélité≥3 concepts distinctsL'équipe peut discuter de la structure sans discuter des visuels
ConceptionFidélité moyenne1–2 survivants fusionnés + variantesUne structure convenue ; interactions et navigation résolues
Construction/transfertPhase tardiveFlux annoté completUn développeur peut construire à partir de celui-ci en l'absence de l'auteur
  • Découverte — no-fi. Objectif : sortir les idées de votre tête et utiliser ce qui émerge pour en générer davantage. Organigrammes, diagrammes de connexion d'écrans, espaces réservés pour le contenu. Allez vite avec l'outil le plus rapide ; plus d'idées de départ est strictement meilleur. Si vous ajoutez des détails d'interface ici, vous passez trop de temps sur une seule idée — reculez.
  • Définition — basse fidélité. Générez ≥3 concepts structurellement distincts par problème avant de converger sur l'un d'entre eux. Jugez un concept par la conversation qu'il crée, pas par sa facture. Tuez la règle inconsciente selon laquelle les artefacts de conception doivent sembler finis.
  • Conception — fidélité moyenne, « combiner et affiner ». Ne vous contentez PAS de promouvoir le favori du tour précédent — fusionnez les points forts de plusieurs concepts et restez dans l'incertitude un tour de plus que ce qui semble confortable. Introduisez du vrai texte et de vrais composants ; conservez une palette limitée pour que les détails restent maîtrisés. Commencez à travailler la navigation écran par écran et l'interaction par écran, avec des variantes au niveau des composants.
  • Construction/transfert — phase tardive. Optimisez pour un nouveau public : collègues et parties prenantes, pas vous-même. Ajoutez des annotations, connectez les écrans avec des flèches, incluez chaque écran du flux de travail, et ajoutez des détails uniquement aux interactions critiques ou nouvelles. Le wireframe doit être compréhensible sans la présence de l'auteur. Danger de cette phase : l'attachement — les experts du domaine et les développeurs doivent toujours être libres de juger, couper et outrepasser.

Ce qui rend un wireframe bon

Jugez un wireframe par ce qu'il provoque, jamais par sa ressemblance avec le produit.

  1. Il a répondu à trois questions avant d'exister. Écrivez sur la page un du fichier : Qui utilise ceci (persona ou rôle concret — « administrateurs », « donateurs ») ? Quels sont leurs objectifs (formulés comme des besoins utilisateur — personne ne veut s'inscrire ; ils veulent sauvegarder leur progression) ? Quel problème résout-il (douleur actuelle, écart concurrentiel) ? Une excellente solution à un problème mal défini perd face à une solution décente à un problème bien défini. Sauter cette note est l'erreur la plus impactante de tout le processus.
  2. Il a été itéré. Les bons wireframes sont les survivants de nombreuses séries, pas des premiers jets polis. Traitez chaque version comme jetable ; la volonté de supprimer est le moteur de la qualité.
  3. Il a exposé des lacunes. Un wireframe qui vous a montré un état, une étape ou un cas d'utilisation manquant a déjà remboursé son coût. Le caractère ouvert est une fonctionnalité : il provoque l'idéation qui comble ces lacunes.
  4. Il invite à l'action. Annotez, laissez des zones visiblement inachevées intentionnellement, mettez en évidence les écarts par rapport au produit actuel et les zones de moindre certitude. Budget de détail : arrêtez lorsque l'effort de transmission dépasse ce que le public a besoin de savoir. La réaction d'échec est « OK — et ensuite ? » ; le test de réussite est que la personne suivante peut le prendre en main et continuer sans vous.

Choisir un outil

  • La seule fonctionnalité obligatoire : il ne doit pas interrompre le flux. Le bon outil visualise les idées aussi vite qu'elles arrivent. Premières phases : stylo/papier ou tableau blanc sont tout à fait compétitifs avec les logiciels.
  • Si logiciel, exigez : une bibliothèque de composants d'interface standard (afin que les cadres de phase moyenne/tardive correspondent à ce que les développeurs peuvent construire) — et exigez l'absence de réglage fin : pas de dimensions en pixels, pas de propriétés CSS, pas de comportement interactif. Ces options sont un appât à polissage pendant l'idéation.
  • Plus capable n'est pas synonyme de mieux. Les contraintes stimulent à la fois la vitesse et la créativité ; un outil qui peut rendre la chose réelle vous tentera de le faire.
  • Faites correspondre l'outil à la phase, pas à la préférence : divergence en solo → ce qui est le plus rapide pour vous, y compris le papier ; idéation en groupe → tableau blanc (physique ou numérique) pour que tout le monde puisse dessiner ; tout ce qui doit être révisé, partagé ou annoté → outil de wireframing numérique ; tout ce qui est interactif → vous avez quitté le wireframing, utilisez un outil de prototypage et dites-le.
  • Test de participation de l'équipe : si seul le designer peut utiliser l'outil, c'est le mauvais outil pour les premières phases — les wireframes fonctionnent parce que tout le monde (PM, développeur, partie prenante) peut les créer et les modifier.

Contexte requis

  • Quelle décision est en attente — la fidélité est choisie en fonction d'une décision, jamais dans l'abstrait.
  • Ce qui est déjà validé par rapport à ce qui est encore ouvert. La fidélité ne peut pas dépasser la certitude.
  • Qui le révise ensuite, et ce qu'ils liront dans le polissage.
  • Combien de temps il doit survivre — exploration jetable ou référence durable.
  • Qui doit le modifier — si des non-designers doivent contribuer, le choix de l'outil se réduit.

Procédure d'évaluation

  1. Écrivez la note qui / objectifs / problème. Si vous ne pouvez pas, arrêtez — c'est la constatation.
  2. Nommez la décision en attente, et la fidélité la plus basse qui peut y répondre.
  3. Vérifiez la certitude par rapport à l'échelle : quoi que ce soit de rendu est-il plus fini que décidé ?
  4. Comptez les concepts. En dessous de trois à la phase de définition, vous n'avez pas divergé.
  5. Lisez les commentaires que vous recevez : des remarques sur les polices ou les couleurs signifient que l'artefact est trop rendu — descendez d'un niveau.
  6. Confirmez que l'outil n'offre pas de réglage fin des pixels ou CSS pendant l'idéation.
  7. Avant de partager, vérifiez qu'il tient debout sans vous.

Format de sortie

Décision en attente : <ce que cet artefact doit répondre>
Qui / objectifs / problème : <les trois réponses>
Fidélité : <niveau> — car la certitude est <ce qui est validé>
Concepts explorés : <n>  (≥3 à la phase de définition)
Outil : <choix> — car <vitesse / éditabilité / qui doit contribuer>
Prochain niveau quand : <la condition qui permet de monter>

Référence rapide

SituationRègle
Nouvelle fonctionnalité ou produitCommencez par no-fi/basse fi ; ≥3 concepts distincts avant de converger
Incertain sur la fidélité à utiliserFaites correspondre la fidélité à la certitude ; en cas de doute, descendez
Les commentaires portent sur les polices/couleursArtefact trop rendu — descendez d'un niveau de fidélité
Structure convenue, interaction en cours d'affinementPassez à la fidélité moyenne : vrais composants, vraies étiquettes, palette limitée
Demande « rendez-le réaliste »Comp/prototype séparé ; ne gonflez jamais le wireframe
Transfert aux développeursPhase tardive : annoté, flèches, flux complet, tient debout tout seul
La première idée semble gagnanteDrapeau rouge — générez les neuf autres
Premier tour terminé, un favoriCombinez et affinez à travers les concepts ; divergez à nouveau avant de verrouiller
Quelle quantité de détails ajouter tardUniquement aux interactions critiques/nouvelles ; arrêtez aux rendements décroissants
Avant de dessiner quoi que ce soitÉcrivez qui / objectifs / problème sur la page un
Choisir un outilLe plus rapide qui n'interrompt pas le flux ; bibliothèque de composants, pas d'options de réglage fin
Des non-designers veulent contribuerDonnez-leur l'outil — la basse fidélité est la licence pour que tout le monde dessine
Un relecteur demande « est-ce le design final ? »Fidélité mal calibrée — rendez l'artefact plus brut ou recadrez la relecture
Montrer des concepts aux utilisateurs finaux tôtLa basse/moyenne fidélité convient pour les questions de structure et de flux ; prototype uniquement pour les détails d'interaction
Projet qui vacille après le début du codeTrop tard pour que les wireframes soient peu coûteux — faites un wireframe du prochain changement avant de le coder

Anti-modèles

ErreurCorrection
Cahier des charges → maquette polie → code, pas d'idéationExplorez ≥3 concepts basse fi ; testez la structure avant d'investir dans le réalisme
Polissage pendant l'exploration (polices, couleurs, pixels)Une couleur, lignes grossières, pas de style jusqu'à ce que la structure soit validée
Promouvoir le favori après un seul tourCombinez les forces de plusieurs concepts ; alternez convergence/divergence
« Wireframe haute fidélité »C'est un prototype/comp — construisez-le comme un artefact séparé
Un wireframe a besoin de son auteur pour l'expliquerAnnotations, flèches de connexion d'écrans, chaque étape du flux incluse
Faire un wireframe d'un seul écran d'un flux multi-écransFaites un wireframe de l'entrée à la sortie ; les lacunes se situent entre les écrans
Sauter la note qui / objectifs / problèmeÉcrivez les trois réponses sur la page un avant la première boîte
S'attacher à un wireframe de phase tardiveC'est l'examen final de l'idée, pas son trophée — laissez les experts le couper
Les parties prenantes valident la marqueRévisez la structure en basse fidélité d'abord ; la fidélité signale l'achèvement, que vous le vouliez ou non
Outil avec réglage fin des pixels/CSS pendant l'idéationPassez au papier ou à un outil de wireframing composants uniquement
Lorem ipsum partout à la fidélité moyenneVrais titres, étiquettes et CTA ; lorem uniquement pour le corps du texte
Trois variantes cosmétiques d'un même conceptVariez la structure (mise en page, flux, hiérarchie), pas la décoration — ou c'est un seul concept
Entonnoir de convergence uniquement, pas de re-divergenceAprès chaque coupe, permettez un petit passage de divergence sur les survivants (convergence contrôlée)
Ajouter de l'interactivité « pour qu'ils comprennent »L'interactivité en fait un prototype — annotez le comportement à la place
Traiter le wireframe comme le livrableLa compréhension est le résultat ; le fichier est le véhicule

Compétences compagnes

SituationCo-déclenchement
Définition du problème...

[version tronquée pour la traduction]

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés