Lar Desenvolvimento O que é gerenciamento de versão? - o que é techopedia

O que é gerenciamento de versão? - o que é techopedia

Índice:

Anonim

Definição - O que significa Gerenciamento de Liberação?

O gerenciamento de versão é a parte do processo de gerenciamento de software que lida com o desenvolvimento, teste, implantação e suporte de versões de software para o usuário final. A equipe envolvida nesse processo é chamada de equipe de gerenciamento de liberação.

Techopedia explica o Gerenciamento de Liberação

Quando o software é desenvolvido e testado, geralmente passa por uma equipe de gerenciamento de versões (especialmente em grandes lojas de desenvolvimento). As principais atividades envolvidas no gerenciamento de versões são:

  1. Gerando uma política de planejamento para a implementação de novas versões
  2. Criando novas versões ou comprando-as de terceiros
  3. Testando novas versões em um ambiente que simula o ambiente de produção
  4. Implementando novas versões no ambiente de produção
  5. Execução de planos de retirada para remover a nova versão, se necessário
  6. Mantendo o banco de dados de gerenciamento de configuração (CMDB) atualizado
  7. Informar e treinar clientes e usuários sobre a funcionalidade da versão recém-lançada

As versões podem ser classificadas em versões principais, secundárias e de emergência. Eles podem ser indicados por uma série de números de versão, quanto mais distantes do ponto decimal, menos significativas são as alterações feitas nessa versão do exemplo abaixo, como elas são comumente usadas:

  • Principais versões (geralmente chamadas de "versões") 1.0, 2.0, 3.0, etc.
  • Versões secundárias (geralmente chamadas de "Atualizações") 1.1, 1.2, 1.3, etc …
  • Versões de emergência (chamadas de vários nomes, incluindo: correções de bugs, atualizações, patches) 1.1.1, 1.1.2, 1.1.3, etc …
O que é gerenciamento de versão? - o que é techopedia