Rédiger un parcours fonctionnel

Pour décomposer une fonctionnalité, il existe trois types d’étapes possibles : chargement, action, pause

Chargement :

  • Une action menant à l'affichage d'une nouvelle vue

  • Déclenchée par un clic sur un bouton ou sur un lien, par le lancement d'une application, ou directement en validant une url dans la barre du menu

  • Finie par l'arrivée d'un élément graphique dans la nouvelle vue

Action :

  • Une action dans la vue courante n'amenant pas à l'affichage d'une nouvelle vue (mais potentiellement à une modification de la vue actuelle)

  • Déclenchée par un scroll de la vue, l'entrée d'un formulaire, ou d'actions sur le smartphone

  • Finie par la fin de l'action elle-même (par exemple la fin du Scroll directement)

  • Plusieurs actions peuvent être regroupées s'il y a une cohérence fonctionnelle

Pause :

  • Une période d'attente sans action

  • Permet de simuler l'utilisateur entre ses actions

Si une application nécessite la connexion de l’utilisateur, cette connexion représente une fonctionnalité. Cette fonctionnalité va se décomposer en étapes. Par exemple, une action « remplir un champ », une étape de chargement, une étape de scroll et une étape pause).

Exemple :​ Dans une application, l’utilisateur doit se connecter et s’identifier. Les étapes effectuées pour réussir cette authentification seront de type : action (remplir un champ, cliquer), chargement, scroll ou pause. Attention, les étapes de votre scénario doivent inclure les temps de chargement des pages après une action.

Etape

Type

Exemple de label de l'étape

Etat en début d'étape

Etat en fin d'étape

Etape

Type

Exemple de label de l'étape

Etat en début d'étape

Etat en fin d'étape

Clic sur "Se connecter" et attente du chargement de la page de connexion

Chargement

CHRGT_Connexion

Renseigner l'email

Action

ACTION_Connexion

Pause sur la fenêtre de login

Pause

PAUSE_Connexion

Validation du login

Chargement

CHRGT_ValidationConnexion