A resposta: Dinheiro
Eu não me importo qual é o motivo real. O dinheiro deve estar na raiz de todo o seu raciocínio, especialmente quando se trata de gerenciamento.
Se nós dois estivéssemos sentados em uma sala por duas horas, poderíamos pensar em dúzias de motivos pelos quais é melhor ter vários ambientes.
Aqui está o problema: se as razões não são baseadas em dinheiro, então nenhuma delas importa .
Programadores não são contratados para serem espertos. Eles não são contratados para serem criativos. Eles são contratados para aumentar a receita - ganhando dinheiro ou economizando dinheiro. Se você não está fazendo nenhum desses, é melhor juntar o seu currículo.
Ao olhar para esse ponto de vista, a resposta é simples:
Having only one environment increases our downtime and results in lost revenue. Multiple environments allows us to protect our profits by giving our users a front-end that is just as reliable and dependable as our company.
Repita todos os dias.
Há alguns ótimos comentários abaixo que acrescentam algum valor real a essa resposta, então vou mencioná-los:
-
Karl Bielefeldt teve um grande ponto quando mencionou que a análise Custo / Benefício é um fator importante. Um economista pode se referir a ele como o custo de oportunidade de buscar múltiplos ambientes. Embora possa ser surpreendente ouvir, existem cenários em que vários ambientes podem não ser a resposta! Se o site da sua empresa for uma adição muito pequena, o tempo de inatividade inesperado pode ser a maneira mais econômica de fazer negócios. Isso não soa como a posição em que você está, mas vale a pena mencionar.
-
BlairHippo tinha um bom ponto em que você deveria se sentir livre para fazer parecer uma catástrofe (e se você perder seus dados, é!). Responsabilidade é uma ótima ferramenta para persuadir os gerentes, mas ainda pela mesma razão - ações judiciais são caras. Evitá-los economiza dinheiro.
Como adendo, achei este artigo muito bom. Ele não responde diretamente à sua pergunta, mas permite que você reconheça como os programadores são vistos para o gerenciamento, o que, por sua vez, leva a essa resposta. Boa leitura.