Versão

De Tek-System Wiki
Ir para navegação Ir para pesquisar

Release ou liberação ou lançamento de software é o lançamento de nova versão oficial de produto de software. Cada vez que um produto de software é criado ou modificado, o fabricante e seus desenvolvedores decidem sobre como distribuir ou o novo produto (ou modificação). Esse conjunto é denominado ciclo de vida de liberação de software.


Etapas:

Desenvolvimento: Atividades de análise de requisitos, projeto de software, desenvolvimento e teste de unidade.
Alfa: Atividades de teste internas na empresa, que antecedem o empacotamento.
Beta: Geralmente, quando não há mais funcionalidades a implementar no software. Seu foco é reduzir impactos aos usuários, valendo-se de testes de usabilidade e rotinas.
Release candidate: Versão de potencial a produto final. Nesse estágio todas as funcionalidades encontram-se especificadas, implementadas e testadas através de uma ou mais fases beta sem a ocorrência de defeitos sérios. Disponibilizada a grupo limitado de interessados afim de observar absorção pelo pública as novidades.
Final: Quando disponibilizado de forma generalizada ao público.


Tipos de Versão:

Versão (Release): Versão onde foi gerado a partir de um planejamento e aplicado inovações e modificações previstas no cronograma.
Sub-Versão (hotfix): Release onde fora incluída alguma correção (maior das vezes) ou funcionalidade em específico


Fluxo de processo

Fluxo Versao.JPG


Linha do tempo para subversões

Versao LinhaDoTempo.JPG


Liberação da Versão

Gerar Realizados da Versão

Liberação de Integrações