Twitter Facebook
Torna alla home page English
prodotti
supporto e assistenza
quanto costa Instant Developer?
clienti
contatta Pro Gamma
press
blog
forum
segui Pro Gamma su twitter e facebook
 

Con il Trace mai più errori introvabili

Trace, la potenza e' nulla senza controllo - Luca Baldini

I bug software si dividono in due categorie: quelli che scoprite voi durante la fase di test (pochi) e quelli che accadono ai vostri utenti (molti di più). I primi sono facili da risolvere: si riproduce il problema, si analizza il codice e si implementa la correzione. I secondi sono più complicati: la maggior parte degli errori non vengono segnalati, e, anche quando questo avviene, le informazioni che si ottengono sono minime. Ecco una classica mail di segnalazione:

“ho avuto un errore premendo il bottone Salva, non mi ricordo cosa stavo facendo… poi nella videata di errore c’era scritto qualcosa che non ho capito.”

Queste informazioni sono raramente sufficienti per identificare il problema che, quindi, rimane insoluto e continua indisturbato  a causare fastidi e danni.

Per risolvere questo tipo di errori occorre un sistema di raccolta dati integrato nell’applicazione che avvisi i programmatori quando avviene un errore, permetta disapere esattamente ciò che l’utente stava facendo e, perché no, mostri le righe di codice che sono state eseguite sul server e che hanno portato alla manifestazione all’errore.

Questa è esattamente la descrizione del nuovo modulo di Trace disponibile nella versione 10.5 che uscirà in versione alfa proprio questo fine settimana.

Cosa cambia quando utilizziamo il Trace? Immaginiamo questa scena: un vostro cliente sta utilizzando la vostra applicazione web, clicca su un bottone ed ottiene un errore. Dopo qualche istante il Trace contatta l’applicazione, scopre ciò che è avvenuto e decide di  inviare una e-mail ai programmatori che devono risolvere il problema. Il programmatore riceve la e-mail, apre il Trace, guarda i dati raccolti per quell’utente e riesce ad identificare esattamente il punto in cui c’è il problema. Vede che il cliente sta ancora utilizzando l’applicazione pertanto gli invia un messaggio suggerendogli come aggirarlo. Poi implementa la correzione e pianifica un  aggiornamento dell’applicazione per le ore 23:00 del giorno stesso.

Pensate che tutto questo sia impossibile o troppo complicato? Guardate il filmato e provate anche voi. Il modulo di Trace è attivo gratuitamente per tutte le licenze fino a fine 2011.

Buon Trace a tutti!

Se vuoi iniziare a provarlo subito scarica la versione demo di In.de.

<<< Code generator senza frontiere Run time translations >>>
 

 

Con il Trace mai più errori introvabili
Run time translations
One click publishing
Un solo IDE per svilupparle tutte
Rich Internet Application in pochi minuti
Tanti browser, nessun problema
Il Web alla velocità della luce
Access web, la risposta è In.de
Web Report e Chart? Subito, con In.de
Framework Full-Ajax e RIA
Java o .Net? Ora non devi più scegliere
Widget full-ajax @ full speed
Oracle o SQL Server? DB2 o Postgres? Access o MySQL?
Database Management integrato
Enterprise alla portata di tutti
Dal client/server al web in pochi minuti
Il Web RAD #1 nel mondo
Con In.de la SOA è servita
Applicazioni sicure e senza bug
Crea il tuo webtop con In.de
Arricchisci il tuo portale con In.de
Sovraccarico da Hibernate? Prova In.de
Code generator senza frontiere