Concevoir une notification respectueuse

Arbre de décision : Quelle notification ajouter ?

Cette bonne pratique s’adresse au système global que ce soit sur smartphone (IOS, Android), sur ordinateur (IOS, Windows, Ubuntu) ou sur les autres devices.

Les problèmes liés aux choix de notifications :

  • Difficile de savoir quel est le bon paramètre à utiliser pour chaque notification ;
  • Tendance à faire «au plus simple» en mettant des notifications instannée partout ; 
  • Tendance à ne pas se questionner si la notification est vraiment utile ;
  • Réflexion sur le type de notification qui intervient souvent en fin de projet ; 
  • Élément / composant d’interface rarement traiter par les UX ou les UI designers dans des projets  «courts». Traiter principalement lorsque les concepteurs numériques travaillent sur un produit numérique spécifique et avec un temps dédié long.

À quoi sert l’arbre de décision ?

L’arbre de décision :

  • Simplifie la prise de décision concernant la notification à mettre ;
  • Aide au choix du bon type de notification entre :
    • notification par défaut, notification qui n’est pas par défaut ou sans notification ; 
    • instantanée ou non instantanée (voir définition de notification non instantanée).

Nous avons choisi de ne pas prendre en compte la contrainte technique de la notification push ou non dans l’arbre de décision. Cet élément modifié peu l’usage de l’utilisateur⸱ice, et avait surtout une influence sur la technique utilisée.

L’arbre de décision

Télécharger le fichier de l’arbre de décision «Quelle notification ajouter»  :

Accéder au fichier Figma :

Les questions de l’arbre de décision

L’information véhiculée par la notification est essentielle à l’utilisateur⸱ice ?

Se questionner si votre utilisateur⸱ice a besoin de cette information dans son quotidien. Peut-elle passer plusieurs journées sans cette information sans que cela n’affecte son quotidien ?

L’information véhiculée par la notification peut être utile à l’utilisateur⸱ice ?

Se questionner si l’utilisateur⸱ice à une utilité d’avoir accès à l’information. Si ça peut lui apporter quelque chose dans son quotidien.

Est-ce que l’usage de la notification répond au modèle économique et
est obligatoire pour permettre à l’organisation de continuer à exister ?

Se questionner sur le modèle économique de l’organisation. Premièrement, identifier si l’usage de la notification est un élément qui permet de répondre au modèle économique. Et deuxièmement, si on l’enlève, et que l’organisation peut continuer d’exister sans faire faillite. Si l’organisation peut continuer à exister, mais gagne moins d’argent, alors la réponse à la question est non : elle n’est pas obligatoire pour permettre à l’organisation de continuer d’exister.

L’information véhiculée par la notification doit être délivrée immédiatement à l’utilisateur⸱ice ?

Se questionner si l’utilisateur⸱ice a besoin immédiatement de l’information. Que se passe-t-il si l’information est transmise qu'une journée plus tard ? En quoi cela impacte l’utilisateur⸱ice ?

Les paramétrages conseillés de l’arbre de décision.

Aucune utilisation de notification

Le service numérique n’utilise pas de notification pour l’élément sélectionné.
Aucune indication de cet élément n’est donnée à l’utilisateur.

Pas de notification par défaut
de l’élément, mais paramétrage possible par l’utilisateur⸱ice

Le service numérique n’utilise pas de notification activée par défaut pour l’élément sélectionné.
Cet élément est inactif (aucune notification) par défaut, mais peut devenir actif (notification active en non instantanée ou en instantanée) si l’utilisateur le souhaite.

Notification par défaut activée, mais non instantanée

La notification est activée par défaut (élément actif), mais n’est pas reçue en instantané par l’utilisateur (non sensible au facteur temps, qui n’impacte pas directement la personne en demandant son attention immédiate).

Notification par défaut activée et mise en instantanée

La notification est activée par défaut (élément actif) et reçue en instantané par l’utilisateur. Celle-ci impacte directement l’utilisateur en demandant son attention immédiate. Elle peut également être critique d’un point de vue santé, sécurité, etc., type un tremblement de terre.

Exemples d’utilisation de l’arbre

Cas pratique de Peertube :  Nouveaux commentaire sur vidéo publiée

Prenons l’exemple de l’application Peertube.
Lorsque l’utilisateur⸱ice a un nouveau commentaire sur une de ses vidéos, quel type de notification doit-il recevoir? 

Ici la première question à se poser est : 
L’information véhiculée par la notification est essentielle à l’utilisateur⸱ice ? 
Dans la vie quotidienne de l’utilisateur⸱ice, savoir qu' une personne a commenté une de ces vidéos n’est pas essentiel. La personne peut facilement passer plusieurs journées sans avoir cette information. 

On choisit la réponse non et on passe à la question suivante :
L’information véhiculée par la notification peut être utile à l’utilisateur⸱ice ?
On a vu avant que la personne peut passer plusieurs jours sans avoir besoin de cette information pour vivre. Ici on veut savoir si elle peut être utile à l’utilisateur⸱ice dans sa vie quotidienne. Savoir qu’elle a reçu un commentaire sur une vidéo peut lui être utile. Ça peut lui servir à quelque chose, ici répondre au commentaire.

On choisit la réponse oui et on arrive au paramétrage conseillé :
Pas de notification par défaut de l’élément, mais paramétrage possible par l’utilisateur⸱ice.

Bonnes pratiques pour aller plus loin

  • Créer votre propre arbre de décision pour votre structure.
    En dupliquant le Figma de l’arbre de décision, vous pouvez l’adapter aux contraintes de votre organisation.