JavaRush /Java Blog /Random-IT /Nota per i tester: la formula per un software di qualità

Nota per i tester: la formula per un software di qualità

Pubblicato nel gruppo Random-IT
Come si può determinare la qualità di un prodotto software? Naturalmente, esiste una componente emotiva interna che denota la soddisfazione dell'utente, il desiderio di pagare per il prodotto, valutazioni elevate nei negozi online o risorse speciali, un atteggiamento positivo e simili. Ma, emozioni a parte, quali sono i criteri di valutazione? L'IEEE afferma che la qualità è il grado in cui un prodotto soddisfa le esigenze e i requisiti dell'utente finale. Ma qual è la formula? Possiamo dire che il prodotto ha, diciamo, il 73% di soddisfazione? Come sappiamo, ogni prodotto software ha un numero illimitato di bug. Alcuni di essi vengono scoperti e corretti dal team di sviluppo, li indicheremo con la lettera F. Altri emergono durante l'utilizzo da parte dei consumatori finali, chiamiamoli U. Pertanto, il numero totale di bug dell'insieme infinito che cerchiamo di minimizzare è pari a F+U. Ovviamente, minore è il numero U, maggiore è la qualità. Idealmente, Udovrebbe essere uguale a zero, il che significa che gli utenti non hanno trovato alcun bug. Come ottenere questo risultato se il numero di errori è infinito? L'unico modo possibile è aumentare F, sperando che Udiminuisca automaticamente. Di conseguenza, la qualità del prodotto può essere misurata utilizzando la seguente formula:

Q = F / (F + U)

Dividiamo semplicemente il numero di errori riscontrati per il loro numero totale. Pertanto, quanti più bug riusciamo a trovare prima che il prodotto raggiunga il consumatore, tanto maggiore sarà la sua qualità. Qualità al 100% significa che l'utente finale del prodotto software non ha riscontrato alcun bug in esso. Una qualità dello 0%, quindi, indica che sono stati riscontrati errori da parte dei consumatori. Autore : Egor Bugaenko, architetto Java certificato Oracle, co-fondatore e CTO di Teamed.io , architetto capo di Rultor.com e Jcabi.com e grande fan dell'automazione dei test. Sito web dell'autore: http://www.yegor256.com/ Fonte primaria: https://www.javacodegeeks.com/2017/12/formula-software-quality.html
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION