Résumé rapide

Un audit de la documentation logicielle d’une heure peut rapidement révéler des informations obsolètes, des exemples erronés, du contenu manquant et des problèmes de navigation. Concentrez-vous sur les pages importantes, les modifications récentes du produit, les parcours utilisateur réels et les questions d’assistance récurrentes.

Donnez la priorité aux problèmes qui causent le plus de frictions aux utilisateurs, puis intégrez régulièrement des audits et des vérifications de la documentation à votre processus de développement et de publication pour que le contenu reste précis et utile.

Introduction

Vous ne prêterez peut-être pas beaucoup d’attention à votre documentation technique jusqu’à ce que les clients commencent à se plaindre, que les développeurs commencent à poser les mêmes questions à plusieurs reprises ou que les tickets d’assistance commencent à s’accumuler.

Le problème est que la documentation devient rarement obsolète d’un seul coup. Le plus souvent, de petites inexactitudes s’installent progressivement à mesure que votre produit évolue. Une capture d’écran ne correspond plus à l’interface. Un paramètre API est renommé. Un processus de configuration gagne une étape supplémentaire. En peu de temps, ce qui était autrefois un guide utile commence à créer plus de confusion qu’il n’en résout.

Heureusement, vous n’avez pas besoin de passer des jours à examiner chaque page de votre documentation pour détecter ces problèmes. Un audit ciblé de la documentation peut vous donner une étonnamment bonne idée de ce qui nécessite votre attention en moins d’une heure. Le but n’est pas de tout réparer immédiatement. Au lieu de cela, vous recherchez des informations obsolètes, des lacunes, une navigation confuse et des domaines dans lesquels les utilisateurs sont susceptibles d’avoir des difficultés. Voici comment procéder.

Concentrez-vous d’abord sur les pages les plus importantes

Commencez par les pages qui comptent le plus pour vos utilisateurs. Selon votre produit, ceux-ci peuvent inclure :

  • Guides de démarrage.
  • Instructions d’installation.
  • Documentation API.
  • Guides d’authentification.
  • Tutoriels fréquemment utilisés.
  • Pages de dépannage.
  • Articles de la base de connaissances.
  • Documentation d’intégration.

Si vous disposez d’analyses connectées à votre documentation, examinez les pages qui reçoivent le plus de trafic. C’est généralement le meilleur point de départ, car même une petite erreur sur une page très visitée peut affecter de nombreux utilisateurs.

Les analyses peuvent également vous aider à comprendre comment les utilisateurs parcourent votre documentation. Par exemple, une page avec un nombre de sorties inhabituellement élevé peut indiquer que les utilisateurs ne trouvent pas ce dont ils ont besoin. En revanche, des sauts fréquents entre plusieurs pages liées pourraient suggérer que vous devez organiser les informations différemment.

Google recommande d’utiliser l’analyse pour comprendre comment les gens interagissent avec le contenu numérique, et bon nombre des mêmes principes s’appliquent à la documentation. Une fois que vous avez identifié vos pages les plus importantes, posez quelques questions simples. Le contenu reflète-t-il toujours la version actuelle de votre produit ? Les captures d’écran montrent-elles la dernière interface ? Les noms de menu, les boutons, les paramètres et les URL correspondent-ils toujours à ce que les utilisateurs voient réellement ?

Vous n’avez pas encore besoin de réécrire quoi que ce soit. Notez simplement les problèmes évidents.

Comparez votre documentation avec les modifications récentes du produit

Les logiciels évoluent rapidement, surtout à l’ère de l’IA, et la documentation ne suit pas toujours le rythme. Passez environ dix minutes à examiner vos versions de produits les plus récentes, vos journaux de modifications, vos tickets de développement ou vos notes de version. Demandez ensuite : la documentation a-t-elle changé en même temps que le produit ? Portez une attention particulière aux changements impliquant :

  • Mises à jour de l’interface utilisateur.
  • Nouvelles fonctionnalités.
  • Fonctionnalités obsolètes.
  • Modifications de prix ou de forfait.
  • Points de terminaison de l’API.
  • Authentification.
  • Autorisations.
  • Intégrations.
  • Exigences d’installation.

Même des modifications relativement minimes peuvent rendre la documentation inexacte. Par exemple, si une option de paramètres est déplacée d’un menu à un autre, les instructions réelles peuvent toujours fonctionner techniquement. Néanmoins, les utilisateurs qui suivent un guide plus ancien peuvent passer plusieurs minutes à essayer de localiser quelque chose qui n’existe plus.

