Supprimer les fonctionnalités superflues

← Revenir à comment garder son service écoconçu

En matière d'écoconception, toute fonctionnalité qui n'est pas nécessaire à l'unité fonctionnelle du service (voir Définir le besoin) vient générer de l'impact environnemental superflu : chargement de ressources non utilisées, allongement du parcours utilisateur... Lorsque l'on part d'un service existant, supprimer peut être un "quick win" important avant d'envisager une refonte.

Mais comment définir ce qui est superflu ? Voici quelques idées.

🔎 Identifier les fonctionnalités superflues

Différentes méthodes existent, à utiliser séparément ou à cumuler.

Analyser les données d'audience

  1. Identifier les données à disposition. De nombreux services numériques utilisent une solution de suivi d'audience telle que Matomo ou Google Analytics. S'il n'y en a pas, il est possible que des traceurs aient été mis sur certains éléments cliquables pour suivre des taux de clic. Demander à l'équipe technique si c'est le cas.
  2. Analyser les données : les pages non visitées, les pages visitées au taux de rebond élevé, les allers-retours répétés, les mots-clés les plus recherchés qui peuvent révéler des inefficiences… Voir à ce sujet Identifier les opportunités d'allègement
  3. En tirer des conclusions. Par exemple, si une fonctionnalité n'est utilisée que par moins de 5% des utilisateurs, on peut interroger son utilité. Voir la méthode KANO plus bas pour évaluer à quel point elle est essentielle.

Collecter les retours auprès du support

Les services de support ont généralement une connaissance très fine des besoins utilisateurs. En échangeant avec vos collègues, vous pourriez découvrir qu'une fonctionnalité pourtant bien présente dans le service fait l'objet de nombreuses sollicitations au support car trop cachée parmi d'autres fonctionnalités moins utiles, trop complexes...

Mener des tests utilisateurs

Évidemment la recherche qualitative peut être un moyen très efficace d'identifier ce qui pose problème, quitte à la compléter par de la recherche quantitative ou de l'A/B Testing par la suite. On peut veiller particulièrement à :

  • Demander aux utilisateurs ce qu'ils pensent trouver sur l'écran suivant ou à l'ouverture de telle modale → Permet de comparer les attentes à la réalité. Les choses les plus importantes vont être mentionnées spontanément.
  • Observer où va le curseur, qui peut avoir tendance à suivre l’œil, et sur quoi il clique avant de trouver ce qui est cherché → Parfois l'utilisateur finit par trouver ce qu'il cherche et ne pense pas à formuler son errance comme un problème parce qu'il prend la faute sur lui alors que l'interface n'était pas suffisamment claire.
  • Demander aux utilisateurs ce qu'ils pensent de la page, ce qui pourrait être amélioré ou retiré. → Les choses les plus superflues ou gênantes seront mentionnées spontanément
  • Tester auprès de nouveaux utilisateurs qui découvrent le service → Les utilisateurs forgent des habitudes et des stratégies de contournement en cas de difficulté dont ils n'ont parfois même plus conscience.

Utiliser la méthode KANO

Les utilisateurs ne pensent pas nécessairement à mentionner les attentes les plus essentielles en premier car elles leur paraissent trop évidentes. Pourtant si elles sont absentes ou défaillantes, cela est une cause de grande insatisfaction. A l'inverse, les utilisateurs demandent parfois des fonctionnalités dont ils peuvent aussi très bien se passer. Comment identifier les degrés d'importance accordés à chaque fonctionnalité ?

"Le modèle de Kano est une méthode qui permet de hiérarchiser les fonctionnalités pour ne garder que celles qui apportent du sens et de la satisfaction utilisateur." Anne-Sophie Tranchet

Elle consiste notamment à demander, via un questionnaire : 

  • si la présence d'une fonctionnalité est source de satisfaction ou non, 
  • si l'absence d'une fonctionnalité est source d'insatisfaction ou non.En recoupant les deux réponses pour chaque fonctionnalité, on évite la liste au père noël de l'utilisateur qui trouve tout ajout de fonctionnalité super, et surtout on priorise lesquelles sont vraiment essentielles (dont l'absence rend mécontent).

En savoir plus : 

La méthode KANO - Anne-Sophie Tranchet
La méthode KANO : Identifier les besoins des utilisateurs - La grande ourse

Retirer les fonctionnalités obsolètes

Avec le temps, il peut arriver que certaines fonctionnalités ne soient plus utiles.

Par exemple, un logiciel créé il y a près de 20 ans permet de faire une recherche avancée selon le numéro de télécopie. C'est une fonctionnalité obsolète que l'on peut supprimer.

Comparer la version mobile et la version Desktop

Il peut arriver que certaines fonctionnalités ne soient pas disponibles sur la version mobile du service. Peut-être qu'elles ne sont donc pas si nécessaires ? Se demander s'il est alors envisageable de les supprimer partout.

👉 Agir sur les fonctionnalités superflues

Une fois les fonctionnalités identifiées, que faire ? 

N'exclure personne

Tout d'abord s'assurer qu'elles ne sont pas essentielles pour une catégorie d'utilisateurs, même minoritaires. Il ne faut par exemple rien retirer qui viendrait exclure des personnes en situation de handicap ou éloignées du numérique.

Tester le retrait de la fonctionnalité

Il peut être parfois difficile de convaincre ses collègues qu'il faut supprimer une fonctionnalité. On peut alors tester auprès des utilisateurs la version sans :

  • Soit en A/B Testing : présenter une version différente à la moitié de vos utilisateurs et analyser par la collecte d'indicateurs laquelle fonctionne le mieux et les bénéfices du retrait de la fonctionnalité. 
  • Soit via un prototype cliquable ou HTML : mener des tests utilisateurs pour identifier les bénéfices de la nouvelle version.

NB : un bénéfice peut être simplement que les utilisateurs sont totalement indifférents au retrait de la fonctionnalité mais qu'en réduisant la couverture et la profondeur fonctionnelle de l’application, on abaisse la dette technique.

Mettre en place du feature flipping

De grandes entreprises développent leurs fonctionnalités en "feature flipping", une technique permettant de facilement "débrancher" une fonctionnalité pour revenir à la version sans. On peut suggérer de mettre en place un process après la mise en production pour surveiller l'usage de la fonctionnalité : si elle n'atteint pas l'adoption escomptée, alors on l'enlève.

Supprimer la fonctionnalité

Si les retours utilisateurs, indicateurs de performance collectés et gains environnementaux ne parviennent pas à convaincre votre hiérarchie ou votre client de l'intérêt de supprimer la fonctionnalité, vous pouvez piocher parmi nos autres arguments complémentaires. Voir Convaincre et Argumenter.

📚 Ressources liées

Nettoyer les contenus obsolètes et mettre en place une stratégie de suppression

Parfois de vieux articles ou certaines pages de la FAQ n’attirent aucune visite voire frustrent les utilisateurs par des informations qui ne sont pas à jour.