L’IA pour répondre à vos questions !

L’IA pour répondre à vos questions !

Quels sont les facteurs qui ont impacté la satisfaction de mes internautes aujourd’hui ? A-t’on perdu de l’argent ? Y a-t-il eu des interruptions de services sur l’application ? L’activité de mes internautes est-elle normale ? Autant de questions auxquelles nous allons répondre précisément grâce à l’IA. Que vous soyez des experts techniques ou bien des responsables métiers il vous sera possible d’interroger notre système, avec des questions simples et surtout d’avoir des réponses claires et précises. Vous pourrez aussi être notifiés lorsque notre moteur identifiera des baisses de satisfaction qui ont un impact sur votre business. Le système sera capable de déduire instantanément les « root causes ». Ainsi vos équipes IT pourront agir précisément et les métiers ou responsables digitaux pourront corréler avec des indicateurs métiers, taux de rebond ou taux de conversion et évaluer l’impact financier.   Comment ça marche ? 1 – Il faut collecter des données Des données, beaucoup de données, c’est ce que nous récupérons aujourd’hui au travers de notre tracker appYuser. Les données Big Data et la puissance des serveurs sont 2 éléments indispensables pour faire ensuite des analyses IA pertinentes. 2 – Analyser les comportements des internautes et les variations d’expérience utilisateur UX Il faut être capable d’évaluer rapidement l’expérience réelle des internautes, c’est ce que nous évaluons grâce à la norme appYdex (issue de nos travaux de R&D sur les performances Web et UX). A chaque variation significative de la satisfaction utilisateur il faut en déduire les causes, c’est ce que notre module de « Machine Learning » permet de faire. 3 – Définir des règles issues de nos expériences, et en créer de nouvelles issues de l’apprentissage réel,...

Qui sommes-nous ?

NOTRE HISTOIRE 2008 Naissance de Quadran 2009 Missions de conseil et architecture de SI 2010 Déploiement de projets complexes Agile 2011 Label Société innovante pour ses projets de R&D sur les performances web 2012 Développement de la solution Quadran Performance Analytics / Expertise performance web 2013 Industrialisation des solutions d’intégration continue de services web 2014 Développement de la solution appYuser INSIGHT 2015 Début commercialisation appYuser et partenariats (Akamai..) 2016 Vente grands-comptes, ecommerce, collectivités 2017 Brevet appYdex Measuring UX and Web Performance / Projets DevOps Pour la suite nous comptons sur vous tous, clients, collaborateurs, partenaires pour écrire avec nous les prochaines lignes de cette belle histoire… Qui sommes-nous ? was last modified: décembre 14th, 2017 by David...
appYuser évolue pour mieux vous servir !

appYuser évolue pour mieux vous servir !

Une évolution graphique et fonctionnelle Les cinq couleurs associées aux différents niveaux de satisfaction évoluent pour mieux vous informer du niveau de satisfaction de vos internautes. Concentrez-vous désormais que sur ce qui cause réellement de l’insatisfaction à vos internautes. Voyez par vous-même : Arrivée de la nouvelle norme appYdex (application performance index) Au revoir Apdex, bienvenue appYdex ! Il vous est maintenant possible d’évoluer vers l’appYdex, une nouvelle norme qui permet de mesurer de manière encore plus précise le ressenti de vos internautes en prenant en compte le temps de début d’affichage. Pour essayer l’appYdex, avant de l’adopter définitivement, contactez nous ! Nos experts se feront un plaisir de vous la présenter plus en détail. Pour en savoir plus, cliquez ici. Et plus encore Il est désormais possible de suivre l’évolution des quatre segments constituant l’analyse par segment sur une période déterminée. E-commerçants, nous ne vous avons pas oubliés ! Sachez que vous pouvez activer gratuitement l’option “Conversion” qui modélise la corrélation entre votre taux de conversion et le temps de chargement de vos pages. Enfin, vous noterez également de légères modifications de l’interface qui simplifient la lecture des données, et notamment des graphiques. Nous sommes à votre écoute Vous souhaitez nous poser une question ? Vous avez des remarques concernant appYuser ? Ou vous souhaitez tout simplement échanger avec nous autour d’un café ? N’attendez plus ! Contactez-nous       appYuser évolue pour mieux vous servir ! was last modified: octobre 8th, 2018 by Aldo...
Cartographie des solutions de monitoring des performances Web

Cartographie des solutions de monitoring des performances Web

Il existe 3 grandes familles de monitoring pour mesurer les performances web de vos services mais avec des objectifs très différents…   MONITORING ACTIF – Simulation d’utilisateurs FONCTIONNEMENT Simule la connexion d’un utilisateur à un site internet depuis un ou plusieurs points géographiques donnés. MESURE DES PERFORMANCES vue end-user Les performances sont mesurées de bout en bout (même si les robots ne reproduisent pas parfaitement le comportement d’un navigateur). Les mesures ne sont pas exhaustives (quelques faux utilisateurs, depuis quelques points donnés, jouant quelques scénarios). Permet de détecter des tendances à la hausse ou à la baisse des performances. MESURE DE LA DISPONIBILITÉ Mesure l’indisponibilité d’une page ou d’un site. Remonte très précisément les éventuels codes erreurs. DIAGNOSTIC Le temps de chargement d’une page est décomposé en mesures plus fines dans le but de cibler le ou les objets qui font défaut. Les informations contextuelles sont très pauvres ce qui ne permet généralement pas de détecter d’éventuels cas d’utilisation problématiques. SIMPLICITE – DEPLOIEMENT ET MAINTENANCE Nécessite l’enregistrement ou le développement de scénarios. Ces scénarios doivent être modifiés si le service évolue. Si itérations fréquentes, la maintenance est relativement lourde. Expertise et formation nécessaires. Pollue l’audience réelle. MESURE DES PERFORMANCES vue serveurs Ne permet pas d’avoir une vue fine sur les différents composants du data center  (BDD, CPU, RAM…). Radar monitoring actif :   MONITORING PASSIF – Utilisateurs réels FONCTIONNEMENT Collecte l’ensemble des données utilisateurs relatives aux performances (temps de chargements des pages) et au contexte d’usage (localisation, navigateur, mobile, FAI, matériel…). MESURE DES PERFORMANCES vue end-user Les performances sont mesurées de bout en bout, du point de vue des...
Etude e-tourisme : la webperf des sites de location de camping

Etude e-tourisme : la webperf des sites de location de camping

Vous cherchez la destination de rêve où passer vos vacances idéales afin de profiter un maximum de votre été ? Vous décidez éventuellement d’aller camper, et quoi de mieux que de surfer sur le web à la recherche de la perle rare ? Certains ont la plage, d’autres une piscine, voire les deux ! Tant de critères concrets présentés devant vous pour que vous orientiez consciemment votre décision. Et pourtant il y en a aussi beaucoup d’autres qui passent bien plus inaperçus. Le site paraît-il assez accueillant ? Trouve-t-on facilement son chemin jusqu’à la bonne page ? Est-ce que tout se charge correctement ?  Ce sont autant d’éléments qui influent directement sur le choix final d’un futur vacancier, mais pas tous sont aujourd’hui pris en compte. Malheureusement, la performance technique est souvent mise de côté alors qu’elle est essentielle, notamment pour les sites de e-tourisme, victimes d’une rude concurrence. L’importance de la performance web Il semble aujourd’hui évident que les performances d’un site de e-tourisme influent directement sur son taux de conversion, à la base du chiffre d’affaires de l’entreprise concernée. En effet, un client potentiel qui se trouve agacé par les temps de chargement d’un site n’hésitera pas à aller voir s’il fait plus beau dans le camping d’à côté. La majorité des internautes considère que les sites de location de campings sont globalement substituables les uns aux autres, et que si l’un d’entre eux ne nous plait pas pour telle ou telle raison, on ne perd rien à changer d’avis juste avant de réserver, ne serait-ce que pour comparer les prix des concurrents. Une autre conséquence du bon fonctionnement...
Devez-vous passer en HTTP/2 pour améliorer vos performances web ?

Devez-vous passer en HTTP/2 pour améliorer vos performances web ?

