Existem dois tipos de equipes de engenharia. Em qual você está?

Na semana passada, escrevi sobre a importância de construir uma comunidade interna de desenvolvedores depois de uma palestra na DeveloperWeek NYC sobre os desenvolvedores que merecem melhores ferramentas de comunicação.

Eu compartilhei meus pensamentos com os clientes atuais e aqueles que estão avaliando o Avance Network Enterprise, e um tema consistente no feedback que recebi foi que ele desce...

 

Na semana passada, escrevi sobre a importância de construir uma comunidade interna de desenvolvedores depois de uma palestra na DeveloperWeek NYC sobre os desenvolvedores que merecem melhores ferramentas de comunicação. Compartilhei minhas idéias com os clientes atuais e com aqueles que estão avaliando o Avance Network, e um tema consistente no feedback que recebi foi que se trata do tipo de cultura de engenharia que uma empresa possui.

 

Isso me levou a relembrar minhas anotações de outras palestras na DeveloperWeek. Um que foi particularmente interessante e atual foi a palestra de Hamid Shojaee sobre características comuns que as equipes de desenvolvimento Agile de sucesso possuem. Ele o decompôs argumentando com razão que existem dois tipos de equipes de desenvolvimento: aquelas que dizem: “Podemos fazer qualquer coisa! ”E aqueles que dizem“ Bem, nunca fizemos isso antes ... ”.

 

Depois de passar os últimos cinco anos conversando com CTOs, CIOs e líderes de engenharia focados em transformar sua cultura, o pensamento “ Podemos fazer qualquer coisa! ”As equipes têm características semelhantes:

 

Eles têm uma mentalidade de "fazer" em vez de "perguntar"

 

Eles estão, consciente e ativamente, implementando práticas para consertar problemas internos. As equipes de engenharia que têm uma mentalidade de "fazer" são geralmente inteligentes e ansiosas para fazer as coisas em vez de pedir a outros que façam o trabalho por eles.

 

Eles estão dispostos a falhar

 

Os engenheiros dessas equipes adotam uma abordagem calculada do risco, mas, o mais importante, eles estão dispostos a falhar e arriscarão o pescoço para fazer uma mudança em sua organização quando necessário. Como executores, eles olham para a mudança positiva e transformadora que podem fazer em um projeto / produto ou em sua equipe.

 

Eles são colaborativos

 

Escrevemos muito sobre como a programação em pares pode melhorar o programador , como os gerentes de engenharia podem melhorar a comunicação entre equipes técnicas e não técnicas e como os gerentes de engenharia podem gerenciar com eficácia uma equipe remota de desenvolvedores . O tema principal? Colaboração! Engenheiros na seção “ Podemos fazer qualquer coisa! ”As equipes estão constantemente se comunicando e colaborando umas com as outras em um esforço para aprender com seus colegas.

 

Eles são baseados em métricas

 

Quando se trata de melhorar a colaboração entre equipes, por exemplo, os líderes de engenharia que acreditam que podem fazer qualquer coisa não confiam apenas no fato de que isso precisa ser melhorado. Em vez disso, eles fazem uma pesquisa proativa com suas equipes de engenharia sobre quanto tempo leva para obter uma resposta validada por pares e objetivamente precisa a uma pergunta, quantas ferramentas eles precisam usar para encontrar essa resposta, o número de etapas envolvidas, etc.

 

Eles preferem ferramentas menos e mais úteis

 

Os engenheiros são mais produtivos quando estão em um estado de fluxo sem distrações e escrevendo código de alta qualidade. As empresas que fornecem às suas equipes de engenharia todas as ferramentas disponíveis estão, na verdade, impedindo que elas cheguem a esse estado. “ Podemos fazer qualquer coisa! ”As equipes entendem que existem apenas algumas ferramentas essenciais de que seus engenheiros precisam para realizar seus trabalhos; todo o resto é um obstáculo à produtividade individual e da equipe.

 

 

O Avance Network é uma comunidade fácil de usar que fornece segurança de primeira e não requer muito conhecimento técnico. Com uma conta, você pode proteger sua comunicação e seus dispositivos. O Avance Network não mantém registros de seus dados; portanto, você pode ter certeza de que tudo o que sai do seu dispositivo chega ao outro lado sem inspeção.


Strong

5178 بلاگ پوسٹس

تبصرے