C’est également le bon moment pour identifier les fonctionnalités ajoutées au produit qui n’ont jamais été correctement documentées au départ. Désormais, la création d’une simple liste de contrôle de documentation pour chaque version peut éviter bon nombre de ces problèmes. La documentation devient alors une partie du processus de publication, et non quelque chose que l’équipe doit se rappeler de mettre à jour par la suite.

Donnez à vos instructions une vérification de la réalité

« Le manuel d’utilisation d’un logiciel est un document technique qui comporte des exigences particulières. Pour la plupart, elles donnent l’impression que l’application logicielle est plus difficile qu’elle ne l’est en réalité. »NASA

La documentation peut sembler parfaitement exacte lorsque vous la lisez, mais ne pas être utilisable pour autant. Le moyen le plus simple de le savoir est de suivre vous-même les instructions. Choisissez un ou deux guides importants et parcourez-les exactement comme le ferait un nouvel utilisateur. Si possible, utilisez un compte ou un environnement de test propre afin de ne pas vous fier aux paramètres, autorisations ou connaissances que vous possédez déjà.

  • Pour un guide d’installation, suivez les étapes d’installation.
  • Pour un didacticiel API, copiez et exécutez l’exemple de requête.
  • Pour un guide d’intégration, essayez de connecter les deux services.
  • Pour un guide de configuration, commencez par le début plutôt que de sauter les étapes que vous comprenez déjà.

Cela révèle souvent des problèmes difficiles à remarquer lors d’une simple relecture. Vous découvrirez peut-être qu’une condition préalable importante n’est mentionnée qu’à la moitié du guide, qu’un exemple de code ne s’exécute plus ou que les instructions supposent que l’utilisateur sait déjà quelque chose qui n’a pas été expliqué.

Portez une attention particulière aux moments où vous savez instinctivement quoi faire ensuite, même si la documentation ne vous le dit pas réellement. C’est souvent là que les membres expérimentés de l’équipe négligent involontairement des lacunes qui déroutent les nouveaux utilisateurs.

Vérifier les exemples de code et les références techniques

Si votre documentation comprend du code, des commandes, des exemples de configuration ou des requêtes API, prenez quelques minutes pour tester un petit échantillon. Les exemples techniques ont tendance à devenir obsolètes particulièrement rapidement.

Recherchez les anciennes versions de package, les commandes obsolètes, les points de terminaison modifiés, les paramètres manquants, les méthodes d’authentification obsolètes ou les exemples faisant référence à des fonctionnalités qui n’existent plus. Vous n’avez pas nécessairement besoin de tester chaque bloc de code lors d’un audit rapide. Choisissez plutôt des exemples dans les sections les plus importantes ou les plus fréquemment visitées.

Cela vaut également la peine de vérifier si l’explication autour de l’exemple est toujours utile. Un extrait de code techniquement correct n’est pas d’une grande aide si les utilisateurs ne comprennent pas ce qu’il fait, quelles valeurs modifier ou à quoi s’attendre après l’avoir exécuté.

Une personne tape sur le clavier d'un ordinateur portable avec une documentation logicielle ouverte sur l'écran d'un bureau.

Assurez-vous que votre contenu est facile à trouver

Une documentation précise n’est pas particulièrement utile si personne ne parvient à trouver la bonne page. Jetez un coup d’œil rapide à votre structure de documentation du point de vue de quelqu’un qui ne sait pas déjà où tout se trouve. Vérifiez vos titres, menus de navigation, catégories, liens internes et résultats de recherche. Recherchez une poignée de questions courantes en utilisant la terminologie qu’un client pourrait utiliser, et non la terminologie interne de votre entreprise. Si la page concernée n’apparaît pas en haut des résultats, vous devrez peut-être améliorer son titre, ses en-têtes, ses mots-clés ou sa description.

Regardez également comment les sujets connexes se connectent. Par exemple, un utilisateur lisant un guide d’installation peut naturellement avoir besoin d’un guide de configuration par la suite. Une personne qui lit des informations sur l’authentification peut également avoir besoin d’informations sur les clés API et les autorisations. Les liens internes entre ces pages peuvent éviter aux utilisateurs de revenir à plusieurs reprises à la navigation principale ou à la recherche de documentation. Dans le même temps, surveillez les pages devenues trop volumineuses.

« Un guide unique couvrant l’installation, la configuration, le dépannage, les intégrations et les paramètres avancés peut être plus facile à maintenir sous la forme de plusieurs pages ciblées reliées entre elles. »Documents de développement

