Detectem més errors
Resum ràpid
El sistema de notificació automàtica d’incidències ha reduït l’esforç de l’usuari i ha accelerat la recepció d’informació sobre errors del servidor. Per cobrir també els problemes que apareixen al navegador, NaN-tic ha ampliat la captura d’incidències al client, una millora especialment rellevant mentre evoluciona la integració d’eines d’intel·ligència artificial.
Autor
Albert Cervera i Areny
Cofundador de Tryton i NaN·tic
Continguts
Hola,
tal com t'he explicat en altres ocasions, si es produeix un error en el programa, sovint el nostre sistema ho detecta, notifica a l'usuari i ens envia molta informació que ens ajuda a resoldre el problema ràpidament.
Després de diversos mesos amb aquest sistema en ple funcionament hem millorat molt l'estabilitat del sistema i això ho veiem perquè el número d'incidències rebudes s'han anat reduint els darrers mesos, fins al punt que el mes de març són pràcticament el 50% de les incidències que vam rebre el mes de setembre passat, que va ser el primer en què les notificacions automàtiques van estar operatives durant tot el mes.
La notificació automàtica ens permet rebre la informació més ràpidament, amb 0 esforç per l'usuari, rebem més informació que amb les notificacions manuals i això ens permet resoldre-ho més ràpidament.
Client - servidor
Tryton segueix un esquema anomenat client - servidor. El que significa que el software que fan servir els usuaris està separat en dues grans parts. La que anomenem client és relativament petita i és la que funciona en el navegador de cada usuari i la resta és al servidor, sovint allotjat en un ordinador força potent al núvol.

El sistema de notificació automàtic d'incidències està preparat per enviar-nos informació dels errors que es produeixen al servidor, que és on hi ha una mica més del 95% del codi font que gestionem des de NaN-tic.
Això està bé, però no és suficient. Tenim alguna incidència puntual que hem detectat al servidor que ens ajudaria molt si poguéssim obtenir-ne informació des del client i al mateix temps, som conscients que es poden produir problemes al client dels quals no ens estiguem assabentant.
A més a més, les millores que estem portant a terme en la integració d'eines d'Intel·ligència Artificial, porten diversos canvis al client i volem gestionar aquests canvis amb el mateix rigor que els canvis que fem al servidor.
És per això que des de finals del mes de març hem millorat el sistema de recollida d'incidències per tal de capturar també les que es produeixen al client: al navegador de cada usuari.
Com va passar a finals de l'estiu passat comptem que això incrementarà temporalment la càrrega de feina que tindrà l'equip de manteniment de servei i producte, però també proporcionarà una millor experiència als usuaris i ens permetrà continuar millorant el programa.
Més errors... i què?
Així doncs, contràriament al que es podria pensar, estarem contents de rebre més errors.
Allò de no news, good news no sempre és cert, i és que el que volem és saber realment tot el que passa per solucionar-ho. No fer-nos els longuis.
Aquesta mesura és un pas més cap a un dels objectius que ens hem marcat per aquest any: el de poder oferir als nostres clients un SLA (Service Level Agreement) que els garanteixi per contracte un gran nivell en la qualitat del servei.
Salut i bon cap de setmana!
Preguntes freqüents
Quina informació recollia inicialment el sistema automàtic d’incidències?
Inicialment estava preparat per enviar informació dels errors que es produïen al servidor, on es troba la major part del codi gestionat per NaN-tic.
Per què calia capturar també les incidències del client?
Perquè també es poden produir problemes al navegador de l’usuari que no es detecten al servidor. A més, els canvis al client vinculats a la integració d’eines d’intel·ligència artificial requereixen el mateix control.
Quins avantatges té la notificació automàtica per a l’usuari i el suport?
Permet rebre la informació més ràpidament i amb menys esforç per part de l’usuari, aporta més dades que una notificació manual i facilita una resolució més ràpida.
Per què rebre més errors pot ser una bona notícia?
Perquè permet conèixer millor què passa realment, inclosos els problemes del client, i solucionar-ho en lloc de no detectar-ho. L’article ho relaciona amb l’objectiu de poder oferir un SLA amb un nivell de servei garantit.
Articles relacionats
Tryton
Tryton, ara encara més equipat
A la Tryton Unconference 2019 es van presentar Shine, Papyrus i Printer, tres eines desenvolupades per ampliar les possibilitats de Tryton. Shine integra el treball amb dades, càlculs, gràfics i informes dins l’entorn de gestió, mentre que Papyrus i Printer automatitzen la inspecció i la incorporació d’informació de factures i albarans.
Comunitat i Esdeveniments
Ens preparem, ens anticipem
NaN-tic explica com participa en actes, jornades i tallers per conèixer tendències empresarials, metodologies i tecnologies innovadores. L’article repassa experiències vinculades a la recerca aplicada, la Indústria 4.0 i el control de la gestió, i les connecta amb solucions per millorar la productivitat.
ERP i Negoci
Servei d'Alta Disponibilitat
El Servei d’Alta Disponibilitat de NaN-tic registra els canvis de l’ERP en temps real i distribueix les còpies entre discos, servidors i centres de dades diferents. Això permet reduir les interrupcions del servei i restaurar la base de dades en un moment concret després d’una caiguda, un error humà o una fallada de maquinari.