Technologies Azure pour mesurer l’impact sur l’activité

Effectué

Une fois qu’une organisation a créé un produit minimum viable, elle doit valider l’hypothèse d’innovation. Dans cette unité, vous découvrez comment les outils Azure peuvent vous aider dans cette partie essentielle du processus d’innovation.

Mesure de l’efficacité

Il peut être difficile de mesurer si une hypothèse est correcte ou erronée, car plusieurs facteurs peuvent influencer les indicateurs de performance clés. Ces facteurs peuvent fournir des indications sur la réussite escomptée, car l’établissement d’une causalité peut être complexe. Par exemple, même si les ventes augmentent après l’introduction d’une certaine fonctionnalité, le fait que la nouvelle fonctionnalité a été le facteur principal de l’augmentation des ventes est difficile à prouver.

Cependant, la façon dont les fonctionnalités sont publiées pour les utilisateurs de l’application peut aider à évaluer la validité d’une hypothèse :

  • Les déploiements contrôlés avec des indicateurs de fonctionnalité, des boucles de fonctionnalités et des déploiements avec contrôle de validité vous permettent de publier une fonctionnalité auprès d’un ensemble d’utilisateurs limité afin d’éviter de perturber l’expérience de l’ensemble des clients. En outre, vous pouvez comparer directement les performances des clients avec et sans la fonctionnalité.
  • Les options du portail permettant aux utilisateurs de décider s’ils veulent être exposés à de nouvelles fonctionnalités les placent en position de contrôler leur propre expérience. Le fait que de nombreux utilisateurs optent pour une nouvelle fonctionnalité peut déjà être une confirmation que la fonctionnalité précédente pouvait être améliorée. Si les clients optant pour la nouvelle fonctionnalité reviennent à l’expérience précédente, cela peut indiquer que le produit minimal viable déployé manque son objectif.
  • Les enquêtes clients sont un mécanisme de feedback puissant dès lors qu’elles sont implémentées correctement. Les clients fournissent des informations sur leur satisfaction si elles sont simples à fournir. Les enquêtes de satisfaction utilisant des « feux tricolores » à un seul clic ou des questions simples sur les nouvelles fonctionnalités peuvent fournir des insights pour évaluer si l’hypothèse d’innovation était correcte. En général, seuls quelques utilisateurs répondent à des enquêtes plus longues et prennent le temps de les remplir de façon minutieuse et sincère.

Compréhension de votre application

Azure Application Insights est une plateforme de gestion des performances des applications avec un ensemble complet d’outils pour collecter la télémétrie des applications. Vous pouvez utiliser ces insights à plusieurs fins, comme la supervision des performances, la résolution des problèmes ou la compréhension de la façon dont les utilisateurs naviguent dans les applications. Le dernier élément est essentiel pour le cycle de vie de l’innovation. Vous pouvez l’utiliser pour valider une hypothèse d’innovation et pour juger si une certaine innovation améliore l’expérience client.

Détecter les problèmes avant les utilisateurs

Un élément crucial qui affecte l’expérience utilisateur est la performance et la disponibilité d’une application. Si une application ne fonctionne pas correctement et qu’elle rencontre des erreurs, ou si elle n’est pas suffisamment réactive, certains utilisateurs en conçoivent de la frustration et l’abandonnent. Votre organisation peut perdre du chiffre d’affaires. Ces utilisateurs mécontents peuvent également dégrader la réputation de votre organisation s’ils partagent leur expérience sur les réseaux sociaux.

La détection de ces situations problématiques avant qu’elles n’affectent les utilisateurs est de la plus haute importance. Pour cela, vous devez surveiller l’application de façon proactive pour commencer à travailler sur les problèmes potentiels avant qu’ils n’aient un impact sur l’activité. Par exemple, vous pouvez activer des notifications pour ouvrir automatiquement des incidents afin qu’ils soient examinés avant même que les clients ne les signalent.

La détection intelligente est une fonctionnalité utile d’Azure Application Insights. Elle peut déclencher des alertes quand le comportement de l’application est inhabituel. Elle détecte les anomalies en utilisant le machine learning, et les alertes sont plus riches que les notifications d’erreurs traditionnelles.

