Equipe ágil: a maturidade do desenvolvimento

Mudanças contínuas e imprevisíveis são a norma na maioria das indústrias e áreas de negócios. Vuca (variabilidade, incerteza, complexidade e ambiguidade) exige que você evite métodos e práticas de gestão e liderança tradicionais e desatualizados.

Portanto, mais e mais empresas começam a introduzir  ágil  e  scrum , mas a implementação ágil de muitas empresas não é satisfatória.

No decorrer do trabalho diário, o modo de trabalho da equipe é muito influenciado pelo líder da equipe ou pelo líder do serviço. Às vezes, a agilidade da equipe depende do estilo de trabalho individual do líder. O modelo saiu dos trilhos e não tornou a equipe realmente ágil.

Então, quando uma  equipe de produto  adota um  modelo de desenvolvimento ágil , como saber se a equipe é realmente ágil?


Por que o Scrum é simples, mas não é fácil?

Scrum  é simples, mas não é fácil pelas seguintes razões:

  1. Uma mudança bem-sucedida não é totalmente de cima para baixo ou de baixo para cima;
  2. O estado final é imprevisível e o Scrum precisa de melhoria contínua;
  3. Scrum é onipresente em toda a organização;
  4. Scrum é completamente diferente do treinamento/educação tradicional;
  5. As mudanças vêm mais rápido do que antes;
  6. As melhores práticas são perigosas. Encontre um método que combine com você;

Scrum não é apenas uma mudança técnica, mas também uma inovação conceitual. Toda a equipe deve adotar a seguinte atitude ao fazer as coisas:

  1. A equipe deve aprender a começar a trabalhar sem um plano grande e abrangente;
  2. A equipe deve aprender a analisar e entender os requisitos por meio de histórias de usuários e comunicação sem documentos de requisitos detalhados e iniciar o projeto e a programação;
  3. A equipe deve estar acostumada ao envio frequente de código e integração contínua;
  4. A equipe trabalha em um ambiente altamente transparente e o progresso de todos é conhecido por todos;
  5. A equipe precisa de programação em pares, e comunicação e discussão freqüentes são necessárias;

Scrum não é apenas uma estrutura de processo, mas, mais importante, usa Scrum para construir equipes e aprimorar as capacidades da equipe. O grau de envolvimento da equipe quase determina o efeito da implementação do Scrum. Mas o sucesso da equipe não é alcançado da noite para o dia. Como polir a equipe em diferentes estágios da equipe é um desafio para todos.

Este artigo se concentra nos três estágios de uma equipe Scrum, desde a criação até a maturidade, para ajudá-lo a localizar o estágio de sua equipe e encontrar uma maneira de avançar para o próximo estágio.

Equipe ágil: Estágio I

  1. O papel do PO ( product owner ) no Time é claro, e o PO é responsável por gerenciar o  Product Backlog ;
  2. PO é a principal fonte de requisitos e é responsável por coletar requisitos de todas as partes e é responsável pelos requisitos;
  3. O PO é responsável por determinar a prioridade do Product Backlog, o que também ocorre quando ocorrem mudanças;
  4. Existe uma pessoa na equipe que pode assumir o papel de  Scrum Master , basicamente essa pessoa assumirá o papel de Scrum Master por um longo tempo;
  5. Basicamente ser capaz de coordenar a equipe para solucionar os problemas encontrados na Sprint. No entanto, a capacidade de resolver problemas entre domínios é fraca;
  6. O Scrum Master auxilia os membros da equipe na manutenção do Sprint Backlog e cultiva o hábito dos membros da equipe de manter o Sprint Backlog sozinhos;
  7. O Scrum Master é responsável por liderar e presidir a reunião de estande. A reunião de estande é em local e horário fixos e termina dentro do horário padrão. O Scrum Master é muito claro sobre o conteúdo do trabalho de cada membro da equipe, e a maioria dos problemas e riscos podem ser encontrados através da reunião de estande. ;
  8. O Scrum Master é responsável por conduzir várias reuniões conforme programado, como reunião de planejamento, reunião de resumo, revisão de PRD (Revisão e desenvolvimento de desempenho), revisão de código, revisão de caso, etc.;
  9. O Scrum Master é responsável por liderar e presidir a reunião do plano, fornecer o método de avaliação das horas de trabalho, fornecer o conteúdo do plano e o nível de prioridade deste sprint, orientar todos a dividir o conteúdo do sprint e orientar todos a concluir a avaliação do trabalho. horas;
  10. O Scrum Master é responsável por liderar e presidir a reunião de resumo. O Scrum Master é o principal responsável por resumir as vantagens e desvantagens desta iteração e formular medidas de melhoria contra as deficiências e acompanhamento;
  11. O Scrum Master é responsável por monitorar os riscos e o progresso, e pode informar as partes interessadas;
  12. Na maioria dos casos, a equipe pode cumprir seu compromisso com o  DOD ;

Equipe Ágil: Estágio II

  1. O PO é responsável por gerenciar o Product Backlog, e a Equipe aprova o conteúdo do Product Backlog;
  2. A equipe auxiliará o PO na coleta de requisitos e proporá ativamente os requisitos. A equipe reconhece os requisitos e é responsável pelos requisitos;
  3. PO auxilia a Equipe na determinação da prioridade do Product Backlog, mesmo quando ocorrem mudanças;
  4. O papel do Scrum Master na equipe é Backup. Quando o Scrum Master não está presente, o Backup pode assumir plenamente o papel de trabalho;
  5. Plenamente capaz de coordenar a equipe para solucionar os problemas encontrados na Sprint. A capacidade de promover a resolução de problemas entre domínios é forte, mas a capacidade de promover a resolução de problemas entre departamentos é fraca;
  6. O hábito dos membros da equipe de manter o Sprint Backlog por conta própria foi formado, e o Scrum Master só precisa supervisionar e lembrar;
  7. O Scrum Master auxilia no progresso efetivo da reunião de estande. A reunião de estande termina dentro do horário padrão em local e horário fixos. Os membros da equipe são muito claros sobre o conteúdo de trabalho dos outros membros. Os membros da equipe podem ajudar o Scrum Master a encontrar alguns problemas e riscos. Alguns problemas e riscos ainda são descobertos pelo Scrum Master;
  8. Scrum Master auxilia na condução eficaz de várias reuniões, como reunião de plano, reunião de resumo, revisão de PRD, revisão de ERD, revisão de código, revisão de caso, etc.;
  9. O Scrum Master auxilia na execução efetiva da reunião do plano e discute com os membros da equipe para determinar o método de avaliação das horas de trabalho, o conteúdo do plano e a prioridade deste sprint e, em seguida, concluir conjuntamente a divisão do conteúdo do sprint e a avaliação do jornada de trabalho;
  10. Scrum Master auxilia a resumir o progresso efetivo da reunião, discutindo e resumindo as vantagens e desvantagens desta iteração com os membros da equipe, e pode formular medidas de melhoria efetivas e fazer melhorias efetivas contra as deficiências, e as vantagens podem continuar sendo mantidas;
  11. Liderados pelo Scrum Master, os membros da equipe participam do monitoramento dos riscos e do progresso e podem notificar regularmente as partes interessadas;
  12. Equipe completa conjuntamente seu compromisso com o DOD (Definition of Done);

Equipe ágil: Estágio III

  1. O Product Backlog é iniciado e gerenciado pelo PO, e o Time participa da discussão e melhoria;
  2. Equipe conjuntamente propõe e coleta os requisitos, e é solidariamente responsável pelo produto;
  3. O Time determina em conjunto e é responsável pela prioridade do Product Backlog, mesmo quando ocorrem mudanças;
  4. Qualquer um na equipe pode assumir o papel de Scrum Master;
  5. Ele pode ajudar a equipe a superar todos os obstáculos encontrados no Sprint e tem uma forte capacidade de promover a resolução de problemas entre domínios e departamentos e garantir que o DoD seja concluído conforme acordado;
  6. Os membros da equipe mantêm o Sprint Backlog conscientemente, e o Scrum Master verifica regularmente a manutenção do Sprint Backlog pelos membros da equipe;
  7. Os membros da equipe participam ativamente da reunião stand-up, que é realizada de forma eficiente e eficaz. A reunião em pé é em local e horário fixos e termina dentro do horário padrão. Os membros da equipe são muito claros sobre o conteúdo do trabalho dos outros membros, e os membros da equipe levantam ativamente questões e riscos, descobrem todos os problemas e riscos junto com o Scrum Master;
  8. Com a ajuda do Scrum Master, os membros da equipe lideram a condução eficaz de várias reuniões, como reunião de plano, reunião de resumo, revisão de PRD, revisão de ERD, revisão de código, revisão de caso, etc.;
  9. Com a ajuda do Scrum Master, os membros da equipe lideram a reunião do plano, e a equipe é conjuntamente responsável pelos resultados da avaliação da hora de trabalho, o conteúdo do plano e os resultados divididos deste sprint e os resultados da confirmação do nível de prioridade;
  10. Apoiados pelo Scrum Master, os membros da equipe lideram a reunião de resumo. A equipe é conjuntamente responsável pelos resultados desta iteração e pode reconhecer conjuntamente a causa raiz das deficiências. No período posterior, todos os membros da equipe melhoram ativa e efetivamente e gradualmente transformam as deficiências em vantagens. As vantagens podem ficar cada vez melhores;
  11. A equipe monitora ativamente os riscos e o progresso em conjunto e pode notificar as partes interessadas em tempo hábil;
  12. Equipe foca na realização de funções e é especializada na realização de produtos. Equipe tem a capacidade de identificar a rota correta do produto e em conjunto promover a melhoria contínua do produto;

Resumo

Quanto mais madura uma equipe Agile se torna, mais ela exige não apenas do PO e SM, mas também dos membros da equipe.

Em uma equipe de desenvolvimento ágil, este é um processo de aprendizado e melhoria contínua, que promove a habilidade e o nível de toda a equipe e, portanto, é muito benéfico para o desenvolvimento da equipe, especialmente quando há mais pessoas novas no local de trabalho.

Finalmente, é melhor deixá-los aprender e crescer no trabalho em equipe, o que pode ajudá-los a melhorar mais rapidamente e melhorar a força geral da equipe.


Leave a Reply

O seu endereço de email não será publicado.