Download RUX - Meetup
Document related concepts
no text concepts found
Transcript
Real User eXperience Índice 1. 2. 3. 4. Presentación Orígenes RUX Bibliografía 1 Presentación 1. Presentación Marc Loan Garcia - Ingeniero en informàtica (UPC, 2009) - Máster en Artes Digitales (UPF, 2009) - Programador / Ingeniero de software en InfoJobs (2004 - 2013) marc.pdw@gmail.com infojobs.net/marc-loan-garciamoreno.prf linkedin.com/in/marcloan 2 Orígenes 2. Orígenes ● Problema: Errores en la aplicación de InfoJobs ● Solución: Sistema de Gestión de Errores ○ ○ ○ ○ ○ ○ ○ Control en tiempo real de las incidencias Mejorar la calidad de la aplicación Reducir el tiempo de investigación de los errores Dar información útil a los desarrolladores Análisis y estadística de los errores Registro de la actividad de los usuarios/clientes Diagnostico del funcionamiento de los servicios 2. Orígenes (II) Diagrama del Sistema de Información 2. Orígenes (III) Diagrama de la vista de BBDD 2. Orígenes (IV) Tecnologías usadas ● Syslog ● OWB (Oracle Warehouse Builder) ● Java Alternativas: ● RabbitMQ ● JMS (Java Message Services) ● Apache Hadoop ● Apache logs ● Implementación personalizada RealUsereXperience 3 3. RUX Alcance ● Conocer la experiencia (performance) que sienten tus usuarios (clientes) en el uso de tu aplicación. Solución ● Disponer de métricas útiles para el análisis de la actividad de los usuarios. ● Actuar en los casos de resultado negativo. 3. RUX (II) SyslogFilter t1 http://www.infojobs.net t2 t3 t4 http://www.infojobs.net/timer.jpeg?t3&t4 RuxTimerController 3. RUX (III) ● ¿Con la solución presentada, conseguimos una métrica completa para la experiencia de usuario? ● ¿Ideas para conseguir una métrica más realista? 3. RUX (IV) ¿Qué datos se tienen en cuenta? 3. RUX (V) 3. RUX (VI) 3. RUX (VII) 3. RUX (VIII) Herramientas disponibles hoy que nos ayudan a implementar un RUX: ● Navigation Timing API ○ http://docs.moodle.org/dev/Navigation_API 4 Bibliografia 4. Bibliografía Steve Souders Figura en cabeza en la búsqueda de soluciones para la problemática del rendimiento web. ● http://stevesouders.com marc.pdw@gmail.com infojobs.net/marc-loan-garciamoreno.prf linkedin.com/in/marcloan