Considere este cenário (qualquer comparação com situações do mundo real é puramente acidental):
- 3:07 da manhã : chamada de suporte recebida " Algo na produção caiu, preciso da sua ajuda! ".
- 03:12 : conectado ao sistema (logon aceito) ... e sem tempo para tomar café.
- 03:15 : sorte a sua, imediatamente você poderá identificar o problema por meio de alguma mensagem de erro em algum lugar.
- 03:17 : use sua caixa de ferramentas do SCM para pegar o código, corrigir o problema, testá-lo, ótimo ... minha correção funciona!
- 03h20 : entrar em contato com o
DevOps-time para enviar a correção e para obter a produção de correr novamente. - 3:21 da manhã : bandeira vermelha ... " Para respeitar os quatro olhos , precisamos de mais 2 olhos para obter aprovação para essa correção ".
- 03:22 : ggggrrrreat, agora o que, para quem mais podemos ligar (= acordar algum gerente)?
Se você implementou algum procedimento de aprovação semelhante à minha resposta a " Quais são as possíveis implementações (ou exemplos) do princípio dos quatro olhos? ", Então você está sem sorte ... aqui estão suas escolhas:
- Sua correção ficará bloqueada (leia-se: a produção diminuirá) até que mais 2 olhos se envolvam.
- Você descobre uma maneira de contornar os olhos perdidos.
Então, como implementar o princípio dos quatro olhos para correções de emergência? ... Para que você inicie a produção o mais rápido possível, ou seja, por volta das 3:25 da manhã ... E para que você também possa encerrar a ligação (e voltar para a sua origem)?