Removendo ambiente de desenvolvimento
Primeiramente. bom dia pessoal, tudo bem com vocês?
Segundamente. Vocês já tiveram a experiência de remover o ambiente de desenvolvimento e só ficarem com o ambiente de homologação e produção? Ou então já participaram de discussões sobre?
Alguém gostaria de opinar se acha positiva ou negativa essa ideia?
Eu particularmente acho uma boa pelos seguintes pontos:
- Diminui o tempo do meu código ir para produção. Menos passos. Menos tempo.
- Diminui o custo operacional da minha pipeline e de todos meus ambientes. Pois terei um ambiente a menos.
Pontos que vejo que podem ser um problema:
- Aumentar bugs em ambiente produtivo caso o time não tenha uma cultura muito forte de testes unitários, funcionais e demos apresentáveis para o PO.
- Aumentar a quantidade de vezes que serviços cross indisponibilizam outros times. (o que até que é um ponto bom, pois vai gerar a necessidade de pensar em soluções como testes de contratos e etc...)
Mas em resumo o que vejo é isso, se alguém quiser opinar e se ja passou por esse momento, fico feliz