Qual è la differenza tra una versione alpha e una beta? Sono sorpreso che questa domanda non sia mai stata posta qui prima.
Commenti
- Forse perché non è interamente una questione sullo sviluppo del gioco. I termini si applicano a qualsiasi software.
- I termini sono altamente soggettivi e quasi tutti li usano in modo leggermente diverso.
- dai unocchiata qui: blog.codinghorror.com/alpha-beta-and-sometimes-gamma
- I moderni giochi AAA hanno completamente alterato il significato di questi termini. Una demo di test tecnico pre-pre-prealpha è fondamentalmente solo una gigantesca copertura di pubbliche relazioni per far uscire il gioco (per alcuni test di server legittimi e strane interazioni, ma soprattutto pubblicità e suscitare interesse) e fondamentalmente convalidare la loro versione finale di rilascio ma " ' non è il gioco finale, puoi ' t giudicarlo in base a questo ". Forse sono ' pedante, ma un gioco " alpha " avrebbe un segnaposto minimo risorse.
Risposta
Nellingegneria del software tradizionale, le versioni Alpha introdurranno ancora nuove funzionalità, mentre le versioni Beta non vedrà nuove funzionalità, ma piuttosto ripulirà le cose esistenti.
Tuttavia lattuale ambiente di sviluppo nello sviluppo di giochi è che entrambi sono semplicemente “non ancora completi” e lalfa è generalmente solo “meno completa “rispetto alla beta.
Le versioni beta vedranno ancora nuove funzionalità, mentre a volte vedrò alfa che cercano semplicemente di rimpolpare le cose esistenti. E anche alcune cose che rimangono in alpha o beta per sempre.
Commenti
- Potrei sbagliarmi su questo, ma la mia percezione dellindustria dei giochi è che la beta di solito porta con sé lidea che le persone del grande pubblico possano giocare al gioco, e in particolare per il multiplayer di solito coinvolge i server di stress test e la ricerca di nodi nel lato della rete delle cose. ' non sono a conoscenza di aziende che fanno lo stesso per alpha … ma io potrebbe essere sbagliato!
- Suggerisco di mettere per primo il secondo paragrafo, è ' la chiave.
Risposta
Alpha significa che le funzionalità non sono state bloccate, è una fase esplorativa. Beta significa che le funzionalità sono state bloccate e sono in fase di sviluppo (nessun altro verranno aggiunte funzionalità).
Risposta
Più comunemente:
Alpha: di solito il prima cosa normalmente interagibile (luso privato o pubblico è irrilevante).
Se stai costruendo qualcosa che dovrebbe avere una GUI, alpha è dove puoi usare rudimentalmente il software per alcuni grado di ciò che il consumatore dovrebbe usare. Per i giochi è dove il modulo / meccanica principale è in qualche modo utilizzabile. Ho visto alcuni programmatori chiamarlo alfa su base rudimentale che può essere utilizzato solo tramite riga di comando o script, ma la maggior parte delle persone si astiene dal farlo.
Beta: La maggior parte di essa funziona – tutte le funzionalità previste potrebbero non essere ancora implementate – ma continua a non funzionare o almeno a interrompersi spesso.
Nel corso degli anni l “etichetta” beta è stata usata come scusa prolungata per giochi rotti o mancanza di supporto adeguato.
Non che il contrario sia molto più preferibile. Molti progetti hanno sono stati spediti come completi quando erano di tutti i diritti ancora beta. Nel contesto dei giochi, avere bug di interruzione del gioco facilmente rilevabili è stato il caso un bel po di volte.
In genere mentre la maggior parte di noi può essere daccordo su definizione i concetti non sono uniformi in ogni spazio di sviluppo.
Risposta
Pre-Alpha è la versione precedente alla versione Alpha, Alpha è la versione precedente alla versione Beta, B eta è la versione precedente alla versione Gamma, Release Candidate è la versione immediatamente prima del rilascio. È “fondamentalmente solo per indicare” che questa versione non dovrebbe essere completamente soddisfacente e potrebbe contenere bug pesanti o potrebbe anche essere completamente rotta “.
Il significato delle diverse nozioni differisce esattamente da sviluppatore a sviluppatore.
Commenti
- In diversi anni come sviluppatore di software non ho mai sentito il termine " Gamma version ".
- Puoi facilmente controllare wikipedia che accanto alla versione gamma spiega anche omegaversion, versioni delta, epsilonversion ecc
Risposta
Alpha e beta test sono due delle fasi che un software deve sottoporre a test.Prima viene eseguito il test alpha e quando il software lo supera, è possibile eseguire il test beta. Se un software non supera i test alpha, vengono apportate modifiche e ripete i test finché il software non viene superato.
Quindi, per rispondere alla tua domanda, una versione Alpha e Beta può essere considerata “artefatto distribuito testabile” che sei attualmente in fase di sviluppo.
Ulteriori informazioni: Differenza tra alpha e beta test | Differenza tra | Alpha e beta test http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj
Risposta
La versione Alpha è la prima versione funzionante ed è solo per uso interno (test)! Dopo che i programmatori sono soddisfatti, rilasciano la versione Beta ai non dipendenti che sono hacker e stress tester che cercano di romperla. Il risultato finale è un rilascio finale al pubblico che ha superato la prova del tempo! È “una vittoria vincente per il produttore e il pubblico!
È così che doveva funzionare, ma di questi tempi raramente succede
Commenti
- Allora devo essere uno sviluppatore di Squad, Introversion Software, Keen Software House e molti altri studi di giochi indipendenti, perché ho giocato alle versioni alpha dei loro giochi mentre erano o sono ancora ufficialmente in accesso anticipato. Devo chiamare i loro reparti contabili, perché a quanto pare li ho pagati per lesperienza, invece del contrario come avrebbe dovuto essere quando sono un loro dipendente.