Ces problèmes deviennent souvent plus visibles à mesure que le produit se développe. À ce stade, l’organisation de la documentation peut devenir autant un problème de ressources qu’un problème de rédaction. Certaines équipes attribuent une propriété interne dédiée, tandis que d’autres utilisent des services de rédaction technique externalisés pour aider à maintenir des bibliothèques de documentation plus volumineuses et à les maintenir alignées sur le développement de produits.

La clé est une responsabilité claire pour que la documentation reste utilisable, plutôt que de laisser les mises à jour jusqu’à ce que les problèmes s’accumulent.

Consultez les questions d’assistance concernant la documentation manquante

Votre équipe d’assistance peut fournir l’un des raccourcis les plus rapides pour détecter les faiblesses de votre documentation. Consultez les tickets récents, les conversations de chat en direct, les questions de la communauté ou les messages envoyés au succès des clients. Les utilisateurs posent-ils à plusieurs reprises les mêmes questions ? Si tel est le cas, l’une des trois choses suivantes se produit généralement :

  1. La réponse n’est pas documentée.
  2. La réponse existe mais est difficile à trouver.
  3. L’explication existante n’est pas assez claire.

Tous trois méritent d’être abordés. Les questions d’assistance répétées sont particulièrement utiles car elles montrent où les vrais utilisateurs rencontrent des difficultés, et non là où vous pensez qu’ils pourraient avoir des difficultés. Parfois, la solution est aussi simple que d’ajouter une courte section de dépannage ou de lier un article existant à partir d’un emplacement plus évident.

Vérifier la cohérence

La documentation rédigée sur plusieurs années ou par plusieurs contributeurs peut lentement devenir incohérente. Une page peut appeler quelque chose un « espace de travail » tandis qu’une autre l’appelle un « compte ». Un guide peut utiliser du gras pour les boutons, tandis qu’un autre utilise des guillemets. Un guide API peut expliquer chaque paramètre tandis qu’un autre suppose que le lecteur les comprend déjà.

Ces différences peuvent rendre la documentation plus compliquée qu’elle ne l’est en réalité. Lors de votre audit, recherchez les incohérences évidentes dans :

  • Terminologie du produit.
  • Titres de pages.
  • Styles de titres.
  • Formatage des codes.
  • Captures d’écran.
  • Capitalisation.
  • Ton de voix.
  • Conventions de dénomination.

Vous n’êtes pas obligé de résoudre toutes les incohérences lors de l’audit. Le simple fait d’identifier les problèmes récurrents peut vous aider à créer un bref guide de style pour la documentation future.

Identifiez les points à améliorer

« La connaissance est souvent supposée. Tant que du code exécutable est écrit, les détails de conception sont généralement négligés. »Atlassien

À la fin de l’heure, vous devriez avoir une liste de problèmes, et non une bibliothèque de documentation entièrement réécrite. C’est exactement ce que vous voulez.

Divisez maintenant ces problèmes en quelques catégories simples. Commencez par tout ce qui est activement incorrect, comme des instructions non valides, des captures d’écran obsolètes ou des exemples de code qui ne fonctionnent plus.

Ensuite, hiérarchisez les problèmes affectant les pages importantes ou les parcours utilisateur courants. Enfin, notez les améliorations moins prioritaires telles que la réécriture des sections gênantes, la restructuration des pages longues, l’amélioration des liens internes ou la standardisation du formatage.

Dans de nombreux cas, votre documentation existante n’aura pas besoin d’une refonte complète. Une poignée d’améliorations ciblées peuvent faire une différence notable. Pour les ensembles de documentation plus volumineux, il peut être judicieux de transformer les résultats en un arriéré continu et de traiter un petit nombre de pages à chaque cycle de développement.

Un groupe d'hommes d'affaires assis autour d'une table et regardant des graphiques de performances.

Faites des audits de documentation une habitude

La documentation la plus simple à maintenir est celle qui ne risque jamais de devenir sérieusement obsolète. Plutôt que de traiter les audits comme un projet annuel majeur, planifiez un examen rapide tous les mois ou tous les trimestres. Vous pouvez également intégrer la documentation à votre flux de travail de développement normal en ajoutant une question simple à votre processus de publication :

Ce changement nécessite-t-il une mise à jour de la documentation ?

Cette seule invite peut empêcher l’apparition de nombreux problèmes. Un audit de la documentation d’une heure ne détectera pas toutes les phrases obsolètes ou les explications manquantes, mais ce n’est pas obligatoire. Son objectif est de vous dire si votre documentation est globalement saine, d’identifier les pages créant le plus de frictions et de donner à votre équipe une liste claire des améliorations à apporter.

Faites-le de manière cohérente, et garder votre documentation exacte devient beaucoup plus facile que d’essayer de la réparer après des mois ou des années de négligence.

A lire également