Scrum Flashcards

1
Q

O SCRUM é composto por 3 papéis fundamentais. Quais são? Oq são?

A
  1. Product Owner:
  2. Scrum Master:
  3. Development Team:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O scrum é composto por 3 artefatos. Quais são? Oq são?

A
  1. Product Backlog:
    - Lista ordenada por valor, risco, prioridade, entre outros de requisitos e funcionalidades do produto;
    - Artefato Dinâmico;
    - Somente o PO o mantém;
    - Estórias de Usuários;
    - Itens importantes ficam no topo;
    - Tem itens funcionais e não;
  2. Sprint Backlog:
    - Itens selecionados do PB para serem implementados numa Sprint;
    - Quem mantém é somente a equipe de desenvolvimento;
  3. Product Increment:
    - Incremento resultado do que foi produzido durante a Sprint;
    - Potencialmente entregável;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Defina Scrum:

A
  1. Framework;
  2. Baseado em código;
  3. Gerenciar projetos, produtos e processos;
  4. Não utiliza muita documentação;
  5. Adota processos mais simplificados;
  6. Focado na adaptação em vez de planejamento;
  7. Utilizado em ambientes complexos onde ambientes e prioridades mudam toda hora;
  8. Emprega uma abordagem iterativa e incremental;
  9. Não reconhece títulos para os times de desenvolvimento q não seja o DESENVOLVEDOR, independente da tarefa;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O scrum se fundamenta em 3 pilares. Quais são? Oq são?

DICA: TIA

A
  • Transparência: Todos da equipe sabem de tudo, tudo é visível;
  • Inspeção: os usássemos devem frequentemente inspecionar os artefatos e o progresso pra detectar indesejáveis variações;
  • Adaptação: se foi verificado pelo inspetor que um processo se desviou do seu foco ou o resultado será inaceitável, o processo ou material produzido deve sofrer adaptações, ser reajustado;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quais as caraterísticas do TIME SCRUM?

A
  1. Auto organização;
  2. Multi funcional (não depende de outros de fora da equipe);
  3. Faz entregas de forma iterativa e incremental;
  4. Composto pelo scrum Master, product owner e development team;
  5. Scrum Master JAMAIS pode ser Product Owner;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que é uma SPRINT?

A

É um ciclo COMPLETO de desenvolvimento de duração FIXA (ATÉ UM MÊS) que entrega incrementos potencialmente entregáveis do produto;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Características do Product Owner:

A
  1. Responsável pela macro gestão e pela gestão do produto;
  2. Responsável por maximizar o valor do produto e da equipe de desenvolvimento;
  3. Único que pode gerenciar o product Backlog:
  4. Pode ATÉ delegar atividades de gerenciamento para time de desenvolvimento;
  5. Seleciona itens da lista do Product Backlog a serem implementados;
  6. É uma pessoa, não um comitê;
  7. O time de desenvolvimento só responde ao PO;
  8. Só ele pode cancelar uma sprint;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Características do Delelopment Team (DT):

A
  1. Responsável por micro gestão e criação do produto;
  2. Auto organizados;
  3. Ninguém diz ao DT como incrementar o produto;
  4. Nem como a utilizar o product Backlog;
  5. São muiti funcionais (possuem todas as habilidades);
  6. Não tem outro papel senão o de desenvolvedor;
  7. Deve ser pequeno o suficiente para se manter ágio e produtivo;
  8. Grande o suficiente de forma q a coordenação dos membros não cause problema;
  9. Deve ter de 3 a 9 integrantes;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Características do Scrum Master:

A
  1. Gerente que o scrum seja entendido e aplicado;
  2. Orienta o PO na criação e ordenação do Product Backlog;
  3. Ajuda remover impedimentos que o time enfrente SEM USO DE AUTORIDADE;
  4. Utiliza técnicas de coaching;
  5. Ajuda nas reuniões, mas NÃO É O RESPONSÁVEL PELA CONDUÇÃO das mesmas;
  6. Ensina o TS a criar itens do Product Backlog de forma clara e concisa;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Usando a metáfora da Construção civil para melhorar a assimilação dos papéis do Scrum, onde cada papel se encaixaria?

