Uma das perguntas mais comuns que os novos gerentes de produto acabam se perguntando é como eles podem trabalhar de maneira mais eficiente com suas equipes de desenvolvimento. Em muitas empresas, as equipes de desenvolvimento são isoladas do “negócio” e vistas como uma espécie de grupo etéreo que trabalha sua magia em salas escuras, emergindo uma vez a cada duas semanas para compartilhar suas criações com o mundo exterior.

A realidade, porém, é que integrar o lado tecnológico dos negócios com o lado “comercial” do negócio é essencial para o sucesso, não importa em que mercado você está trabalhando. E, como gerentes de produto, somos frequentemente chamados a seja essa ponte e fazer essas conexões.

A chave para o trabalho em equipe eficaz

A primeira coisa a lembrar é que a chave para construir bons relacionamentos com qualquer grupo na sua empresa é envolver-se diretamente com os membros desse grupo e criar empatia com eles; as equipes de engenharia não são diferentes dessa maneira.

Engenheiro

Precisamos conversar com as equipes e os membros da equipe, em grupo e individualmente, e trabalhar com eles para entender o que é que os mantém em ação e os faz engajar. Sugiro fazer algumas perguntas importantes:

Quais objetivos eles têm para si mesmos?
Quais objetivos eles têm para suas equipes?
Quais medidas estão sendo usadas para avaliar seu desempenho?

Conhecer as respostas a essas perguntas permite que você entenda o que motiva – ou o que não motiva – suas equipes de engenharia. E o corolário direto disso é que você agora sabe quais alavancas você precisa puxar para guiá-las em uma direção ou outra – e qual feedback você precisa levar de volta aos seus gerentes para garantir que eles obtenham o reconhecimento que merecem. Como o Centro de Liderança Criativa colocou em seu white paper “Empatia no local de trabalho:”

Desafios da equipe de desenvolvimento

Uma vez que tenhamos criado algum nível de empatia para nossos engenheiros de software, podemos começar a abordar nosso relacionamento com eles da mesma forma que faríamos com qualquer forma de desenvolvimento de produto. Sem grelhá-los como se fôssemos um potencial cliente ou cliente, queremos nos aprofundar e descobrir quais são realmente suas necessidades, abaixo das preocupações superficiais de seu trabalho cotidiano. A fim de trazer essas necessidades à luz, considere fazer o seguinte:

Trabalhe com eles para descobrir o que você pode fazer para tornar sua vida mais fácil e seu trabalho mais eficiente.Converse com eles para descobrir que tipos de problemas tiveram com os gerentes de produto anteriores e descubra quais são suas expectativas para você e sua função na organização.

Experimente coisas novas que as equipes querem para facilitar suas vidas (e, portanto, sua vida).
Envolva-se com equipes em suas retrospectivas, se sua organização permitir.

O mais importante, porém, é tentar descobrir quais são as coisas que estamos fazendo atualmente que estão complicando suas vidas – e trabalhar com elas para encontrar possíveis melhorias nos processos ou ferramentas para lidar com essas situações. Quanto mais fácil você puder fazer suas vidas, mais fácil será sua vida!

Como comunicar o resultado envisionado

Outra coisa importante que podemos fazer para melhorar nossos relacionamentos com nossos engenheiros de software é garantir que eles estejam envolvidos nas decisões de negócios que os afetam.

Há uma tendência em muitas empresas de “isolar” as equipes de desenvolvimento do “negócio” – geralmente em nome de tentar reduzir a aleatorização e garantir a execução geral. Este é um modo de pensar muito lateral, que geralmente resulta em esperar que as pessoas executem sem contexto – sem entender a visão, a estratégia, as táticas ou, especialmente, o cliente. E aí reside o problema – as pessoas são mais motivadas quando compartilham uma visão do que o futuro pode ser, e podem ver a si mesmas e suas contribuições nesse quadro.

Queremos que engenheiros de software se considerem parte desse futuro. Queremos que os engenheiros de software entendam como o que estão fazendo contribui para o sucesso. Queremos que os engenheiros de software se envolvam ativamente para ajudar a definir esse futuro. Isso é o que leva ao sucesso – criar e comunicar uma visão de como esse possível futuro poderia ser e ajudar os outros a alcançar essa meta. Diz Carmine Gallo em seu artigo sobre liderança inspiradora: “Se eles não podem se ver na foto, então eles não podem imaginar que é uma possibilidade para eles”.

Como se tornar um bom engenheiro
Avalie este artigo!