Erros comuns que prejudicam a produtividade do desenvolvedor

Recentemente, exploramos a importância de obter a implementação correta do DevOps. Quando feito corretamente, a adoção do DevOps pode automatizar tarefas demoradas e acelerar o lançamento de produtos.

Mas mesmo depois que sua organização adotar essas práticas, você encontrará novas maneiras de aumentar a produção dos desenvolvedores - e provavelmente desejará fazer essas alterações o mais rápido possível. Ainda assim, o que são...

 

Recentemente, exploramos a importância de obter a implementação correta do DevOps . Quando feito corretamente, a adoção do DevOps pode automatizar tarefas demoradas e acelerar o lançamento de produtos. Mas mesmo depois que sua organização adotar essas práticas, você encontrará novas maneiras de aumentar a produção dos desenvolvedores - e provavelmente desejará fazer essas alterações o mais rápido possível.

 

Ainda assim, quais são os resultados negativos em potencial da adoção de uma nova ferramenta ou processo? Com muita frequência, os líderes de tecnologia deixam de fazer essa pergunta até que suas equipes não cumpram os prazos críticos. Embora a otimização da produtividade do desenvolvedor deva ser sempre uma prioridade, aqui estão alguns erros comuns a serem evitados ao longo do caminho.

 

Priorizando velocidade sobre qualidade

 

Digamos que seus desenvolvedores estejam no meio de um ciclo de produto. Nos últimos três meses, eles trabalharam 12 horas por dia para cumprir o prazo final. Agora, você comprou uma nova plataforma DevOps e decidiu implementá-la imediatamente. À primeira vista, você pode supor que esse novo recurso permitirá que os codificadores enviem novos recursos com mais rapidez. Mas o premiado editor de tecnologia, Christopher Null, diz que deixar de levar em consideração a carga de trabalho atual de um departamento os leva ao fracasso .

 

“Alguém precisa gerenciar os recursos (tanto o orçamento quanto o talento), e as tarefas ainda devem ser delegadas de forma adequada”, escreve Null. “A rigidez na forma como uma [estratégia] é projetada - e nas metas que você define - é um fator claro de [falha].”

 

Se você não tiver certeza da largura de banda atual dos programadores, agende algum tempo com os líderes de sua equipe para obter uma melhor compreensão de suas prioridades mais urgentes. Compartilhe os detalhes da mudança de recurso ou processo que você tem em mente e solicite seu feedback. Esta conversa lhe dará uma ideia melhor de quando você deve lançar - e mais importante, se você deve ou não esperar, mesmo que sua ideia aumente a produtividade do desenvolvedor .

 

Reduzindo o orçamento para recursos críticos

 

Moira Alexander, colaboradora da CIO Magazine, argumenta que estouros de orçamento são testes de tornassol para o sucesso ou fracasso de um projeto . “Poucas empresas têm um orçamento ilimitado, portanto, a primeira coisa que as partes interessadas no projeto procuram para determinar se o projeto foi um grande sucesso ou um colossal fracasso é o resultado final”, acrescenta ela.

 

Vamos voltar ao nosso exemplo anterior. Imagine que a plataforma DevOps que você deseja comprar seja mais cara do que você esperava. Isso deveria desencorajá-lo a seguir em frente? Absolutamente não. Ao mesmo tempo, é importante resistir ao impulso de reduzir seu orçamento para outros recursos de desenvolvimento de software.  

 

Como Alexander aponta, esteja atento a seus KPIs ao avaliar seu orçamento de tecnologia. Um item de linha pode parecer um custo frívolo que você pode realocar para uma nova ferramenta. Mas observe mais de perto o impacto de cada componente do orçamento e como isso melhora a produtividade do desenvolvedor . Talvez um produto de alto custo tenha diminuído os bugs em 15% nos últimos dois anos, enquanto outro melhorou a comunicação entre várias equipes . Antes de reduzir seus gastos para abrir espaço para um novo processo ou plataforma, observe mais de perto o que você estaria eliminando.

 

 

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 Блог сообщений

Комментарии