HTTP/2 est une mise à jour du protocole HTTP qui vise à l’adapter au web moderne. En effet, ce protocole n’avait plus beaucoup bougé depuis 1999 et sa version 1.1, contrairement au web qui lui a énormément évolué. Pour répondre aux besoins d’internautes toujours plus exigeants, les pages sont de plus en plus lourdes et complexes. En 2016,  une page effectuait en moyenne 100 requêtes (contre 80 en 2011) et pesait environ 2,1 Mo (800 Ko en 2011).  A la base le protocole n’avait pas été conçu pour supporter des contenus aussi volumineux et complexes. Il était donc temps de faire quelque chose pour conserver des performances acceptables. Un peu plus de 2 ans après sa publication officielle, HTTP/2 tient-il vraiment ses promesses ? HTTP/2 vs HTTP 1.1 Le principal problème de HTTP 1.1 résidait dans sa gestion des connexions et des requêtes. Une connexion = Une requête = Une ressource. On doit ouvrir une connexion à chaque nouvelle requête, et faire une nouvelle requête pour chaque ressource. Ce fonctionnement a tendance à rallonger les temps de chargement puisque chaque requête doit attendre que la requête précédente soit complétée. Pour éviter les blocages, les navigateurs ouvrent plusieurs connexions concurrentes (généralement 6). Bien que ce soit une amélioration notable, on est encore très loin des 100 requêtes moyennes de nos sites récents. De plus, il ne s’agit pas non plus d’augmenter infiniment le nombre de connexion concurrentes puisque cela pourrait provoquer de la congestion TCP et pénaliser les autres applications. Ce fonctionnement a poussé les développeurs à utiliser de nombreux contournements pour réduire au maximum le nombre de requêtes. Certes plutôt efficaces, ils allaient bien souvent à...
ATR : “appYuser nous a permis de mesurer le niveau de satisfaction réel de nos clients”

ATR : “appYuser nous a permis de mesurer le niveau de satisfaction réel de nos clients”

Dans le cadre de nos activités d’amélioration des performances web nous avons posé 4 questions aux équipes ATR qui utilisent notre solution de supervision appYuser, et les services Akamai.   Présentez-nous l’activité de votre société/service en quelques mots. ATR est le leader mondial sur le marché des avions de moins de 90 places, plus de 1500 avions vendus à travers le monde et environ 200 compagnies dans plus de 100 pays. Notre département informatique gère toutes les applications Web et métier excepté les applications SAP. Dans quel cadre avez-vous fait appel à l’expertise de Quadran ? Quelle était votre problématique ? Nous connaissions les équipes Quadran sur d’autres domaines, notamment l’intégration continue de service et nous les avons sollicités pour qu’ils nous présentent leur solution appYuser et leurs travaux sur la performance web, nous avions des problèmes sur notre portail client, les équipes métiers et nos webmasters en avaient conscience mais pouvaient difficilement le mesurer. Quelle(s) a/ont été la/les réponse(s) concrète(s) apportée(s) par Quadran ? Quels ont été les résultats obtenus ? D’abord appYuser nous a permis de mesurer le niveau de satisfaction réel de nos clients et de cibler les axes prioritaires d’amélioration. Ensuite nous avons fait un POC concluant avec des solutions Akamai, aujourd’hui il reste encore des axes d’amélioration, nous y travaillons, mais nous avons rapidement amélioré les connexions les plus critiques pour nos clients. Si vous deviez décrire Quadran en trois mots, ce seraient ? Disponibilité, réactivité, conseil.   Thierry THOMAS IT Projet Manager ATR : “appYuser nous a permis de mesurer le niveau de satisfaction réel de nos clients” was last modified: octobre 8th, 2018 by David...
Etude e-commerce : Décathlon, pas tant la forme que ça

Etude e-commerce : Décathlon, pas tant la forme que ça

