Le nuove frontiere del crowdtesting - Il blog di Unguess

Anche i bug non risolti hanno un ROI positivo

Scritto da Newsroom | 24-giu-2022 15.07.41

La ricerca di bug è sempre un compito arduo per gli sviluppatori e per l'azienda. Da un punto di vista opinabile, il test del software richiede molto tempo, risorse ed energia. Ma un'analisi approfondita riflette che i test non sono una spesa, bensì un'attività di risparmio. E possono anche essere molto veloci.

Una scusa comune per non eseguire un test adeguato è quella di non avere abbastanza tempo per risolvere tutti i bug. Ma non tutti i bug devono essere risolti immediatamente. Tutto dipende da diversi parametri e, in ultima analisi, dalle priorità. Anche se il prodotto viene testato, non è sempre possibile disporre delle risorse necessarie per risolvere tutti i bug.

Ancora più interessante è trovare un bug che non può essere risolto a breve termine e che ha un ritorno sull'investimento (ROI) positivo. Può sembrare sorprendente, ma un'ulteriore analisi può fornire maggiori informazioni.

QUATTRO modi in cui i test possono far risparmiare soldi

Tecniche di test efficaci, come il Crowdtesting, possono far risparmiare molto. Come mostrato di seguito: 

  • Trovano bug che possono essere risolti il prima possibile nella fase di sviluppo
  • Trovano i bug che non possono essere risolti, ma li identificano
  • Eseguono test in grado di mitigare i rischi potenziali elevati
  • Guidano il progetto attraverso informazioni tempestive, accurate e solide per il monitoraggio del progetto

Esiste sempre un costo intrinseco della non qualità (COPQ), per questo è più conveniente trovare e correggere i bug prima del rilascio. Comprende due diverse componenti:

  • Il costo di conformità include il costo per trovare i bug o difetti e del processo di garanzia della qualità.
  • I costi della non conformità derivano dalla correzione di bug, dalla ripetizione dei test, dalla gestione di clienti insoddisfatti, dalla perdita di affari e dall'impatto negativo sull'immagine del marchio dell'azienda.

Trovare bug che non vengono risolti

Arriviamo finalmente al punto. Anche i bug che non possono essere risolti possono avere un ROI positivo. Esistono alcuni modi per generare il ritorno sull'investimento in questo caso.

Se i bug non sono correggibili, ma sono noti, possono aiutare nei seguenti modi.

  1. Impedire agli utenti di vedere i bug.
  2. Avvisare gli utenti attraverso una nota di rilascio, in modo che possano evitare i bug durante il loro lavoro.
  3. Gli sviluppatori possono fornire walkaround e altre informazioni rilevanti per aiutare gli utenti.
  4. Se il servizio clienti è a conoscenza del problema, sarà più facile gestire le conversazioni con i clienti.

Ad esempio, un bug non risolvibile influisce sulle prestazioni di una versione precedente del browser web. È di grande aiuto l'aggiunta di un controllo per impedire agli utenti di accedere alla versione precedente. Oppure chiedere di scaricare l'ultima versione per ottenere prestazioni migliori. Oppure condividere una nota di rilascio sulle scarse prestazioni della versione precedente. Il team di assistenza, in questi casi, può consigliare l'utente di conseguenza. In ogni caso, il cliente sarà soddisfatto.

Come calcolare il ROI di un bug non risolvibile?

Per capire il ROI nel caso di bug non risolvibili, ipotizziamo un caso.

Supponiamo che il personale dell'helpdesk o dell'assistenza tecnica sappia che in media il tempo di chiamata per un bug sconosciuto è di 15 minuti superiore a quello per un bug noto.

In media, il centro tecnico riceve cinque chiamate per ogni bug e il costo di un tecnico si aggira intorno ai 40 dollari l'ora: 40 X (15/60) X 5 = 50$

Un esempio pratico

Rivolgersi al team di assistenza tecnica è uno dei modi più efficaci per risolvere i problemi legati ai bug non risolti, risparmiando così tempo e risorse. Si tratta di trasferire le conoscenze al team di supporto sui bug. Dopo aver compreso il problema legato ai bug, il team di assistenza può risolvere le chiamate relative ai bug in modo rapido, anziché perdere tempo a risolvere il problema. Il risultato? Un cliente più felice.

Per concludere

Il collaudo è sempre una salvezza e, a parte le implicazioni finanziarie, i problemi post-vendita incidono maggiormente sugli aspetti intangibili. La presenza di numerosi bug nel prodotto finale può compromettere la customer experience, l'immagine del marchio e la reputazione sul mercato. Anche se alcuni bug non risolvibili sono ancora ROI, questi devono essere conosciuti per una migliore gestione. 


Ecco una domanda per te: hai già calcolato il ROI dei tuoi bug non risolvibili?