Detectamos más errores
Albert Cervera i Areny
Hola,
tal y como te he explicado en otras ocasiones, si se produce un error en el programa, a menudo nuestro sistema lo detecta, notifica al usuario y nos envía mucha información que nos ayuda a resolver el problema rápidamente.
Después de varios meses con este sistema en pleno funcionamiento hemos mejorado mucho la estabilidad del sistema y esto lo vemos porque el número de incidencias recibidas se han ido reduciendo en los últimos meses, hasta el punto de que el mes de marzo son prácticamente el 50 % de las incidencias que recibimos el pasado mes de septiembre, que fue el primero en el que las notificaciones automáticas estuvieron operativas durante todo el mes.
La notificación automática nos permite recibir la información más rápidamente, con 0 esfuerzos por el usuario, recibimos más información que con las notificaciones manuales y esto nos permite resolverlo más rápidamente.
Cliente - servidor
Tryton sigue un esquema llamado cliente – servidor. Lo que significa que el software que utilizan los usuarios está separado en dos grandes partes. La que llamamos cliente es relativamente pequeña y es la que funciona en el navegador de cada usuario y el resto está en el servidor, a menudo alojado en un ordenador bastante potente en la nube.

El sistema de notificación automático de incidencias está preparado para enviarnos información de los errores que se producen en el servidor, que es donde existe algo más del 95% del código fuente que gestionamos desde NaN-tic.
Esto está bien, pero no es suficiente. Tenemos alguna incidencia puntual que hemos detectado en el servidor que nos ayudaría mucho si pudiéramos obtener información desde el cliente y al mismo tiempo, somos conscientes de que se pueden producir problemas en cliente de los que no estemos enterando.
Además, las mejoras que estamos llevando a cabo en la integración de herramientas de Inteligencia Artificial, traen varios cambios al cliente y queremos gestionar estos cambios con el mismo rigor que los cambios que realizamos en el servidor.
Por ello, desde finales del mes de marzo hemos mejorado el sistema de recogida de incidencias para capturar también las que se producen en el cliente: en el navegador de cada usuario.
Como ocurrió a finales del pasado verano contamos que esto incrementará temporalmente la carga de trabajo que tendrá el equipo de mantenimiento de servicio y producto, pero también proporcionará una mejor experiencia a los usuarios y nos permitirá continuar mejorando el programa.
Más errores... ¿y qué?
Así pues, contrariamente a lo que podría pensarse, estaremos contentos de recibir más errores.
Lo de no news, good news no siempre es cierto, y es que lo que queremos es saber realmente todo lo que pasa para solucionarlo. No hacernos los longuis.
Esta medida es un paso más hacia uno de los objetivos que nos hemos marcado para este año: poder ofrecer a nuestros clientes un SLA (Service Level Agreement) que les garantice por contrato un gran nivel en la calidad del servicio.
¡Salud y buen fin de semana!