A

Pedreiros - Time de desenvolvimento (3 a 9 pessoas);

Mestre de obras - Scrum Master, o facilitador, intermediador de conflitos, treinador;

Dono da casa - Product Owner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que é a Reunião de visão? Quais suas características?

A
  1. Onde o PO deve expor os detalhes sobre o produto a ser construído;
  2. A saída da reunião deve ser uma visão sobre o produto;
  3. Utiliza-se técnicas como Product vision Box, Product RoadMap, Product DataSheet ou Elevator Pitch Sentence;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

O Elevator Pitch Sentence é uma técnica utilizada na reunião de Visão para o PO passar uma visão do Produto. Qual sua característica?

A

“Teste do Elevador”…. a ideia é que seja possível explicar o que é o produto durante uma subida de elevador.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

O que é a Release Planning Meeting? Quais suas características?

A

Reunião de planejamento de lançamento.

Planeja como será a (parte da) Release entregada após uma etapa de uma SPRINT.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

O que é vetado durante uma Sprint?

A

PROIBIDO:

  • Realizar mudanças que afetem a sua meta;
  • Mudar composição da equipe;
  • Diminuir metas de qualidade;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Quais são as reuniões (eventos) do Scrum?

A
  1. Reunião de planejamento (8h):
    “Oq será entregue como resultado do incremento da próxima sprint?”
    “Como o trabalho necessário pra entregar o incremento será realizado?”
  2. Reunião Diária (15m):
    “Oq eu fiz ontem que ajudou o time a atender a meta?”
    “Oq eu darei hj para o time atender a meta?”
    “Existe obstáculo que me impeça ou o time de alcançar a meta da sprint?”
    Busca criar um plano para as próximas 24h e inspecionar o trabalho desde a última reunião diária, sempre NO MESMO HORÁRIO E LOCAL.
  3. Revisão da Sprint (4h):
    - Ao final da Sprint;
    - Colher opinões sobre Oq a equipe de desenv. fez;
    - Foco em aprimorar o produto;
    - Product Owner valida ou não a Sprint;
  4. Retrospectiva da Sprint (3h):
    - O time se avalia;
    - Criar planos de melhorias para a próxima Sprint;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qual a diferença entre Product e Sprint Backlog?

A

O primeiro é uma lista de todos os requisitos/funcionalidades de usuário levantados até o momento e mantida pelo PO.
O segundo é uma lista de tarefas técnicas mantida pela Equipe de Desenvolvimento;

17
Q

O que é o DoD (Definition Of DONE)?

A

Definição de feito:

  • Serve como um contrato entre Equipe de Desenv. e o PO, garantindo que todo produto gerado estará dentro dos padrões de qualidade estabelecidos;
  • Obrigatório;
  • Da Equipe para o PO;
18
Q

O que é o DoR (Definition Of Ready)?

A

Definição de Pronto:

  • Checklist de critérios acordados para a equipe de desenv possa aceitar um requisito.
  • Do PO para a Equipe.
  • Não é obrigatório;
19
Q

Um artefato não oficial muito usado no Scrum é o BurnDown. O que é? Quais são suas características?

A
  • Gráfico;
  • Torna visível a evolução diária do trabalho;
  • Compara trabalho estimado inicialmente com quantidade restante de trabalho;
  • Medidas: Esforço (horas) planejado pelo tempo decorrido:
  • Identifica problemas que estão atrapalhando na evolução do trabalho;
  • Muito usado nas reuniões de retrospectiva;
20
Q

O Scrum é composto de 3 fases. Quais são? Quais as características?

A
  1. Pré planejamento (pré game phase):
    - Define o sistema sendo desenvolvido;
    - Cria-se o product Backlog;
    - Cria-se arquitetura de alto nível;
  2. Desenvolvimento (Game Phase):
    - Sistema é desenvolvido em Sprints;
    - Iterativo;
  3. Pós planejamento (Post Game Phase):
    - Reuniões para análise do progresso do projeto;
    - Demonstrar o software para os clientes;
    - Integração, testes finais e documentação;