? Nello sviluppo di software , molte terminologie possono essere facilmente fraintesi o le loro definizioni possono essere poco chiaro a coloro che non sono membri della comunità di sviluppo del software . Questo a volte è visto con i termini " beta " e versioni "2.0" di applicazioni software . Può essere difficile distinguere la differenza tra i due. Mentre questi termini può confondere alcuni, le loro definizioni sono molto diversi . Per illustrare meglio la differenza tra una versione beta e una versione 2.0 , dare un'occhiata più da vicino le varie fasi di test del software . Software Testing
Quando il software produce vuole lanciare una nuova applicazione software , che deve prendere il programma attraverso varie fasi di test . Questo permette agli sviluppatori di assicurarsi che il programma funziona senza problemi , affrontando i bug e gli errori che si verificano prima del lancio effettivo del prodotto. Secondo il sito Northern Arizona University , le fasi di test del software includono alpha testing , che mette alla prova i componenti e il sistema complessivo della domanda; beta testing , che è un test pre -release con utenti reali e test pilota , che è una controllata test " mondo reale ", in cui i dati vengono raccolti su interazione dell'utente con il software.
Beta testing
Beta testing è la seconda fase di test del software . Beta è la seconda lettera dell'alfabeto greco , e segue la lettera alfa che è anche il nome della prima fase di test del software . In questa fase un campionamento del target di riferimento viene emesso una versione del software che è ancora nelle sue fasi di sviluppo . Il ragionamento è quello di incorporare un più ampio gruppo di tester per individuare come molti bug e problemi tecnici prima del rilascio finale possibile. Durante questa fase , non vi è alcun supporto tecnico disponibile per il prodotto , e gli utenti sono tenuti a segnalare eventuali problemi tecnici riscontrati con il software. Beta tester sono spesso dato versioni gratuite del software o concesso uno sconto per l'acquisto del prodotto finale .
Version 2.0 Liberi
Una volta che un programma viene rilasciato ufficialmente , ci sono spesso aggiunte importanti apportate al software . Questo richiederà la ripubblicazione della domanda in una nuova edizione . Questa nuova aggiunta è rilasciato come versione 2.0 per indicare le principali modifiche apportate al software. Se ci sono delle piccole modifiche apportate da aggiungere alla stabilità o usabilità del programma , edizioni possono essere rilasciati come : 2.1 , 2.2 , 2.3 , o qualche altro numero sequenziale in modo da riflettere la modifica . Dopo un'altra serie di importanti cambiamenti sono fatti per il software , una versione 3.0 viene poi rilasciato , e il ciclo si ripete .
La differenza
La versione 2.0 è completamente edizione aggiornata di un software che è stato completamente testato e include il supporto tecnico . Una versione beta è ancora nelle fasi di test e non include il servizio clienti . La versione 2.0 è già sottoposto a tutte le fasi di test , il che significa che si ha subito la fase di beta testing.