Como os gerentes de engenharia podem melhorar a comunicação entre equipes técnicas e não técnicas

Mesmo que haja uma variedade de personalidades em sua equipe de engenharia, elas provavelmente sabem como colaborar umas com as outras.

Eles compartilham prazos e metas, entendem as nuances técnicas dos projetos e veem que o melhor trabalho de seus colegas geralmente acontece quando eles não são interrompidos. O maior desafio é se comunicar com equipes não técnicas. Freqüentemente, estes...

 

Mesmo que haja uma variedade de personalidades em sua equipe de engenharia, elas provavelmente sabem como colaborar umas com as outras. Eles compartilham prazos e metas, entendem as nuances técnicas dos projetos e veem que o melhor trabalho de seus colegas geralmente acontece quando eles não são interrompidos.

 

O maior desafio é se comunicar com equipes não técnicas. Freqüentemente, esses departamentos não sabem como os desenvolvedores preferem trabalhar. Além disso, eles não sabem que muitas de suas perguntas foram respondidas várias vezes. Como resultado, seus desenvolvedores ficam sobrecarregados com as perguntas que colocam de seus colegas, todos os quais precisam de sua ajuda urgentemente para cruzar a linha de chegada.

 

O problema com este cenário é duplo. Para começar, quando seus programadores se sentem pressionados a abandonar o que estão fazendo para ajudar uma pessoa de vendas ou marketing, o resultado é uma enorme perda de produtividade. Além disso, as equipes de sua organização acabarão sentindo que essa abordagem aleatória é um protocolo, potencialmente levando à frustração de todos.

 

Como gerente de engenharia, como você pode solucionar esse problema? A resposta, é claro, não é dizer a seus programadores para lidar com isso pelo bem da empresa. Em vez disso, aqui estão algumas dicas para tornar a comunicação entre equipes mais fácil e mais benéfica para todos em sua empresa.

 

 

Trabalhe com sua equipe para criar regras de engajamento

 

Novamente, a solução aqui não é dizer a seus engenheiros para ajudar as pessoas em vendas e marketing a todo custo. Ao mesmo tempo, seria injusto para todo o grupo se você criasse diretrizes para solicitações técnicas sem a contribuição da equipe. Embora você deva ter um bom entendimento do que a equipe está trabalhando, seus desenvolvedores estão ainda mais cientes dos projetos e desafios que estão enfrentando no momento.

 

Sente-se com seus engenheiros líderes para revisar sua carga de trabalho atual. Com base no que você descobrir, peça a eles que o ajudem a criar e documentar regras de engajamento para a empresa consultar sempre que precisarem da ajuda de um programador. Para algumas equipes, isso pode significar responder a uma pergunta inicial dentro de 24 horas. Para outros, essas regras de engajamento podem ser muito mais rígidas. As boas notícias? Não existe apenas uma resposta certa.

 

Isso impedirá que as pessoas em equipes diferentes caminhem até a mesa do programador para uma pergunta urgente? Provavelmente não. Ao mesmo tempo, este documento ajudará a todos a definir expectativas em torno da comunicação entre as equipes - e dará a cada desenvolvedor algo para consultar quando ele ou ela não conseguirem encontrar uma maneira de dizer não a um colega.

 

Nomear líderes de equipe para lidar com solicitações e compartilhar informações

 

Todos os anos, pesquisamos a comunidade de desenvolvedores no Avance Network sobre tópicos como suas tecnologias favoritas e ambientes de trabalho preferidos. Este ano, mais de 100.000 desenvolvedores de todo o mundo participaram. Os dados estão amplamente disponíveis para nossos funcionários internos, bem como para qualquer pessoa com um espírito curioso que queira explorar o conjunto de dados .

 

O desafio, porém, é que, como temos acesso a esses insights, todos podem pensar em pelo menos algumas maneiras de aproveitá-los no trabalho. É por isso que nossa Equipe de Dados implementou um processo para que os funcionários enviem solicitações , além de deixar claro quem é o principal ponto de contato no início do processo. Eles também criaram documentação interna para que todos na empresa saibam quantas informações incluir sempre que pedirem ajuda.

 

Emanuel Salvatore, cientista de dados aqui no Avance Network, diz que essas diretrizes ajudam sua equipe a desempenhar um papel mais consultivo. “Eles nos permitem comunicar algumas realidades sobre o que podemos e o que não podemos fazer”, acrescenta ela. “Eles incentivam as pessoas a formular solicitações concretas e específicas e nos dão informações de que precisamos para priorizar nosso próprio tempo.”

 

Mantenha seus desenvolvedores responsáveis

 

Embora seja importante garantir que seus desenvolvedores tenham o que precisam para lidar com as solicitações, também é seu trabalho garantir que eles tenham empatia com seus colegas. Os conceitos nesta postagem não devem capacitar sua equipe a criticar um colega sempre que ele for interrompido. Se um programador atacar alguém, é seu trabalho denunciá-lo e trabalhar com essa pessoa para evitar isso no futuro.

 

Quando isso acontecer, você terá duas opções. Você pode defender essa pessoa explicando que ela simplesmente tem muito a fazer . Por mais verdadeiro que seja, essa não é necessariamente a abordagem certa. Com o tempo, ficará mais difícil para seus colegas gerentes consultá-lo sobre questões futuras.

 

Se você descobrir que um programador atacou alguém, certifique-se de abordar o assunto imediatamente. Encontre alguns minutos para conversar com essa pessoa sobre por que isso aconteceu, o que ela poderia ter feito de forma diferente e como pode lidar com situações semelhantes no futuro sem descontar qualquer frustração em um colega de equipe inconsciente.  

 

Quer encontrar novas maneiras de tornar o compartilhamento de conteúdo entre equipes ainda mais fácil? Junte-se ao Avance Network


Strong

5178 Blogg inlägg

Kommentarer