A experiência do desenvolvedor é mais importante que a produtividade do desenvolvedor

Há um insalubre obsessão por empresas que buscam uma maneira de medir a produtividade do desenvolvedor.

Nos últimos 20 anos, liderei equipes de tecnologia multidisciplinares em algumas das maiores empresas da Austrália. Mais recentemente, liderei o desenvolvimento de uma plataforma de desenvolvimento interna, apoiando a experiência de mais de 7.000 engenheiros como gerente executivo no Commonwealth Bank of Australia. Hoje, lidero a equipe de DevOps Evangelism na Atlassian, onde me encontro regularmente com empresas da Fortune 500, viajando pelo mundo compartilhando insights e orientações sobre otimização para equipes e liderança de software engajadas e de alto desempenho.

Nas minhas conversas com líderes seniores, compreendi o desejo de medir a produtividade. Os líderes seniores estão sob pressão para apresentar resultados e, ao mesmo tempo, capitalizar os seus investimentos em equipas e tecnologia. Não há intenções sinistras por trás da medição da produtividade do desenvolvedor; os líderes desejam genuinamente que suas equipes sejam o mais produtivas possível. O problema é que a produtividade do desenvolvedor é incrivelmente difícil de medir, fazendo com que as organizações aloquem esforços e recursos desproporcionais enquanto tentam encontrar a medida mágica. Este investimento em medição tira um tempo precioso de iniciativas que poderiam ajudar os desenvolvedores a serem mais produtivos.

Imagine as possibilidades se a mesma quantidade de tempo e energia fosse investida na melhoria da produtividade do desenvolvedor, em vez de tentar medi-la.

Fato: Desenvolvedores felizes são desenvolvedores produtivos

Melhorar intencionalmente a experiência do desenvolvedor é a maneira mais poderosa de melhorar a produtividade do desenvolvedor dentro de uma organização.

Funcionários felizes são funcionários produtivos pode parecer uma afirmação óbvia, mas isso se perde na discussão sobre produtividade do desenvolvedor.

Pense em qualquer desenvolvedor de alto desempenho com quem você trabalhou; é provável que tenham ido além do que era formalmente esperado deles. Esse desenvolvedor provavelmente era altamente engajado, tinha tudo o que precisava para ter o melhor desempenho e geralmente gostava de seu trabalho.

Os comportamentos associados aos colaboradores que “superam as expectativas” são conhecidos como comportamento de cidadania organizacional (OCB) e são motivados pela satisfação no trabalho. Milhares de artigos de pesquisa acadêmica apoiam a noção de que funcionários satisfeitos são funcionários produtivos – os desenvolvedores de software não são exceção.

Portanto, se desenvolvedores satisfeitos são desenvolvedores produtivos, a produtividade do desenvolvedor é um subproduto da alegria do desenvolvedor.

Fuente