Diferenças entre CTP, Alpha, Beta, Gamma, RTM e visualização para Software Release?

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

  •  09-09-2019
  •  | 
  •  

Pergunta

É bastante intuitivo que pelo menos Gamma vem depois de Beta e Alpha.

Mas como sobre CTP, RTM e Visualização lançamentos? Qual deles vem primeiro e último?

MEF (Managed Extensibility Framework) está em Preview 5 liberação atualmente , mas eu não tenho certeza se ele é um lançamento antes Alpha ou depois Beta, CTP ou RTM. É OK para lançamentos uso de visualização no código de produção?

Quais são as diferenças entre esses lançamentos? Estou particularmente interessado em saber as diferenças entre

  • RTM
  • CTP
  • Beta
  • RC
  • Visualizar

releases.

Parece que em todos os lugares cada lançamentos significar coisas diferentes.

Foi útil?

Solução

Eu tenho mais comumente visto esses termos utilizados nas seguintes formas

  • CTP (Community Technology Preview): Muito parecido com "Show and Tell". Características estão presentes em diferentes graus e cliente pode ter uma idéia de onde a liberação vai
  • Beta: Características são na sua maioria implementado, mas ainda tem arestas. Qualidade é justo neste momento. O número mais elevado beta, maior a qualidade
  • RC (Release Candidate): O produto acredita que está pronto para enviar. Uma última chance para os clientes para fornecer feedback e encontrar grandes problemas de bloqueio
  • RTM (Release to Manufacturing): O produto está completo e pronto para ser enviado aos clientes

Outras dicas

Os estágios são tipicamente Alpha, Beta (pode ser dividido em Interno vs. Externo), Release Candidate (RC), Release to Manufacturing (RTM). "Community Technology Preview" (CTP) ou simplesmente "Preview" são, na minha opinião, apenas eufemismos para Beta (que implica "contém uma abundância de bugs").

Pode variar de empresa para empresa. Eles são geralmente definidas como este:

  • CTP - Community Technology Preview - qualidade não beta, não tão difundida. Não necessariamente apresentam-completo. Normalmente, destina-se a parceiros que vão construir em cima do produto.
  • Preview -. Geralmente como um CTP
  • Beta - versão generalizada. Espera-se que ser principalmente estável, apresentam completa.
  • RTM - Release to Manufacturing. versão final do produto, a versão "Gold".

Quanto a usar as visualizações no código de produção, depende de novo, mas é geralmente uma má idéia. Eles são geralmente não tão bem suportado.

A resposta é "depende".

Todos estes emblemas significar coisas diferentes para pessoas diferentes, e coisas como "CTP" e "Preview" ainda mais.

Onde relevantes (por exemplo quadros) a maioria dos lançamentos preview / beta / CTP virá com informações sobre se eles devem ser usados ??no transporte de código ou não. Geralmente, se eles exigem um redistribuível a resposta é não utilizado-end.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top