Que tiene que ver las versiones alfa y beta de un software con la optimización?
Respuestas a la pregunta
Respuesta:
Alfa
Su nombre se deriva de la primera letra del alfabeto griego. Esta versión no es pública y su liberación solamente se hace dentro de las áreas internas de testing. A esta fase se le considera como la primera de desarrollo concreto de la lógica. Básicamente estamos hablando de un prototipo.
Generalmente un desarrollo en esta etapa no contiene toda la funcionalidad que tiene contemplado el producto final, por lo tanto, se pueden presentar numerosos bugs en su fase de revisión.
Beta
Cuando el desarrollo ha alcanzado cierta madurez, es decir, cuando se tiene la primera versión completa conforme a los requisitos establecidos en la pre-alfa, entonces el producto pasa a otra etapa del control de versiones. Generalmente es aquí cuando los desarrolladores congelan la solicitud de nuevas características al producto que no hayan sido definidas en las etapas previas.
Las versiones beta comienzan a definirse bajo la nomenclatura:
Versión mayor.versión menor
Como la fase aún no cuenta con las caraterísticas necesarias para considerarse un producto candidato a una primera versión, el dígito mayor se define con un 0, formando el distintivo para la versión beta de 0.X. Conforme al esquema, si en esta fase existiera un cambio que no es tan relevante para catalogarlo como un producto candidato al siguiente nivel, entonces las modificaciones iniciarian en 1 e irían en una posición después del número de la revisión, es decir, se tendría definida la beta:
Indicando el cambio que ha presentado el producto en esta fase. Si esta fuera la versión 1 de la beta con una primera revisión, entonces la nomenclatura estaría formada de la siguiente manera:
Explicación: