Lavorando molto con i clienti che non sanno veramente come inviare bug, non sono mai riuscito a spiegare al cliente come farlo correttamente. Ma alcune persone potrebbero notare che stanno sbagliando, specialmente quando ripeti la stessa domanda ancora e ancora, o se li guidi.
Ripeti te stesso
Ad esempio:
Bug report 1: The left panel is not displayed correctly in my browser.
Answer to the bug report 1: Thank you for submitting the bug. Can you please provide us the name and the version of the browser you used and the screenshot of the problem? Thank you.
Bug report 2: When I move my mouse over the button "Submit" on "Submit the order" page, the text below disappears.
Answer to the bug report 2: Thank you for submitting the bug. Can you please provide us the name and the version of the browser you used and the screenshot of the problem? Thank you.
...
Bug report 1024: Hey, I think there is a bug on the home page when I use Firefox 4.0 Release Candidate. When I hover the side panels, their color remains black, while in Firefox 3.6 and Internet Explhorror 8, the color is switched to dark blue. See the screenshot below.
Quando ti viene chiesto di fare cose ripetitive, il cliente capisce più o meno velocemente che sarà più facile farlo da sola la prossima volta.
Nota che è molto importante fare copia-incolla delle tue richieste. Se si formulano le richieste in modo diverso ogni volta, il cliente impiegherà più tempo a notare che si chiede la stessa cosa per ogni errore simile.
La ripetizione dei bot è ancora migliore
Se c'è una cosa che aiuta molto a "insegnare" al cliente, è inviare risposte automatiche. Se si utilizza un prodotto per l'invio di bug, sarebbe difficile da fare, ma se si è fatto il proprio sistema di tracciamento degli errori, la cosa potrebbe essere semplice.
Le risposte automatizzate aiutano perché danno una sensazione più strong di ripetizione e il loro comportamento deterministico significa che la loro risposta sarà la stessa. Quando chiedi qualcosa a un essere umano e lei lo rifiuta, puoi chiedere la stessa cosa in una settimana. Se un robot rifiuta qualcosa, ci sono possibilità che rifiuterà la stessa cosa ancora e ancora per anni.
È anche molto facile fare la differenza tra le risposte automatizzate e quelle create dall'uomo. Esempio (immaginiamo di trattare con un cliente che conosciamo da anni e che siamo molto vicini a lei):
Risposta di un essere umano
Bug report 256: Hi. I requested yesterday to modify the links because of the changes in the requirements, but half of the links are still the same. Is there a problem?
Answer to the bug report 256: Oh, I'm sorry, but what are precisely the links you are talking about? I've checked the ten pages affected by the requirement and don't see any problem.
Risposta da un bot
Bug report 256: Hi. I requested yesterday to modify the links because of the changes in the requirements, but half of the links are still the same. Is there a problem?
Answer to the bug report 256: Your bug report was not accepted by the system for the following reason:
· The URIs of the affected pages are not specified.
We apologize for the inconvenience. You can submit the bug again by providing the requested information.
Guida le persone che inviano segnalazioni di bug
Anche in questo caso, se sei in grado di personalizzare il sistema di segnalazione dei bug, può essere una buona idea aggiungere indicazioni e suggerimenti.
Invece di lasciare che l'utente riempia la textarea e faccia clic su "Invia", crea alcune procedure guidate o solo moduli con campi obbligatori per situazioni comuni.
Ad esempio, per un progetto di sito Web, crea un modulo "Problemi di rendering" con i seguenti campi:
- Qual è la pagina interessata? (obbligatorio) (Impostare su "Tutti" se è interessata ogni pagina del sito Web)
- Che cosa vedi? (obbligatorio)
- Cosa ti aspetti di vedere invece? (opzionale)
- Quale browser usi [FF | IE | Opera | Safari | Altro: _ ]? (obbligatorio)
- Qual è la versione del browser che usi? (obbligatorio)
- È una versione beta o release candidata di un browser, se non è stata specificata in precedenza [Sì: _ | No]? (obbligatorio)
- Hai controllato la stessa pagina in altri browser [Sì | No]? (obbligatorio)
- Se hai risposto "sì", osservi lo stesso problema in altri browser [Sì | No]? (...)
- Hai JavaScript disabilitato [Sì | No]? (obbligatorio)
- Hai opzioni personalizzate, come testo più grande o più piccolo, colori personalizzati, ecc. [Sì: _ | No]? (obbligatorio)
- Si prega di fornire uno screenshot della pagina intera o una parte della pagina che mostri il problema di rendering. Lo screenshot deve essere un'immagine PNG o JPG. Per sapere come creare screenshot, visita la nostra < a href="..." > assistenza online < / a & gt ;. (obbligatorio)