Como funciona: Controle de versões de softwares

Quando um software é lançado sempre é acompanhado de sua versão, um número que indica para o usuário qual é a sua edição, funciona de maneira parecida com a edição de livros, assim os usuários podem saber qual versão é mais antiga que outra e também o que foi adicionado, retirado ou alterado em cada versão do software.
O controle de versões dos softwares SHDO funciona do seguinte modo:

O primeiro dígito é o chamado de Major, ele indica uma grande mudança no software, quando o conceito do projeto foi alterado ou a interface gráfica foi modificada significativamente ou ambos.

O segundo dígito é chamado de Minor, ele indica quantas funções foram acrescentadas ao software na atual versão.

O terceiro dígito é chamado Revisão, ele indica a correção de bugs, atualização de dados e alterações pequenas na interface gráfica.

O número da versão é montado da seguinte forma: Major.Minor.Revisão, por exemplo, 2.1.135.
Na fase de testes pode vir seguido de um indicador dizendo que o estado do software ainda não é final. Os nomes Alfa e Beta são os mais comuns, mas também é possível mais indicadores quando se precisa passar por etapas para se chegar a versão final, geralmente fases de testes.

Um software ganha o controle de versões assim que começa a ser codificado, antes disso podemos destacar duas fases importantes:

  • A primeira fase é dada pelos requisitos do software e a ideia de funcionamento.
  • A segunda fase é o planejamento de funcionamento, definição de tecnologias a serem utilizadas e métodos de implementação.

A seguir após o início da codificação as seguintes palavras são usadas para definir o estado do software para os usuários:

  • A palavra pré-Alfa significa que o software ainda está em fase de desenvolvimento e não chegou a uma versão estável.
  • A palavra Alfa após o número da versão significa que o software já funciona mas ainda não possui todas as funções habilitadas, algumas ainda serão escritas, algumas já estão prontas mas dependem de algum requisito não pronto e outras coisas a mais.
  • A palavra Beta diz que o software está com todas suas funções habilitadas e funcionais, mas ainda estão na fase de testes e pode apresentar algum erro no funcionamento ou em dados.

É isso.

Anúncios
Como funciona: Controle de versões de softwares

Um comentário sobre “Como funciona: Controle de versões de softwares

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s