Tag Archives: Observación

La importancia de un buen sistema de análisis del comportamiento de tus usuarios

Hasta hace relativamente poco tiempo, en Tirant lo Blanch teníamos unas herramientas demasiado simples para analizar el uso que nuestros usuarios hacen de las bases de datos. Por una parte se centraban en sacar los “grandes números” de uso, que nos sirven para verificar lo que el negocio nos dice, es decir, que cada vez tenemos más usuarios, se consulta más documentación y se genera más tráfico. Y por otra parte desarrollamos reports sobre los ficheros de logs mensuales, que nos permiten estudiar los aspectos que queramos del uso de las variables que queramos, el problema de es que esto necesita invertir algo de tiempo en cada variable que quieras analizar, lo que en la práctica, te imposibilita poder bucear fácilmente en los datos, o que personas no técnicas puedan hacerlo.

Así que llegó el día en que se nos ocurrió indexar todos los eventos que tenemos en el histórico de logs en un Solr. En este proceso de indexación calculamos la meta información que consideramos necesaria, aunque básicamente es procesar los eventos, normalizar los parámetros y calcular algunas variables sencillas como el número de tokens de búsqueda, si incluye números y poco más. Y tirando de este Solr, hemos desarrollado una aplicación que nos permite realizar gráficas de los eventos filtrando por cualquier conjunto de valores de variables e ir buceando desde cualquier barra, punto o expresión.

El resultado ha sido una herramienta sencilla pero con un potencial tremendo. Ahora si que podemos observar de verdad lo que hacen nuestros usuarios, qué cosas necesitan y como las satisfacemos o no. Qué partes se utilizan y cuales son residuales, y cómo se mueven los intereses tanto de la masa, como del particular.

Bien es cierto que gracias a esta herramienta nos hemos llevado una buena dosis de realidad, es decir, nos hemos encontrado con cosas que nosotros pensábamos que eran exitosas, o cuanto menos, bien aceptadas, y tras analizar al detalle nos hemos dado cuenta que de eso nada, que pasan más bien desapercibidas. Pero lo que me encanta es que ya no tendremos que hacer suposiciones nunca más, que podremos tomar decisiones en base a los datos, que desde mi punto de vista, siempre son las mejores ya que son las más objetivas.