Les notifications indiquent généralement qu’il peut y avoir un problème, sans contexte sur l’impact potentiel sur l’activité. Les alertes de détection intelligente incluent des informations comme le nombre d’utilisateurs affectés, le modèle associé aux défaillances ou le taux d’échec par rapport au comportement normal. Vous pouvez alors vous concentrer sur le problème le plus critique du point de vue de l’entreprise.

Surveiller les activités des utilisateurs

L’analyse de l’utilisation dans Azure Application Insights peut vous aider à évaluer les parties de l’application qui doivent être améliorées. Par exemple, l’analyse de l’utilisation peut identifier les fonctionnalités de l’application les plus populaires ou les points spécifiques auxquels les utilisateurs quittent le portail web. Vous pouvez par exemple rechercher si votre application fonctionne mieux dans certaines zones géographiques que d’autres, ce qui vous donne des informations précieuses sur les défauts de l’application.

Après avoir formulé une hypothèse avec les données fournies par Azure Application Insights, vous pouvez analyser la télémétrie pour mesurer si la situation est à présent meilleure ou pire. Vous pouvez incorporer des événements métier personnalisés dans l’application, afin que les données de télémétrie contiennent des informations supplémentaires qui vont aider dans le processus de mesure.

Les entonnoirs peuvent être des outils pertinents. Avec des entonnoirs, vous pouvez prédéfinir les flux que vous pensez que les utilisateurs vont suivre quand ils utilisent l’application. Vous pouvez ensuite superviser les modèles que les utilisateurs suivent et identifier les problèmes dans les applications si les utilisateurs se comportent de façon inattendue.

Retenir les utilisateurs

L’outil de rétention d’Application Insights offre des fonctionnalités spécifiques concernant l’attrition des utilisateurs. Il contient des données d’apprentissage précieuses quand il est combiné avec des événements métier. Par exemple, comprendre quelles actions ont été effectuées par les clients qui ont quitté l’application de façon inattendue vous permet de formuler des hypothèses avec un impact maximal sur l’activité.

Par exemple, si la plupart des utilisateurs ayant abandonné votre site web l’ont fait à partir de la page des modes de paiement, vous pouvez soupçonner qu’il y a là un problème commercial. Peut-être que les options de paiement sont insuffisantes ou pas clairement affichées, ou qu’un autre problème empêche les utilisateurs de poursuivre leur processus d’achat.

Analyse d’impact

L’analyse d’impact est une fonctionnalité d’Azure Application Insights qui met en corrélation le aspects techniques de l’application avec des métriques métier tangibles.

Par exemple, à quelle vitesse le chargement de la page des produits doit-il se faire pour que la plupart des utilisateurs poursuivent leur processus d’achat ? Avec l’analyse d’impact, vous pouvez montrer la relation entre le temps de chargement de la page et la proportion d’utilisateurs qui achètent le produit montré. Ces informations peuvent vous aider à valider ou à rejeter une hypothèse d’innovation, et à convertir les exigences métier en spécifications techniques.

Résumé

Tailwind Traders a décidé d’introduire de nouvelles fonctionnalités dans son application d’e-commerce, comme une nouvelle plateforme de paiement. L’application a été instrumentée avec Azure Application Insights pour déterminer le nombre de clients qui utilisent le nouveau mode de paiement et s’il y a une augmentation du taux de conversion dans le processus de paiement. Le nouveau mode de paiement a été marqué comme étant en préversion, pour que les utilisateurs soient plus compréhensifs s’il y a des problèmes.

Application Insights a aidé Tailwind Traders à identifier qu’un pourcentage élevé d’utilisateurs décidaient de sélectionner le nouveau mode de paiement en dépit de la bannière « Préversion ». Application Insights a confirmé que la nouvelle fonctionnalité fonctionnait comme prévu sans problèmes majeurs. En outre, le taux de conversion des achats a augmenté de façon significative.

Tailwind Traders peut maintenant se concentrer sur le passage du produit minimum viable pour le nouveau mode de paiement en une fonctionnalité de niveau production. L’entreprise peut passer à la phase d’apprentissage du cycle de vie de l’innovation pour formuler d’autres hypothèses.