6 Segreti per un efficace Test dell’utente finale
Ultimo aggiornamento il 12 novembre 2020
Plutora Blog – Test management Reading time 6 minutes
Più di una casella di controllo alla fine del progetto – end user testing può essere prezioso per il successo del vostro progetto. Il test dell’utente finale coinvolge un esperto in materia delle operazioni aziendali per aiutare il team di progetto a determinare due cose:
- La versione è pronta per la produzione?
- Dove è possibile migliorare l’applicazione per massimizzare l’efficienza dell’utente? Dopo tutto, questo è come la società e le buste paga vengono pagati.
Per sfruttare al meglio i tuoi test per l’utente finale ecco alcuni segreti che i nostri esperti tester hanno imparato attraverso anni di tentativi ed errori – ora puoi imparare dai nostri errori!
Non accettare qualsiasi utente finale
Mentre qualsiasi utente finale può essere in grado di testare caratteristiche e funzioni, un esperto in materia capirà lo scopo dietro di loro e perché sono importanti. Questa informazione aggiuntiva può essere preziosa per il team di prodotto mentre lavora sulle iterazioni future del prodotto.
Centralizza le prenotazioni, risolvi i conflitti e monitora le dipendenze del sistema. Elimina i processi di gestione manuale della configurazione e di controllo delle modifiche soggetti a errori.
Per saperne di più
Ad esempio: a un team di test di un’azienda di viaggi è stato assegnato un utente finale con esperienza limitata per far passare il requisito di test di accettazione dell’utente. Il nuovo set di funzionalità è stato testato e confermato per funzionare. Ciò ha soddisfatto il requisito finale necessario per distribuire il prodotto. Una volta in produzione, è stato confermato che, mentre le funzionalità funzionavano effettivamente secondo una traduzione letterale dei requisiti, mancava gravemente l’obiettivo di ciò di cui gli utenti finali avevano effettivamente bisogno. Questo perché gli sviluppatori non sapevano come lo strumento è stato effettivamente utilizzato e l’utente finale inesperto non ha capito la necessità. Di conseguenza, il nuovo codice ha richiesto un enorme cambiamento nel flusso di lavoro dell’utente esistente rendendolo molto inefficiente. Il nuovo codice doveva essere ripristinato e rielaborato. Un esperto in materia avrebbe saputo questo e salvato una notevole quantità di tempo e denaro.
Vale anche la pena tenere presente che non tutti gli esperti in materia sono ugualmente preziosi. Coloro che sono disposti a impegnarsi veramente con il team di prodotto e lavorare con voi stanno per essere molto più prezioso di quelli che semplicemente correre attraverso per selezionare la casella.
Ottenere il coinvolgimento dell’utente finale
Ottenere un esperto in materia per i test degli utenti finali a volte può essere una sfida. In genere sono già impegnati con responsabilità a tempo pieno e possono essere riluttanti ad assumere di più. Spesso l’unico modo per ottenere un loro è attraverso un mandato di leadership.
Tuttavia, una volta assegnati, è importante che sentano che la relazione è cooperativa. Probabilmente dovranno essere convinti che il test degli utenti aiuti la qualità del prodotto e migliori l’efficienza degli utenti. Per questo motivo è un buon investimento del loro tempo.
Semplificare i requisiti di test
Abbiamo sottolineato l’importanza di rendere i test per l’utente finale un investimento produttivo nel tempo. Per convincere il tuo esperto in materia che non stai sprecando il loro tempo, tieni a mente i seguenti punti:
- Sii rispettoso del loro tempo – Mantieni l’incarico il più semplice possibile. Rendere il più conveniente possibile per loro di aiutare. Fai attenzione a non sopraffare il tuo utente finale.
- Aiutali a vedere il loro valore – Sii paziente, all’inizio potrebbero non vedere il valore del loro ruolo di tester dell’utente finale. Spiega perché i loro test e la loro intuizione sono così importanti. Una volta compreso il valore che contribuiscono, gli utenti finali in genere diventano molto più utili.
Allenatore attraverso i test
Il compito principale del test manager è quello di mitigare eventuali disagi o inconvenienti inutili per l’utente finale. Avrete spesso bisogno di allenarli attraverso i test richiesti e le sfide che potrebbero avere.
Ricorda: non parlare con gli utenti finali. Solo perché non sono abili nelle tue aree di competenza non li rende meno preziosi. Non c’è modo più veloce per perderli e qualsiasi supporto futuro che parlando con loro.
Costruire relazioni con gli utenti finali
Non possiamo dire abbastanza, mostriamo rispetto agli utenti finali per essere esperti in materia e per la loro partecipazione come tester, anche se era richiesto e non avevano altra scelta che partecipare. Sentirsi apprezzati va un lungo cammino verso la creazione di utenti finali utili e cooperativi – sia per le vostre esigenze di test immediati e anche per i test futuri. La cooperazione con gli utenti finali è alimentata al meglio dalla lode e dal riconoscimento della loro conoscenza aziendale unica e del contributo al progetto.
Un buon tester per l’utente finale può essere molto prezioso per il successo di un progetto. Trattali come tali. Ciò comporterà spesso l’accettazione di input su cose che potrebbero sembrare banali per te ma sono significative per loro. Gli esperti in materia cattureranno problemi che altrimenti ti mancherebbero, ed è esattamente per questo che ne hai bisogno.
Utilizzare strumenti di test di supporto
Le interazioni dell’utente finale con gli strumenti di test sono meglio ridotte al minimo. Più hanno bisogno di imparare il ruolo del tester, meno attenzione possono dare ad essere l’esperto in materia è necessario che siano.
L’uso di uno strumento di gestione dei test è in genere inevitabile. Mantenere la navigazione e le interazioni degli utenti finali il più semplice possibile. Creare un cheat-sheet di passaggi essenziali può essere utile.
Non iniettare ulteriori rischi per le normali responsabilità dei tester dell’utente finale. I loro normali sistemi di lavoro possono a volte essere considerati terreno sacro. Cercare di ottenere l’approvazione per installare strumenti di test sul loro ambiente controllato può spesso essere un insuccesso.
Questo è dove Plutora è l’ideale. Poiché è una soluzione basata su SaaS, non viene installato nulla. Funziona su tutti i principali browser Web e dispositivi mobili che consentono a te e ai tuoi utenti finali di far avanzare l’SDLC indipendentemente dal loro programma o posizione. Ciò significa che è facile dare all’utente finale l’accesso agli ambienti di test, ai requisiti di progetto e rilascio e a qualsiasi altra cosa di cui hanno bisogno per svolgere in modo efficiente il ruolo.
Pianifica una demo di Plutora ora.
Dan è uno specialista del settore presso Plutora. Dan ha ottenuto il suo primo assaggio di programmazione al liceo, giochi di codifica in base. Da allora, è stato direttamente coinvolto in quasi tutti gli aspetti del ciclo di vita di sviluppo e rilascio: codifica, test, gestione dei progetti, gestione dei team, architettura, database, web & graphics designer e molto altro. Ha implementato metodologie di sviluppo del ciclo di vita per aziende come Sears Financial, Novell, Sprint, Daimler-Benz Financial, Sabre, Centex e T-Mobile per citarne alcuni. Oltre al suo lavoro aziendale, ha fondato diverse aziende e continua a lavorare come consulente aziendale e tecnologico su vari progetti nazionali e internazionali. In totale Dan ha gestito e orchestrato letteralmente centinaia di implementazioni, iniziative di sviluppo e migliaia di miglioramenti del codice iterativo.
Leave a Reply