A proposito di Open Beta Testing

November 3

Beta testing è una pratica comune nel settore del software per computer. Prima che i guadagni pubblico un accesso per la versione finale di un prodotto, è comune per un certo segmento del pubblico di mettere il software attraverso i suoi passi, alla ricerca di problemi, test di usabilità e la misurazione delle prestazioni su hardware differente. Il ragionamento per alcuni test beta può essere diverso, ma l'obiettivo finale è sempre quello di migliorare il prodotto che è in ultima analisi, destinato per il consumo pubblico.

Definizione

Una prova open beta è una fase di test opzionale che un pezzo di software o un videogioco passa attraverso dopo la creazione e test interni. Tutti i progetti di software passano attraverso vari stadi di sviluppo, o pietre miliari, comunemente coinvolge uno stato di pre-alpha, versione alpha, versione beta e la release finale. Con un test beta, un pezzo di software ha raggiunto un punto in cui richiede test sostanziale dal mondo esterno. Un beta test è "aperto" in cui quasi ogni persona nel pubblico può testare il software.

Funzione

Una società può avere molte ragioni per scegliere un beta test aperto per il suo prodotto, ma la ragione principale è quello di trovare bug e problemi di interfaccia che potrebbero influenzare il rilascio del prodotto finale al dettaglio. Saeed Khan in un articolo del 2006 sul sito web di marketing pragmatico credono di ingresso del pubblico nel processo di sviluppo del software è essenziale: "Se si chiama beta testing, convalida esterna, liberazione anticipata o qualcos'altro, è quasi universalmente accettato che lo sviluppo del software è un processo iterativo e che il feedback degli utenti è fondamentale per lo sviluppo di grandi prodotti software. " Lanciando una vasta rete di tester pubblici sopra il prodotto, una società non può che risolvere i problemi prima della finalizzazione del prodotto, ma può campionare l'opinione pubblica per ottenere un senso di direzione del prodotto si sta dirigendo.

limitazioni

Mentre un beta test aperto può dare agli sviluppatori di software preziose informazioni su un prodotto, può anche fornire informazioni inutili. Il problema principale è che i tester grande pubblico non sono tester professionali. Saeed Khan mette in questo modo: "... un programma beta non è un sostituto per una buona garanzia di qualità L'invio di un rilascio anticipato ai beta tester e contando su di loro per trovare bug che dovrebbero essere fisso è un pessimo obiettivo per una versione beta. programma." Inoltre, se una società non fornisce una corretta bug-reporting metodo o l'interfaccia di feedback, l'abbattimento dei dati da una grande beta test aperto può rivelarsi impegnativo così come inutile.

Open Beta vs Closed Beta

La differenza principale tra un open beta e un test closed beta è che una prova open beta è disponibile per la maggior parte del pubblico in generale e il test closed beta è aperta solo a un numero selezionato di individui. Il solo su invito stile di una closed beta test permette per il controllo delle condizioni di prova e crea un focus specifico per la sperimentazione, come problemi di codice di rete o l'esperienza degli utenti. Mentre beta test aperti hanno una maggiore quantità di tester, test closed beta possono selezionare accuratamente i suoi partecipanti in base ad una specifica regione geografica, il sistema operativo del computer, gruppo di età o livello di esperienza.