¿Diferencias entre CTP, Alpha, Beta, Gamma, RTM y Vista previa para el lanzamiento de software?

StackOverflow https://stackoverflow.com/questions/736433

  •  09-09-2019
  •  | 
  •  

Pregunta

Es bastante intuitivo que al menos Gamma viene después de Beta y Alpha.

Pero ¿qué pasa con las versiones CTP, RTM y Preview?¿Cuál viene primero y último?

MEF (Marco de extensibilidad gestionada) se encuentra actualmente en Vista previa 5 lanzamiento, pero no estoy seguro si es un lanzamiento antes de Alpha o después de Beta, CTP o RTM.¿Está bien utilizar versiones preliminares en el código de producción?

¿Cuáles son las diferencias entre esos lanzamientos?Estoy particularmente interesado en conocer las diferencias entre

  • RTM
  • CTP
  • Beta
  • radiocontrol
  • Avance

lanzamientos.

Parece que en todas partes cada lanzamiento significa cosas diferentes.

¿Fue útil?

Solución

He visto más comúnmente utilizados los términos de las siguientes maneras

  • CTP (Community Technology Preview): Muy parecido a "Show and Tell". Características están presentes en diversos grados y el cliente puede tener una idea de donde la liberación se va
  • Beta: Características son en su mayoría en marcha, pero todavía tienen bordes ásperos. La calidad es justo en este punto. El número más alto beta, mayor será la calidad
  • RC (Release Candidate): Producto cree que está listo para enviar. Una última oportunidad para los clientes para proporcionar retroalimentación y encuentran grandes problemas de bloqueo
  • RTM (Release to Manufacturing): El producto está completo y listo para ser enviado a los clientes

Otros consejos

Las etapas son típicamente Alfa, Beta (se puede dividir en interna frente externo), Release Candidate (RC), Release to Manufacturing (RTM). "Community Technology Preview" (CTP) o simplemente "Vista previa" a secas son, en mi opinión, más que eufemismos para Beta (lo que implica "contiene un montón de errores").

Puede variar de una compañía a otra. Por lo general, se definen así:

  • CTP - Community Technology Preview - La calidad no beta, no es tan amplia difusión. No necesariamente en características completa. Generalmente con la intención de socios que construirán en la parte superior del producto.
  • vista previa -. Por lo general, como un CTP
  • Beta - versión generalizada. Se espera que sea bastante estable, característica completa.
  • RTM - Release to Manufacturing. versión final del producto, la versión "Gold".

En cuanto a usar las vistas previas en el código de producción, que depende de nuevo, pero por lo general es una mala idea. Ellos son por lo general no tan bien compatibles.

La respuesta es "depende".

Todas estas insignias significar diferentes cosas para diferentes personas, y cosas como "CTP" y "Vista previa" aún más.

Cuando (por ejemplo frameworks) pertinentes mayoría de los comunicados de previsualización / beta / CTP vendrán con información sobre si deben ser utilizados en código de envío o no. Generalmente si requieren un redistributable utilizado final la respuesta es no.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top