Guia Scrum | 14. Erros dos Desenvolvedores
Publicados: 2022-04-26A Equipe de Desenvolvimento é um grupo de profissionais independentes. No entanto, o sucesso do projeto que implementam depende de seus esforços conjuntos. E isso requer muita maturidade e habilidades de trabalho em equipe. Quais são os erros mais comuns dos Desenvolvedores? Quais deles dificultam ou mesmo impossibilitam a busca do Objetivo do Produto?
Erros comuns dos desenvolvedores – índice:
- Erros comuns dos desenvolvedores
- Ser excessivamente apegado às suas ideias
- Empregado por conta própria
- Retirada do desenvolvedor
- Independência
- Limitando as responsabilidades ao escopo da autoridade
- Sprint Backlog Clutter
- Resumo
Erros comuns dos desenvolvedores
Muitos dos erros dos desenvolvedores que trabalham com Scrum têm sua origem em sua abordagem ao trabalho em equipe. Por um lado, é a independência mal compreendida e a defesa das próprias ideias contra os interesses da equipe. Por outro lado, é depender dos outros e da falta de independência. Outra fonte de problemas pode ser um mal- entendido da responsabilidade da equipe.

Ser excessivamente apegado às suas ideias
As responsabilidades diárias dos desenvolvedores incluem encontrar soluções inovadoras para problemas complexos. O esforço colocado no desenvolvimento de soluções pode fazer com que eles se apeguem demais às suas ideias. Isso, por sua vez, faz com que percam de vista o Objetivo do Produto e gastem muito tempo desenvolvendo soluções paralelas que não são úteis do ponto de vista comercial. E também estão menos dispostos a buscar soluções alternativas, o que ameaça a agilidade da Equipe.
Empregado por conta própria
Se algum Desenvolvedor tiver dificuldade em entender seu papel na Equipe, ele tentará separar suas tarefas do Objetivo da Sprint. Pior ainda, eles vão fazê-los sem referência ao resto da equipe. Também pode se tornar um problema se eles fizerem alterações arbitrariamente no Sprint Backlog. É assim que a independência incompreendida de um dos Desenvolvedores pode resultar de problemas de comunicação.
Um desejo excessivo de independência pode estar enraizado na falta de reconhecimento pelas realizações individuais de um Desenvolvedor . Aparece quando sua contribuição para o trabalho realizado pela Equipe é avaliada de forma desproporcional ao esforço realizado e à dificuldade da tarefa.
Trabalhar por conta própria pode se tornar uma fonte de sérios conflitos dentro da Equipe. É por isso que é tão importante que o Scrum Master reaja e resolva o problema subjacente o mais rápido possível. Isso porque pode acontecer que o erro não esteja com o Desenvolvedor, mas com uma avaliação incorreta de seu envolvimento.
Retirada do desenvolvedor
O problema resultante dos dois anteriores – trabalhar por conta própria e ser excessivamente apegado às próprias ideias – pode ser um problema de falta de comunicação. Então esses Desenvolvedores começam a se isolar da Equipe. Apesar de realizarem suas tarefas de acordo com o Sprint Backlog, eles se retiram da vida do Time.
Em tal situação, o Scrum Master deve prestar atenção especial aos Desenvolvedores retirados. Apreciar sua contribuição para a Equipe e incentivá-los a adotar uma atitude proativa.
Independência
A auto-organização é uma característica de uma Equipe de Desenvolvimento madura e bem composta que descrevemos em um artigo anterior. Isso significa que, apesar das dificuldades, os Desenvolvedores não dependem de outras pessoas para dizer a eles como distribuir tarefas entre si, como e quando completá-las. No entanto, a auto-organização pode dar origem a mal-entendidos interpessoais.
Nesse caso, é necessário que o Scrum Master esteja sempre presente para garantir que as tarefas que precisam ser feitas para atingir o Sprint Goal sejam distribuídas. É aí que surge o problema da dependência dos Desenvolvedores .
Novamente, o Scrum Master deve vir em socorro, encorajando os membros do Time de Desenvolvimento a serem autodeterminados e assumirem a responsabilidade por suas tarefas.
Limitando as responsabilidades ao escopo da autoridade
Outro problema que os Desenvolvedores têm que enfrentar, principalmente no time em formação, é a relutância em realizar outras tarefas que não as que pertencem às competências essenciais do Desenvolvedor.

Esse erro pode levar a uma redução significativa na eficácia do Time de Desenvolvimento. Nem todos os Sprints utilizam as competências essenciais de cada membro da equipe. Portanto, eles devem estar abertos para realizar outras tarefas auxiliares ou de organização que sejam igualmente relevantes para o Objetivo da Sprint.

Sprint Backlog Clutter
Uma dessas tarefas é manter o Sprint Backlog em ordem. É uma tarefa fundamental para o bom funcionamento da Equipe de Desenvolvimento. No entanto, um erro comum é transferir a responsabilidade de mantê-lo entre os Desenvolvedores. Isso dificulta não só o trabalho no Sprint Goal, mas também o desenvolvimento da equipe e sua melhoria contínua.
Erros comuns dos desenvolvedores - resumo
Em resumo, os erros mais comuns dos Desenvolvedores incluem tentativas de se isolar da Equipe como um todo: trabalhar por conta própria, empurrar suas próprias ideias e se retrair. A integridade da Equipe de Desenvolvimento também é ameaçada por problemas com o desenvolvimento de independência, desordem no Sprint Backlog e falta de vontade dos Desenvolvedores em desempenhar funções fora de suas competências essenciais.
Se você gosta do nosso conteúdo, junte-se à nossa comunidade de abelhas ocupadas no Facebook, Twitter, LinkedIn, Instagram, YouTube.
Autor: Caroline Becker
Como Gerente de Projetos, Caroline é especialista em encontrar novos métodos para projetar os melhores fluxos de trabalho e otimizar processos. Suas habilidades organizacionais e capacidade de trabalhar sob pressão de tempo fazem dela a melhor pessoa para transformar projetos complicados em realidade.
Guia do Scrum:
- Glossário de termos básicos, funções e noções
- O que é Scrum?
- Valores do Scrum
- Como implementar o Scrum na sua empresa?
- Time Scrum - o que é e como funciona?
- Quem é um Product Owner?
- Os erros mais comuns do Product Owner
- Quem é o Scrum Master?
- Características de um bom Scrum Master
- Os erros mais comuns do Scrum Master
- Quais estatísticas e métricas o Scrum Master deve acompanhar?
- Cooperação entre Product Owner e Scrum Master
- Equipe de Desenvolvimento em Scrum
- Os erros mais comuns dos desenvolvedores
- Artefatos do Scrum
- Escalando Scrum
- Backlog da Sprint
- O que é o Backlog do Produto?
- O que são histórias de usuários?
- Criando a melhor história de usuário com INVEST
- Os erros mais comuns da história do usuário
- Critérios de aceitação da história do usuário
- Estimativa e pontos de história no Scrum
- Poker de Planejamento
- Jogo de estimativa de equipe
- Definindo Incremento
- Eventos Scrum
- O que é Sprint no Scrum?
- Compromissos da Equipe Scrum - Objetivo do Produto, Objetivo do Sprint e Definição de Conclusão
- O que é um gráfico Burndown?
- Como criar e interpretar um gráfico de burndown?
- Vantagens e desvantagens do gráfico de burndown
- Quadros Kanban em Scrum e Scrumban
- Velocidade no Scrum - Velocidade da Equipe de Desenvolvimento
- Reunião diária
- Planejamento de Sprint
- Revisão da Sprint
- O que é uma Sprint Retrospective?
- Erros comuns durante uma Sprint Retrospective
- Nutrição do Backlog do Produto