Il fait beau, le soleil est là, les soldes viennent de démarrer… Tous les ingrédients sont réunis pour un été sportif ! Qui dit sport, dit équipement approprié et pour cela, quoi de mieux que de visiter son site préféré de vente d’articles de sport ? Décathlon, Intersport, Go sport, Sport 2000… ils ont tous une présence sur le web, et comptent sur celle-ci pour générer une partie de leur chiffre d’affaires. Chaque marque construit son site à son image en le rendant le plus intuitif possible pour le consommateur potentiel (et très volatile). Mais qu’en est-t-il de la performance web, si importante dans le E-commerce mais malheureusement souvent délaissée ?  L’importance de la performance web De nos jours, la performance web est critique, d’autant plus quand elle concerne des sites marchands. En effet, elle impacte directement deux leviers essentiels pour tout E-commerçant. D’abord, le référencement Google, qui prend en compte dans son algorithme la vitesse de chargement des pages, calculée à l’aide de ses «crawlers». Plus un site se charge rapidement, mieux référencé il sera. Le deuxième levier est la satisfaction des internautes qui sont aujourd’hui habitués à des pages qui se chargent de façon quasiment instantanée. En cas de lenteurs et pire encore d’indisponibilité, l’internaute insatisfait va quitter le site pour aller consommer ailleurs. Ce levier agit donc sur le taux de rebond, le taux de transformation et in fine sur les ventes. Le classement Quadran, cabinet de conseil, expert de la supervision et de l’optimisation des performances techniques de sites internet, a mené une étude afin d’analyser les performances techniques des dix sites de vente d’articles de sport...
RUM based testing – TESTS SMART (intelligent en anglais)

RUM based testing – TESTS SMART (intelligent en anglais)

La plupart des organisations modernes savent à quel point il est nécessaire de faire des tests sur les environnements de production. C’est d’autant plus important pour les sociétés d’e-commerce qui doivent gérer un nombre croissant d’événements : les soldes, les saisons, les promotions et des évolutions permanentes de leurs sites. Tous ces événements amplifient les risques, mais il n’est évidemment pas nécessaire d’attendre ces pics d’audience pour se soucier des performances des services et du manque à gagner. Les testeurs aguerris savent à quel point la génération de tests peut être chronophage et parfois inefficace. Ce qui, au fil du temps, tend même à limiter ces tests et à diminuer progressivement la qualité des livraisons jusqu’aux inévitables crashs de production ! Tester pour se rassurer c’est bien, faire des tests SMART* c’est mieux ! RUM (Real User Monitoring) based testing permet de faire moins de tests et de les rendre bien plus pertinents. La collecte massive des usages des internautes au travers d’outils d’analytique comme Google Analytics et appYuser , associée à l’expérience des experts permettent de définir des plans de tests SMART « pertinents, moins coûteux et toujours d’actualité ». Les business gagnent en planning, les risques d’incidents diminuent fortement, ce qui in fine permet de générer plus de trafic, plus de satisfaction et de ventes. *SMART (intelligent en anglais) mais aussi pour se souvenir que chaque test doit être Specific Measurable Achievable Relevant and Time-Bound (en français =>Spécifique Mesurable Atteignable Réaliste Temporellement défini) Produire des tests représentatifs du comportement réel des internautes Prédire le comportement des internautes et en déduire des gammes de tests est une méthode qui a fait ses preuves. Mais...
Feature appYuser – Courbe taux de conversion en fonction des temps d’affichage

Feature appYuser – Courbe taux de conversion en fonction des temps d’affichage

Tout le monde s’accorde à dire que la vitesse d’affichage des pages a un impact fort sur le taux de rebond et par conséquent sur le taux de conversion. Cela n’était plus à prouver mais à chiffrer !  De nombreuses études très sérieuses le prouvent, vous pouvez notamment lire un certain nombre de cas réels chiffrés chez notre partenaire Akamai. Nous avons sur la base de données réelles modélisé dans appYuser la courbe d’évolution du taux de conversion en fonction des temps d’affichage des pages. Il est ainsi possible d’évaluer le manque à gagner et l’effort pour revenir à un taux de conversion optimal ! Sur la base des données que nous recueillons, il nous est possible de compter le nombre de fois où la page s’est affichée par exemple entre 5 et 6 secondes et d’évaluer le taux de conversion correspondant (nous proposons des modèles en fonction des secteurs d’activité ou bien la courbe peut être étalonnée par nos clients avec leurs données spécifiques). L’exemple ci-dessous montre une page avec des performances quasi optimales de conversion. L’exemple suivant montre une page avec des performances trop souvent critiques et un taux de conversion plus faible. L’exemple ci-dessous montre une page avec des performances critiques et un taux de conversion très faible. L’étape d’après : Le module de diagnostic appYuser permet ensuite de proposer des améliorations très simples, priorisées par la valeur, pour revenir au juste effort dans une zone de conversion plus favorable. Le ROI est parfois spectaculaire ! Ce ROI est évalué avant de se lancer dans une phase d’optimisation, il est fonction du rapport de 2 critères (Potentiel d’amélioration du...