Siamo tre sviluppatori interni con un numero di utenti di circa venti. Abbiamo implementato la gestione delle eccezioni non gestite nella nostra app Winforms. Genera un ticket con lo stack trace nel nostro sistema di tracciamento dei bug di FogBugz (rinominato internamente a DevTracker).Come miglioreresti il messaggio di errore del gestore di eccezioni non gestito?
L'obiettivo è incoraggiare l'utente a immettere un bug informativo piuttosto che semplicemente andare avanti. Quando fanno clic sul primo pulsante, facciamo il lavoro per metterli sul nostro sito del progetto con un nuovo caso avviato. Devono semplicemente compilare la casella dei commenti. Sto discutendo se "Cosa stiamo facendo?" la sezione dovrebbe esistere.
Qual è la tua opinione?
http://thegollys.smugmug.com/photos/555553239_LxEPK-S.jpg
Prendete due
Un po 'più di fondo ... Gli utenti sono esperti nell'uso FogBugz (Dev Tracker) in quanto è il modo in cui richiesta di funzionalità e correzioni di bug attualmente . Oltre alla gestione degli errori non gestita, abbiamo aggiunto log4net nel mix per la prossima versione. Spinge la traccia dello stack in un log sulla macchina locale degli utenti (in caso di una rete verso il basso), un database interno e un caso FogBugz.
Dopo aver letto la risposta di Andrew mi ha spinto verso ciò che stavo già pensando ... più semplice è sempre meglio. Ho rimosso la sezione "Cosa stiamo facendo" tutti insieme e abbinati alla verbosità. http://www.thegollys.com/photos/555771972_VUTxK-S.jpg
Prendere tre
Grazie per tutti i feedback. Questo è ciò che stiamo implementando. http://thegollys.smugmug.com/photos/558265081_5sPG2-O.jpg
wow ... non so cos'altro aggiungere. solo wow ... –
Forse dovresti semplicemente aggiungere un collegamento ipertestuale a http://thegollys.smugmug.com/photos/555553239_LxEPK-O.jpg oltre all'immagine in modo che gli utenti di Firefox possano cliccarci sopra. – dss539
Buona idea, fatto. – GollyJer