Bom dia,
Estou fazendo algumas pesquisas para que possamos melhor a entrega de software aqui na empresa, porém estou com dificuldade em saber como fazer e procurar.
O que gostaríamos de fazer é o seguinte fluxo
- Desenvolvemos, entregamos em desenv que tem um build automático com deploy em um ambiente demo
- Após certas features estarem prontas, precisamos liberar um release/versão oficial.
Até aqui perfeito e está funcionando
A questão é daqui para frente, as demandas que passarão pela qualidade e pelo clientes são feitas sob demanda.
Dessa forma precisamos de algo que. Liste as versões disponíveis e permita alguém da qualidade clicar na versão e pedir para fazer o deploy no ambiente deles, a mesma coisa vale para o ambiente de produção. E caso necessário fazer um downgrade para uma versão anterior.
Existe alguma ferramenta que ajude com isso? Como vocês fazem hoje?