Durée : 35 heures

Description de la compétence – processus de mise en oeuvre

A partir de cas d’utilisation ou de scénarios utilisateur, et de la charte graphique, concevoir les maquettes des interfaces utilisateur et leurs enchaînements en adoptant une démarche itérative centrée sur l’expérience utilisateur. Chaque itération permet d’enrichir et de finaliser la maquette, afin que l’utilisateur valide l’interface graphique du logiciel et en retrouve les principales fonctionnalités tout au long du cycle de développement.

Contexte(s) professionnel(s) de mise en oeuvre

Le maquettage intervient en phase de conception avec une forte implication de l’utilisateur final, actuel ou futur, et dans une démarche projet. Les itérations peuvent donner lieu à des ateliers de présentation aux utilisateurs.

Critères de performance

  • La maquette prend en compte les spécificités fonctionnelles décrites dans les cas d’utilisation ou les scénarios utilisateur
  • L’enchaînement des écrans et formalisé avec un diagramme d’état
  • La maquette respecte la charte graphique de l’entreprise
  • La maquette est conforme aux comportements de l’utilisateur

Savoirs

  • Connaissance d’une démarche de développement agile en termes de processus itératif, d’acteurs et d’outils de formalisation
  • Connaissance du formalisme des cas d’utilisation et du diagramme d’état de la notation du langage de modélisation unifié UML
  • Connaissance des règles ergonomiques issues de l’expérience utilisateur
  • Connaissance des composants d’interface graphique
  • Connaissance des bonnes pratiques de la qualité logicielle

Savoir-faire techniques

  • Utiliser un outil de maquettage
  • Construire la maquette de l’application, l’enchaînement et la compositions des écrans

Savoir-faire relationnels

  • Animer des réunions de travail avec les utilisateurs
  • Ecouter, reformuler et faire la synthèse des demandes des utilisateurs

Savoir-faire organisationnels

  • Établir les comptes rendus de réunion
  • Planifier et suivre les tâches de maquettage

 

Compétence suivante : Développer une interface utilisateur35 heures