¿Cuál es la diferencia entre una versión alfa y una beta? Me sorprende que esta pregunta no se haya hecho aquí antes.
¿Cuál es la diferencia entre una versión alfa y una beta? Me sorprende que esta pregunta no se haya hecho aquí antes.
Respuestas:
En la ingeniería de software tradicional, las versiones Alpha seguirán introduciendo nuevas características, mientras que las versiones Beta no verán nuevas características, sino que pulirán las cosas existentes.
Sin embargo, el entorno de desarrollo actual en el desarrollo del juego es que ambos simplemente "aún no están completos", y el alfa es generalmente "menos completo" que el beta.
Las versiones beta aún verán nuevas características, mientras que a veces veré alfa que simplemente intentan desarrollar cosas existentes. E incluso algunas cosas que permanecen en alfa o beta para siempre.
Mas comunmente:
Alfa: por lo general, lo primero que normalmente se puede interactuar (el uso privado o público es irrelevante).
Si está construyendo algo que se supone que tiene una GUI, alfa es donde puede usar rudimentariamente el software hasta cierto punto de lo que se supone que debe usar el consumidor. Para los juegos es donde el módulo / mecánico principal es algo utilizable. He visto que algunos codificadores lo llaman alfa de manera rudimentaria, que solo se puede usar a través de la línea de comandos o scripts, pero la mayoría de las personas se abstienen de hacerlo.
Beta: la mayor parte está funcionando (es posible que todas las funciones previstas aún no se hayan implementado), pero aún así se rompe o al menos falla con frecuencia.
A lo largo de los años, la "etiqueta" beta se ha utilizado como una excusa prolongada para juegos rotos o falta de soporte adecuado.
No es que al revés sea mucho más preferible. Muchos proyectos se han enviado como completos cuando, por todos los derechos, todavía eran beta. En el contexto de los juegos, tener errores de juego fácilmente detectables ha sido el caso varias veces.
Generalmente, aunque la mayoría de nosotros podemos acordar la definición, los conceptos no son uniformes en todos los espacios de desarrollo.
Pre-Alpha es la versión anterior a la versión Alpha, Alpha es la versión anterior a la versión Beta, Beta es la versión anterior a la versión Gamma, Release Candidate es la versión justo antes del lanzamiento. Básicamente es solo para denotar "se supone que esta versión no es completamente satisfactoria y puede contener errores graves o incluso puede estar completamente rota".
Lo que significan las diferentes nociones difiere exactamente de un desarrollador a otro.
Las pruebas alfa y beta son dos de las etapas en las que un software debe someterse a pruebas. La prueba alfa ocurre primero y cuando el software pasa eso, la prueba beta puede llevarse a cabo. Si un software falla la prueba alfa, se realizan cambios y repite las pruebas hasta que el software pasa.
Por lo tanto, para responder a su pregunta, una versión Alfa y Beta puede considerarse el "artefacto desplegable comprobable" que está desarrollando actualmente.
Leer más: Diferencia entre pruebas alfa y beta | Diferencia entre | Prueba Alfa vs Beta http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj
¡La versión alfa es la primera versión funcional y es solo para uso interno (prueba)! Una vez que los programadores están satisfechos, lanzan la versión Beta a los no empleados que son hackers y probadores de estrés que intentan romperla. ¡El resultado final es un lanzamiento final al público que ha resistido la prueba del tiempo! ¡Es una victoria para el fabricante y el público!
Así era como estaba destinado a funcionar, pero rara vez lo hace en estos días