Skip to main content

Inicio do fechamento do Branch da Versão

Sobre o Branch da Versão e quando fechá-lo

A decisão de quando um Branch da Versão deve ser fechado deve ser tomada em conjunto com as equipes de Desenvolvimento e Qualidade, levando em consideração quantos casos já estão vinculados ao Branch, quanto tempo faz desde a última liberação de um Branch da Versão e qual a prioridade de entrega dos casos já vinculados ao Branch atual.

No segmento ERP a liberação das versões é feita semanalmente, às sextas-feiras e com uma quantidade de casos vinculados ao Branch não muito grande, de preferência com até no máximo 15 casos (deve-se levar em consideração a complexidade dos casos, criação de campos, criação de tabelas, etc.) ou até quinze dias após a liberação do Branch anterior, quando a quantidade de casos finalizados e vinculado ao Branch na primeira semana for pequena ou com casos com prioridade baixa para entrega.

Evitar o fechamento de versões com muitos casos, pois quanto maior o número de casos relacionados maiores as chances de erro e de "quebrar" a versão.

Avisando a equipe sobre o fechamento do Branch e conferência se o mesmo pode ser fechado

Após ser definido que o Branch da Versão será fechado, deve-se avisar à equipe de Desenvolvimento e Qualidade para que não subam mais nenhum tratamento e/ou façam alterações no Branch. Para isso, no Rocket Chat (ferramenta utilizado internamente para comunicação) no canal "devs-quali-erp" deve ser enviada uma mensagem padrão, conforme exemplo abaixo:


"Pessoal,

Por favor, não subir mais nenhum tratamento para o Branch XXX.
Irei começar a fazer a liberação dos módulos.

Obrigado!"

Após comunicar a equipe sobre o fechamento da versão, confirmar no Mantis se todos os casos vinculados ao Branch foram realizados os testes e revisão de testes e se estão com o status "Aguardando liberação de versão". Confirmar também se todos os casos do versionamento dos módulos que serão liberados foram vinculados ao caso do Branch, conforme exemplo abaixo:

1.jpg

O quadro em verde está demonstrando todos os módulos que serão liberados no Branch da Versão. Neste exemplo, no Branch 041 serão liberados os módulos Vendas e Compras.