Peu importe le logiciel utilisé, il est fort probable que vous soyez confronté un jour ou l'autre à un comportement inattendu de l'application.
Que ce soit une erreur ou un résultat incohérent, il n’y a pas beaucoup de choix possibles :
Dans cet article, nous allons nous attarder sur le signalement du bug (écrire sur le second choix me semble bien également
Personnellement, lorsque j’utilise une application (sur mobile, pc, ...) et que je rencontre un problème, je le communique aux développeurs.
Que ce soit par mail ou via un gestionnaire de tickets, le principe reste le même.
Je fais une capture d’écran et j’indique que cela fait 15 fois que l’application plante et j’envoie cela ainsi.
Voilà, j’espère que vous avez aimé cet article
…
Et bien non, étant donné que j’apprécie cette application et que je souhaite vraiment la voir évoluer, je vais prendre un peu plus de temps pour décrire mon problème.
La première étape étant de reproduire le problème. Si je ne reproduis pas le problème, je ne le signale pas de suite. Dans le cas contraire, j’entame le processus de signalement :
Tout commence par un titre, il doit être précis. Mais finalement, c’est quoi un titre précis ?
Un bon moyen est d’utiliser le système PAL : Problème – Action – Lieu
Cela veut dire que le titre devrait répondre aux 3 questions suivantes :
Attention, il ne faut pas oublier que le titre peut parfois n’accepter qu’un certain nombre de caractères.
Un rapport de bug doit contenir une description claire et il n’est pas forcément nécessaire d’écrire énormément sur le sujet.
Cela peut se résumer de la façon suivante :
Est-ce que je peux vivre avec cette erreur ? Alors je le place en priorité basse
Est-ce gênant et est-ce que je peux le contourner ? Priorité normale
Si c’est gênant et que je n’ai pas de moyen de le contourner, je le place en priorité haute.
Enfin, si je suis totalement bloqué, je le place en urgent.
Parfois, dans une élan de bonté, j’envoie également des captures d’écrans du problème. Et si l’application génère un rapport d’erreur, je le place également en copie.
Après avoir réalisé toutes ces étapes, je peux envoyer le tout à l’équipe en charge de l’application.
Etant moi-même développeur, je sais qu’il est parfois très dur de trouver la provenance d’un bug et cela demande de réaliser différentes actions bien précises pour le reproduire.
J’essaie alors de leur donner un maximum d’informations afin que mon problème soit traité le plus efficacement possible.