Imaginez : vous sortez à peine d’une boutique avec votre achat et vous réalisez qu’il est cassé. Vous retournez à la boutique pour faire une réclamation ou un échange, n'est-ce-pas ? Pourquoi la qualité est-elle obligatoire pour un produit de consommation "classique" mais pas pour un produit numérique ? Pourquoi les applications mobiles "abîmées" sont-elles tolérées ?
Et pourtant, on le lit tous les jours dans la presse : les Français passent de plus en plus de temps sur leur smartphone, la majorité des 20/35 ans dépassant les 2 heures par jour. Le smartphone n'est plus un accessoire, il est devenu incontournable et l’appétit des utilisateurs pour les produits numériques de qualité est exponentiel.
En 2015, les ventes m-commerce devraient augmenter de 24 %, le marché français étant un des plus importants en Europe. Les utilisateurs veulent ce qu'il y a de plus facile et de plus intuitif, ils veulent pouvoir faire leurs achats sur smartphone ou tablette ou desktop sans avoir à se poser la question de la stratégie omni-canale adoptée (ou non) par leurs commerçants ! En progression constante, le m-commerce ne représente pourtant que 7 % de la vente en ligne : ce faible pourcentage s'explique avant tout par la frustration vécue par les consommateurs durant le parcours d'achat sur mobile. Pourquoi la frustration ? Le plus souvent parce que l’application plante : 70% désinstallent une application instable après une seule utilisation, ce qui fait du crash le bug le plus rédhibitoire. Bon nombre d'autres anomalies altèrent l'expérience digitale des utilisateurs. Il est donc impératif qu'ils se sentent en confiance lorsqu’ils utilisent une application, d’où l'importance du test, garant de la qualité, malheureusement trop souvent sous-estimé ou incompris.
Penchons-nous sur quelques idées préconçues qui portent préjudice au test :
Anticiper, définir et organiser une stratégie de test avant le lancement d'une application mobile est vitale. Ne pas prendre en compte l’Assurance Qualité correctement, ou la faire à la va-vite, c'est ne pas prendre en considération ce qui est véritablement en jeu : une perte de confiance des utilisateurs, une dégradation de l'image de marque, une perte de revenus. Le bénéfice d’une QA structurée l’emporte largement sur le coût de sa mise en œuvre. Plus on attend pour corriger le bug, plus il coûte cher ! En somme, il vaut mieux prévenir que guérir.