Feb 5, 2023 | ~6 minutes read
Uma newsletter sobre engenharia de software, gestão de time, formação de time, livros e muitas anotações que faço depois de ler/estudar (o meu ou o seu)... :D
Antes de falar sobre como criar cultura de engenharia de produto precisamos alinhar o que é Engenharia de Produto (para pessoa engenheira de software) e principalmente o que é cultura (ou pelo menos o que estou chamando de cultura). Engenharia de Produto é um processo que colocamos nosso usuário como protagonista do “produto” que estamos desenvolvendo e buscamos entender os pontos com maior fricção para priorizar o que precisa ser feito (não só o que queremos). Geralmente pessoas engenheiras de produto são apaixonadas em usar tecnologia para resolver problemas e sabe como aplica-la para solucionar problema a curto, médio e longo prazo, começando de forma simples (também podemos chamar de MVP) e conectada com a estratégia de longo prazo. Leia mais aqui. Cultura é o conjunto de saberes, costumes, tradições e expressões transmitidas de geração em geração por um grupo de pessoas, à forma como essas pessoas encaram o mundo e interagem entre si.
É uma abordagem para desenvolver produtos de alta qualidade e rentáveis, envolvendo as melhores práticas da engenharia, a criatividade e a colaboração. Esta cultura se concentra em obter maior lucratividade e sucesso dos produtos na vida útil. Isso inclui o uso de análise de desempenho, análises de risco, pesquisa de mercado e processos de design para criar produtos que atendam às necessidades dos clientes. Também incentiva a inovação, a busca de excelência e uma mentalidade de longo prazo.
Visando garantir o sucesso do produto, a cultura incentiva a colaboração entre as pessoas envolvidas no processo. Por exemplo, pessoas engenheiras trabalhar próximo de pessoas de marketing, comercial e etc, com o propósito de desenvolver um produto para atender melhor às necessidades dos clientes. Essa colaboração é essencial para o sucesso do produto e para assegurar que o produto está evoluindo com a necessidade dos clientes e não por achismo dos gestores.
A cultura de engenharia de produto também trabalha com um escopo mais amplo de perspectivas de negócios. Por exemplo, levamos em conta a manutenção e o processo de atualização do produto, além do custo em que o produto foi produzido e o retorno sobre o investimento. Ao usar esses recursos para obter informações sobre como melhorar o desempenho dos produtos, os profissionais de engenharia de produto podem criar soluções eficientes e lucrativas para qualquer problema.
O aspecto chave de uma cultura de engenharia de produto é o foco na colaboração e comunicação. Isto envolve reuniões regulares e check-ins para assegurar que todos os membros da equipe estejam na mesma página, bem como a utilização de ferramentas e tecnologias para facilitar a colaboração e comunicação (independente da localização de cada membro do time) - sem sombra de dúvida as metodologias ágeis ajudarão muito e garantirá a recorrência da comunicação.
Em resumo, uma cultura de engenharia de produto é caracterizada por um foco na entrega de produtos de alta qualidade que satisfaçam as necessidades dos clientes, bem como um compromisso de colaboração, comunicação, e melhoria contínua. Ao promover este tipo de cultura, as organizações podem criar um ambiente de trabalho positivo e produtivo que permita a máxima inovação e sucesso.
Independente da cultura que você quer ou precisa criar é um processo árduo, contínuo e leva tempo - cultura não será criada do dia para noite - quando você cansar de falar sobre a cultura será o momento que as pessoas estão começando entender o primeiro item da cultura, isso significa que a liderança deve constantemente investir muito tempo para falar sobre cultura e formar novos “guardiões da cultura”. A chave para o sucesso da criação de cultura é o diálogo contínuo, o envolvimento das pessoas no processo e consistência na prática. Descrevo abaixo como tenho feito para construir essa cultura na Buser: