¿Puede sugerir una biblioteca que podría utilizar para instrumentar mis aplicaciones de escritorio .NET para recopilar la información de uso de UI de los usuarios? Cómo y cuándo mueven el mouse, naveguen menús, botones de clic , trabajo con combo y cuadros de lista, etc.Biblioteca de recopilación de estadísticas de uso de UI para .NET
De modo que después de cada sesión de usuario o durante un período de tiempo podría tener una información de instantánea sobre todas las acciones de usuario con mi aplicación.
Si esa biblioteca viene con el módulo de análisis que podría ayudar a analizar los datos de uso de , construya un mapa de calor y proporcione algunas recomendaciones sobre cómo cambiar la interfaz de usuario para mejorarlo. Es decir, el "perfilador de UI". O al menos si proporciona un "reproductor de datos de uso", por lo que podría reproducir la sesión del usuario usando la aplicación en mi PC local o de forma esquemática.
La biblioteca en sí no debe ser intrusiva para permitir "inyectar" el código de colección de estadísticas UI sin cambiar mucho la aplicación existente (.NET).
Si pudiera recomendar una biblioteca libre/opensource que lo haga, sería excelente, pero no me importa comprar una comercial si hace lo que necesito.