Introdução ao Scrum Basics

O básico do Scrum é um processo simples que ajuda a criar produtos em partes e em iterações, para aderir às necessidades flutuantes do mercado, bem como aos objetivos estritos da organização.

Funções em um Scrum

A equipe scrum consiste em três funções: um Dono do Produto, a Equipe de Desenvolvimento e um Scrum Master.

1. Proprietário do produto:

  • Criando uma visão organizacional.
  • É uma representação do negócio e marca o retorno do investimento.
  • Passa a visão para as equipes envolvidas.
  • Assume a propriedade da lista de pendências.
  • Dá prioridade às necessidades do mercado.
  • É o tomador de decisão para as equipes.
  • Medeia entre a equipe e os clientes para entregar o produto final conforme as necessidades e em tempo hábil.

2. Equipe de desenvolvimento:

  • Autogerenciada - a equipe é autogerenciada e a decisão na frente de trabalho é tomada mutuamente.
  • Independente - a equipe tem poderes para tomar suas próprias decisões.
  • Sem designação - a equipe não possui designação e cada membro possui as habilidades necessárias para entregar o trabalho necessário.
  • Equipes pequenas - as equipes de desenvolvimento são idealmente pequenas, com 5-9 membros.

3. Mestre do Scrum:

  • Líder - Treina as equipes em vários aspectos do scrum basic, guia-as sobre como proceder na frente do trabalho e, portanto, colhe as vantagens do scrum.
  • Ajuda a eliminar obstáculos - Ajuda as equipes de desenvolvimento a remover todos os obstáculos no caminho do progresso e a ajudá-los a evoluir.
  • Identifica maneiras de colaborar - facilita a equipe com tudo o que precisa para poder entregar o produto final.
  • Ajuda as equipes a permanecerem seguras - Garante que nenhum fator externo possa influenciar a equipe de forma alguma.

Artefatos de um Scrum

A documentação é usada para o progresso no trabalho e não para a colaboração. O software de trabalho sempre mede esse progresso. A documentação no scrum é apenas através de quatro artefatos principais, a saber: Lista de pendências do produto, Lista de pendências da Sprint, Incremento e Definição de Concluído.

1. Lista de pendências do produto:

  • Evolui conforme as necessidades do mercado.
  • Lista todos os requisitos necessários para fornecer produtos de qualidade.
  • É atualizado continuamente.

2. Lista de pendências do sprint:

  • Subconjunto de itens da lista de pendências do produto e deve ser finalizado em um sprint.
  • Os itens são divididos em pequenos pedaços.
  • Focado em como entregar trabalho em um único sprint.
  • Ajuda a priorizar o trabalho conforme os requisitos do cliente e a entrega final.
  • Ajude as equipes a supervisionar o progresso e garantir que as metas estejam alinhadas.

3. Incremento do produto:

O trabalho entregue no final de cada sprint é chamado de incremento. No final de cada iteração, obtemos um PI (Incremento do produto) que promete agregar valor e, no final, obtemos o produto necessário.

4. O que é feito?

'Definição de concluído' em um scrum significa que ajuda as equipes a especificar um trabalho como concluído. É assim que as equipes podem estimar até que ponto o trabalho foi concluído.

Atividades básicas do Scrum

As atividades do Scrum são executadas em iterações e permitem tempo para a preparação, além de colocar todos os aprendizados em uso.
As atividades do Scrum incluem:

  • Refinamento de lista de pendências do produto
  • Planejamento de Sprint
  • Scrum diário
  • Revisão da Sprint
  • Retrospectiva do Sprint

1. Refinamento da lista de pendências do produto:

  • Elimina os itens da lista de pendências do produto que não são mais uma prioridade.
  • Inclui itens de lista de pendências de produtos que não são mais uma prioridade.
  • Divide os itens da lista de pendências do produto em partes.

2. Planejando um Sprint:

  • Negocia itens de lista de pendências do produto na presença do Dono do produto.
  • Permite uma compreensão madura do processo de trabalho.
  • Conclui itens menores com prioridade.
  • O trabalho é planejado e concluído adequadamente.

Para garantir que os requisitos acima sejam atendidos, precisamos fazer o seguinte:

  • Qual é o trabalho a ser feito?
  • Como o trabalho identificado deve ser realizado?

3. Reunião diária de um Scrum:

O scrum diário é um tipo de reunião que é realizada todas as manhãs por no máximo 15 minutos. Isso também é conhecido como reunião stand-up diária. Inclui:

  • Qual foi a minha contribuição no trabalho ontem?
  • Qual será minha contribuição hoje?
  • Existe algum aborrecimento me interrompendo no meio?

4. Revisão do Sprint:

  • Uma ilustração adequada do processo de trabalho, com uma explicação dos recursos do produto.
  • Um feedback do produto que nos permite conhecer a lacuna no produto que pode ser trabalhado.
  • Uma reunião é convocada pelo scrum master, com a participação das equipes envolvidas e de todas as partes interessadas para discutir o produto desenvolvido e o processo de trabalho seguido.

5. Análise retrospectiva do Scrum:

  • A equipe revisa e pergunta sobre o que correu bem em termos de colaboração, planejamento, processo e ferramentas
  • Eles descobrem a lacuna e ajudam a melhorar o processo e a competência dos membros da equipe envolvidos.
  • Eles planejam e adotam uma postura firme sobre como proceder de um sprint para outro.
  • A equipe garante que todo o ciclo de trabalho até a entrega seja improvisado a cada vez.

As três perguntas que cada membro da equipe precisa responder:

  • O que precisamos começar a fazer?
  • O que precisamos parar de fazer?
  • O que precisamos continuar fazendo?

Conclusão:

  • Apesar de ser tão preciso e eficiente, o scrum tem suas próprias limitações:
  • A execução de uma estrutura tão extensa é difícil para equipes dispersas geograficamente.
  • Uma estrutura tão extensa não funciona para equipes com membros que possuem habilidades específicas.
  • Certos aspectos do scrum pertencentes a fatos externos não podem ser controlados.
  • Essa estrutura não se encaixa em alguns produtos, pois eles possuem recursos especializados.

Artigos recomendados:

Este foi um guia para o básico do Scrum. Aqui discutimos os papéis no Scrum, os artefatos de um scrum e as várias atividades de um Scrum. Você também pode consultar os seguintes artigos para saber mais -

  1. Gerenciamento Ágil de Produtos
  2. Plano de Gerenciamento de Escopo
  3. Scrum Essentials
  4. Gerenciamento ágil