Domanda

ok, Bugzilla farebbe spaventare i willies dall'utente finale medio. Anche cose come Mantis sono un po 'inquietanti per i non iniziati.

Quale metodo, pacchetto web (preferito), interfaccia, qualunque cosa io possa implementare per renderlo facile, intuitivo e per nulla intimidatorio per i miei utenti finali e amp; i clienti devono segnalare bug in modo intelligibile?

Mi piace l'idea di qualcosa di basato sulle forme, o point-and-clicky, piuttosto che la conoscenza precedente necessaria a qualcosa di così completo e intimidatorio come Bugzilla.

L'e-mail, sebbene accessibile per lo scommettitore medio, sembra meno che ideale poiché non richiede all'utente i tipi di informazioni di cui ho bisogno per provare & amp; capire cosa è rotto.

Finora Bug - The Bug Genie sembra l'opzione meno spaventosa per confrontarsi con l'utente medio. Ho cercato ma non ho trovato domande come la mia.

Suggerimenti, idee, approfondimenti per favore!

È stato utile?

Soluzione

Hai assolutamente ragione: non sta all'utente usare bugzilla. questo è per gli sviluppatori.

La segnalazione degli errori dal lato utente deve essere davvero semplice se si prevede che gli utenti lo utilizzino. (ad es. quando vedo il messaggio "segnalare questo errore a MS" di solito premo Annulla anche se si tratta di un meccanismo con un clic.)

Non si tratta solo di ottenere le informazioni necessarie per tenere traccia del bug, ma anche di far sentire l'utente come se fosse stato fatto qualcosa, come se fosse curato, quindi tienilo a mente.

Come risultato di tutto ciò, andrei con qualsiasi pacchetto di tracciamento dei bug adatto a te come sviluppatore e poi lo inserisco da un'interfaccia per moduli web piacevole, semplice e amichevole costruita appositamente per i tuoi utenti finali.

Quindi, quando si verifica un errore, prova a porre solo domande all'utente a cui non puoi rispondere a livello di programmazione. Idealmente, la gestione delle eccezioni dovrebbe già tenere traccia dell'azione corrente (salvataggio di una fattura), del contesto corrente (schermata della fattura), dell'entità su cui si sta agendo (fattura n. 10013) e di tutte le informazioni sull'eccezione dal programma. Se non riesci a catturarlo e recuperarlo da remoto, inseriscilo nel tuo modulo web (in parametri URL o altro) quando l'utente fa clic su "segnala questo problema". Assicurati di prestare attenzione a tutti i requisiti relativi ai dati sensibili.

Quindi dovresti solo porre ai tuoi utenti domande umane come: "Come possiamo contattarti al meglio su questo problema?" (metodo / tempi / ecc.) e dai loro un'idea di quanto tempo impiegherà per ottenere una risposta da un essere umano.

Mi rendo conto che questo non offre una raccomandazione software, ma spero che sia ancora un buon consiglio per gestire il tuo problema.

Altri suggerimenti

Non ho un prodotto specifico da raccomandare, ma la società che fornisce il nostro software di lavoro ha un "client" area sul loro sito Web. Accedi, fai clic su "segnala un problema", quindi compila un semplice modulo in cui scegli il prodotto e compila la casella di testo su quale sia il problema. Ha anche la possibilità di allegare uno screenshot / file.

L'utente ha la possibilità di vedere i problemi che hanno segnalato e lo stato (nuovo, assegnato, risolto). Presumo che una volta inviato il modulo invii un'email al gruppo appropriato, ma non lo so per certo.

Naturalmente, quando compilo una segnalazione di bug, includo i passaggi per la riproduzione, ecc .; ma per quanto riguarda "non spaventoso", penso che in questo modo sia piuttosto semplice, sia per la codifica che per l'utente finale. Altri in ufficio senza competenze informatiche hanno presentato rapporti senza problemi.


Al contrario, utilizzo Digsby come client di chat e forniscono un messaggio "Invia segnalazione bug"; opzione nel menu Aiuto. Questo apre una finestra in cui posso digitare il mio problema, ho la possibilità di includere un'istantanea che esso prende delle finestre aperte di Digsby (interessante, perché insegnare a un utente a "stampare lo schermo", incollare in MS Paint, ecc., Non è facile), e poi quando lo invio, tira insieme i log diagnostici.

Mi piace anche in questo modo, perché ha la capacità integrata di mostrare a qualcuno cosa non va (specialmente con i bug di visualizzazione).

Le schermate di Bug Genie sembrano un po 'avanzate per l'utente medio. Non sono sicuro che si tratti di un'app Web o di un'app desktop, ma proverei a configurare qualcosa che è solo alcuni semplici clic e una descrizione di ciò che stavano facendo quando si è verificato il bug.

Se possibile, dare loro un'opzione per inviare automaticamente i file di registro e le specifiche della macchina sarebbe bello, ma dipende dal fatto che sia disponibile o meno.

Usiamo FogBugz come nostro software di tracciamento dei bug e abbiamo creato una finestra di dialogo di errore di invio che consente all'utente di inviare un messaggio insieme allo stacktrace. Ovviamente se si tratta di un'app Web che probabilmente non è un'opzione, ma cerca di ottenere quante più informazioni automatizzate puoi ottenere

La risposta mi stava fissando in faccia, proprio in fondo a questa pagina. Servizi come UserVoice sono un ottimo modo per gli utenti finali di nominare & amp; votare bug, modifiche, ecc.

Beh, voglio dire che questo è il compito del QA: gli utenti regolari non sono le persone giuste per compilare segnalazioni di bug. Ma se hai bisogno di un modo per catturare i problemi degli utenti, proverei a usare qualcosa come un argomento del forum dedicato in vBulletin o phpBB o simile.

ho hackerato un po ' mantis .

  • funzionalità email-to-mantis (non abbastanza stabile fuori dalla scatola).
  • una versione semplificata del semplice modulo di segnalazione bug di mantis, appena rimosso tutto ciò che non è richiesto da mantis per salvare un nuovo problema

un modulo per la segnalazione di bug mantis potrebbe non essere appropriato (cioè realistico) per i clienti aziendali, ma è utile per i miei colleghi non tecnici (e anche per i miei collaboratori ...)

ed è facile portare l'e-mail del cliente in mantide, sia in entrata (fw) che in uscita (bcc).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top