Comunicação e colaboração
- 4 minutos
Informações de compartilhamento oportunas e claras são um elemento essencial para responder efetivamente a incidentes em todo o ciclo de vida de resposta a incidentes. A comunicação é importante durante todas as fases:
- Detecção: Comunique às pessoas adequadas que ocorreu um incidente e a ampla natureza/gravidede do incidente e seu impacto.
- Resposta: Comunique os detalhes sobre o incidente à medida que o processo de diagnóstico prossegue, quais etapas são necessárias para corrigir o problema e quem deve fazer o quê.
- Correção: comunique como e quando o serviço foi restaurado para a operação normal e as ações de acompanhamento necessárias.
- Análise: comunique as lições aprendidas com o incidente e o que pode ser feito para evitar que ele aconteça novamente.
- Preparação: comunique alterações (ou alterações necessárias) ao plano de resposta a incidentes, aos nossos procedimentos e aos nossos sistemas resultantes das lições aprendidas com este incidente.
Priorize a comunicação clara
Anteriormente neste módulo, mencionamos que as equipes com práticas de resposta a incidentes fortes tomam uma abordagem proativa em vez de reativa. Mudar sua postura de reagir a responder efetivamente a incidentes vem como um subproduto de priorizar e habilitar uma comunicação boa, clara e precisa.
As chaves para priorizar a comunicação clara incluem:
- Certifique-se de que você está compartilhando informações sobre o que está acontecendo em cada etapa do caminho.
- Documente as informações; coloque-as por escrito para reduzir as chances de serem mal compreendidas ou esquecidas.
- Coloque as informações em um local centralizado onde elas estarão acessíveis para todos os que precisarem.
- Use ferramentas para aumentar a eficácia das comunicações.
Embora não tenhamos falado isso explicitamente naquele momento, esses são todos comportamentos que demonstramos na última unidade.
Ferramentas de comunicação: ChatOps
Antes de falar sobre ferramentas de comunicação, você precisa aprender sobre o ChatOps, que não é uma ferramenta específica, mas um modelo de colaboração orientado por conversa. É popular entre os desenvolvedores por reunir pessoas, ferramentas, processos e automação. O ChatOps oferece uma maneira nova e melhor de as equipes trabalharem, aproveitando o chat em grupo em vez de depender de tecnologias mais antigas, como email para colaborar.
Em sua forma avançada, o ChatOps pode usar bots personalizados e inteligência artificial para automatizar o trabalho. No contexto da resposta a incidentes, você pode usar o ChatOps para trazer ferramentas de chat em grupo para a conversa. Trabalhar dessa forma pode incentivar fortemente os engenheiros a se reunirem no bate-papo em grupo e colaborarem em problemas e incidentes, bem como esforços normais de engenharia.
O chat em grupo ajuda você a compartilhar mais sobre o que está acontecendo em seu sistema em termos de conhecimento institucional e obtém essas informações da cabeça das pessoas e do chat para que elas possam ser compartilhadas e usadas por outras pessoas.
Isso aumenta a visibilidade e a conscientização operacional em toda a equipe e ajuda outras pessoas a aprender a fazer o que devem fazer. Quando você executa comandos e compartilha o que está fazendo no chat, você está ensinando aos outros o que fazer e como fazê-lo.
O aprendizado é um subproduto de compartilhar mais sobre o que está acontecendo na engenharia. Quando você entende mais sobre o que seus colegas, colegas de trabalho e liderança estão fazendo e pensando , incluindo como eles tomam decisões, você é capaz de ser mais empático sobre o que está ocorrendo. Tudo isso acontece com mais naturalidade quando você começa a mover seu trabalho para o chat.
Usar Microsoft Teams em sua solução de ChatOps
Você já aprendeu como Microsoft Teams pode ser uma parte importante do kit de ferramentas de comunicação durante um incidente. Você pode criar uma ponte de conversa com um canal dedicado ao incidente e até mesmo usar os Aplicativos Lógicos para automatizar a postagem dos detalhes do incidente diretamente no canal.
Como Microsoft Teams é um local centralizado onde temos muitas conversas sobre nossos esforços de engenharia, é um bom lugar para começar em sua solução de ChatOps para fornecer atualizações de status e contexto adicional.
Por exemplo, você pode usar um fluxo de trabalho Power Automate disparado de um comando do Teams para atualizar uma página de status. O fluxo de trabalho escuta um determinado comando em um chat e, quando recebido, chama uma Função Azure ou API que atualiza uma página de status hospedada em um serviço como Aplicativos Web Estáticos do Azure. O resultado final é que um comando simples no chat fornece uma atualização de status visível para os stakeholders que não fazem parte do canal de incidentes. Esta etapa simples economiza tempo que, de outra forma, pode ser gasto atualizando aqueles que não estão envolvidos na resposta.
Até agora, temos passado nosso tempo principalmente examinando as fases antes da correção. Agora vamos mudar nosso foco para maneiras de melhorar essa fase.
Verifique seu conhecimento
Comentários
Esta página foi útil?
No
Precisa de ajuda com este tópico?
Quer experimentar o Pergunte e Aprenda para esclarecer ou guiar você neste tópico?