J'ai vu quelques systèmes similaires au fil des ans. Je me souviens d'une société appelée ClickTrax qui, si je ne me trompe pas, a été achetée par Google et certaines de leurs fonctionnalités font maintenant partie de Google Analytics.
Leur objectif était le marketing, mais le même concept peut être appliqué à l'analyse de l'expérience utilisateur. La beauté de leur système était que ce qui était suivi était défini par le webmaster - dans votre cas, le développeur de l'application.
Je peux imaginer en tant que développeur d'applications que je voudrais pouvoir voir des données statistiques sur deux choses - l'accomplissement des tâches et l'utilisation générale des fonctionnalités.
Comme exemple d'accomplissement de tâche, je pourrais avoir 3 façons d'imprimer une page - Ctrl + P, Fichier-> Imprimer et un bouton de barre d'outils. Je voudrais pouvoir comparer l'utilisation pour voir si l'espace d'écran utilisé par le bouton de la barre d'outils en valait vraiment la peine.
À titre d'exemple d'utilisation générale des fonctionnalités, je voudrais définir un ensemble de fonctionnalités dans mon application et concentrer mes efforts de développement sur l'extension des fonctionnalités les plus utilisées par mes utilisateurs finaux. Certaines fonctionnalités qui prennent peut-être 5 clics et sont populaires, je pourrais vouloir fournir un raccourci clavier ou réduire le nombre de clics pour activer cette fonctionnalité. Il y a aussi le calendrier des événements. Selon l'application, je souhaiterais peut-être connaître le temps moyen passé sur une fonction particulière.
Une autre chose que je voudrais regarder sont les flux de clics. Comment les gens passent-ils du point A au point B dans ma demande? Quels sont les points B les plus populaires? Quels sont les points de départ les plus populaires?
Steve Kallestad
la source