PSM1 Flashcards

1
Q

Durante a Sprint, todos devem fazer suas tarefas. Quem deve se certificar que isso acontece?

A

A Equipe de Desenvolvimento!

JUSTIFICATIVA:
As tarefas do backlog da sprint pertencem à equipe de desenvolvimento. Como ela é auto-gerenciável, cabe a ela mesma controlar as tarefas que precisam ser feitas.

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

O Trabalho durante um Sprint precisa ser gerenciado. Quem é responsável por isso?

A

A Equipe de Desenvolvimento!

JUSTIFICATIVA:
A Equipe de Desenvolvimento usa a Reunião Diária para inspecionar o progresso em direção à Meta da Sprint e para inspecionar como o progresso está indo em direção a completar o trabalho no Backlog da Sprint.

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

O que o termo Sprint significa em Scrum?

A

Uma Sprint é uma quantidade específica de dias para que uma equipe trabalhe em um ritmo sustentável para concluir o trabalho selecionado.

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

Quem deve participar do daily Scrum?

A

A equipe de Desenvolvimento!

JUSTIFICATIVA:
Apenas as pessoas que fazem o trabalho descrita no Backlog da Sprint precisam participar da reunião Diária do Scrum. Se o Scrum Master ou Product Owner também estão na equipe de desenvolvimento, então eles terão de estar também na Reunião Diária. Caso contrário, o Scrum Master tem que simplesmente garantir que a Equipe de Desenvolvimento saiba como conduzir uma Reunião Diária. Nada impede que qualquer compareça nessa reunião como ouvinte, afinal o Scrum prega a transparência. Entretanto, somente membros da Equipe de Desenvolvendo participam ativamente.

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

Definição do Scrum?

A

O Scrum é uma estrutura para desenvolver, entregar e sustentar produtos complexos.

JUSTIFICATIVA:
Scrum é um framework no qual pessoas podem tratar e resolver problemas complexos enquanto produtiva e criativamente entregam produtos com o mais alto valor possível.

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

Quem é responsável por definir o escopo do Sprint Backlog?

A

A Equipe de desenvolvimento de acordo com o PO

JUSTIFICATIVA:
Na parte 1 da reunião de planejamento da sprint, a equipe de desenvolvimento prevê as funcionalidades que serão desenvolvidas durante a sprint. O product owner apresenta os itens de backlog do produto ordenados para a equipe de desenvolvimento, e toda a equipe scrum colabora com o entendimento do trabalho da sprint. Durante a sprint, caso o trabalho acabe por ser diferente do esperado pela equipe de desenvolvimento, esta negocia com o product owner o escopo do backlog da sprint dentro da sprint.

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

O Scrum Master tem muitas responsabilidades. Um novo membro da equipe, que é novo no Scrum, chega até você perguntando sobre a responsabilidade principal do Scrum Master. O que você diz a ele?

A

A principal responsabilidade é remover quaisquer impedimentos que a equipe de desenvolvimento encontrar durante o trabalho!

JUSTIFICATIVA:
O PRINCIPAL papel do scrum master é o de remover qualquer impedimento encontrado pela equipe de desenvolvimento e que afete o seu trabalho.

O dono de produto de fato facilita as reuniões do Scrum quando é requerido ou necessário. Mas isto não significa que ele obrigatóriamente deve facilitar TODAS as reuniões diárias.

Embora a mesma pessoa possa atuar como Scrum Master e membro do time de desenvolvimento, o Scrum não define nenhum papel de líder técnico. Para o Scrum, todos são “desenvolvedores” e tem o mesmo nível hierárquico.

O Scrum Master serve de igual maneira o time de desenvolvimento, dono de produto e organização.

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

Sobre a Reunião do Daily Scrum, podemos afirmar que…

A
  • Sua duração é de quinze minutos ou menos.
  • Sua localização e tempo devem permanecer constantes.

JUSTIFICATIVA:
A reunião diária é um evento time-boxed de 15 minutos (ou menos) que deve ocorrer todos os dias durante uma sprint, exceto nos dias da reunião de planejamento da sprint e de revisão e retrospectiva da sprint. Nesses dias, a equipe planejará a próxima sprint ou entregará as funcionalidades ao product owner. O tempo máximo de duração é de 15 minutos, não importando se a duração da sprint é de 2, 3 ou 4 semanas. Esta reunião geralmente acontece em pé (afinal, são somente 15 minutos) e de preferência no mesmo local e mesmo horário para reduzir a complexidade.

Tenha em mente que as três perguntas (o que eu fiz? O que farei? Estou tendo problemas?) são apenas sugestões e não são obrigatórias.

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

Como o Scrum Master trabalha para o Product Owner?

7 itens

A

O Scrum Master serve o Product Owner de várias maneiras, incluindo:

  • Garantindo que objetivos, escopo e domínio do produto sejam entendidos o melhor possível por todos do Time Scrum
  • Encontrando técnicas para o gerenciamento efetivo do Backlog do Produto;
  • Ajudando o Time Scrum a entender as necessidades para ter items de Backlog do Produto claros e concisos.
  • Compreendendo o planejamento do Produto em um ambiente empírico;
  • Garantindo que o Product Owner saiba como organizar o Backlog do Produto para maximar valor;
  • Compreender e praticar a agilidade; e,
  • Facilitar os eventos Scrum conforme exigidos ou necessários
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Como o Scrum Master trabalha para o Time de Desenvolvimento?

5 itens

A

O Scrum Master serve o Time de Desenvolvimento de várias maneiras, incluindo:

  • Treinando o Time de Desenvolvimento em autogerenciamento e interdisciplinaridade;
  • Ajudando o Time de Desenvolvimento na criação de produtos de alto valor;
  • Removendo impedimentos para o progresso do Time de Desenvolvimento;
  • Facilitando os eventos Scrum conforme exigidos ou necessários; e,
  • Treinando o Time de Desenvolvimento em ambientes organizacionais nos quais o Scrum não é totalmente adotado e compreendido
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Como o Scrum Master trabalha para a Organização?

5 itens

A

O Scrum Master serve a Organização de várias maneiras, incluindo:

  • Liderando e treinando a organização na adoção do Scrum;
  • Planejando implementações Scrum dentro da organização;
  • Ajudando funcionários e partes interessadas a compreender e tornar aplicável o Scrum e o desenvolvimento de produto empírico;
  • Causando mudanças que aumentam a produtividade do Time Scrum; e,
  • Trabalhando com outros Scrum Masters para aumentar a eficácia da aplicação do Scrum na organização.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quem deve estar em conformidade com a definição de Pronto?

A

Time de DEV

Justificativa:
Esta questão pergunta quem é responsável por estar em conformidade com o DoD. E neste caso é o time de desenvolvimento, pois é somente ele quem precisa entregar os itens no final da sprint de acordo com o DoD acordada.

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

Um time Scrum só pode se reunir com os stackholdrs durate a Revisão da Sprint?

A

FALSO.

Justificativa:
O scrum guide estabelece que o time de dev pode convidar outras pessoas para participar do planning de forma a obter opinião técnica ou de domínios específicos. Então a sprint review não é a única reunião em que partes interessadas externas podem participar.

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

Scrum Master é uma posição de gerencia?

A

VERDADEIRO

Justificativa:
Esta é uma das questões mais discutidas. O scrum master é um líder-servo e como parte da definição de líder-servo ele é um gerente que está em uma posição de gerenciamento.

O papel do scrum master é o de gerir o processo de scrum. O scrum master nunca gerencia a equipe de dev que é, por definição, uma equipe autogerenciada.

O scrum master precisa estar em uma posição de gestão porque ele precisa de poder e influência para remover os impedimentos.

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

Um novo dev se juntou ao Time Scrum. Ele está tendo vários conflitos com os demais membros e deixando o ambiete hostil. Se necessário, quem é responsável pela sua remoção da equipe?

A

O Time de Dev

Justificativa:
Pelo fato da equipe ser autogerenciada, a própria equipe pode chegar sozinha na conclusão que um membro está atrapalhando e pedir para que este seja removido ou substituído na equipe.

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

[Verdadeiro ou Falso]
O Time Scrum deve escolher pelo menos um aprimoramento de processo de alta prioridade, identificado durante a Retrospectiva da Sprint, e colocá-lo no Backlog do Produto.

A

Falso.

Justificativa:
Para garantir a melhoria contínua, o Backlog do Sprint, e não o Backlog do Produto, inclui pelo menos um aprimoramento de processo de alta prioridade identificado na reunião anterior da Retrospectiva do Sprint.

17
Q

Quais os problemas (3) de ter uma sprint muito longa (mais de um mês) ?

A
  • a definição do que será construído pode mudar,
  • a complexidade pode aumentar e
  • o risco pode crescer

Justificativa:
Sprints permitem previsibilidade que garante a inspeção e adaptação do progresso em direção à meta pelo menos a cada mês corrido. Sprints também limitam o risco a o custo de um mês corrido.

18
Q

O que pode e o que não pode acontecer durante a Sprint?

A
  • NÃO PODE fazer mudanças que possam por em perigo o objetivo da Sprint;
  • NÃO PODE diminuir as metas de qualidade; e,
  • PODE clarificar o escopo e renegociar entre o PO e o Time de Dev quanto mais for aprendido
19
Q

O Que pode tornar o objetivo da Sprint obsoleto, levando ao seu cancelamento?
(3 itens)

A

Isto pode ocorrer:

  • se a organização mudar sua direção ou
  • se as condições do mercado ou
  • se as tecnologias mudarem.
20
Q

Quando a Sprint é cancelada, o que acontece com os itens de Backlog do Produto completados e “Prontos” ?

A

São revisados pelo PO. Se uma parte do trabalho estiver potencialmente liberável, tipicamente o PO o aceita.

21
Q

Quando a Sprint é cancelada, o que acontece com os itens de Backlog do Produto não completados?

A

Todos os itens de Backlog do Produto incompletos são reestimados e colocados de volta no Backlog do Produto. O trabalho feito se deprecia rapidamente e deve ser frequentemente reestimado.

22
Q

Quem deve estar no planejamento da sprint ?

A

Todo Time Scrum

23
Q

Quais as entradas no planejamento da sprint ?

4 itens

A
  • o Backlog do Produto,
  • o mais recente incremento do produto,
  • a capacidade projetada do Time de Desenvolvimento durante a Sprint e
  • o desempenho passado do Time de Desenvolvimento.
24
Q

Qual é o único trabalho do Time de Desenvolvimento, durante a 1ª parte do planejamento da sprint ?

A

Definir O número de itens selecionados do Backlog do Produto para a Sprint. Somente o Time de Desenvolvimento pode avaliar o que pode ser completado ao longo da próxima Sprint.

25
Q

Como os artefatos são projetados, no Scrum ?

A

São projetados especificamente para maximizar a transparência das informações chave, de modo que todos tenham o mesmo entendimento dos artefatos.

26
Q

Durante o Planejamento da Sprint, quem determina a meta da Sprint?

A

O Time Scrum.

27
Q

Qual o objetivo do refinamento do Back. do Produto ?

A

Adicionar detalhes, estimativas e ordem aos itens no Backlog do Produto.

28
Q

O que é o Product Backlog refinement (Refinamento do Product Backlog)?

A

A atividade em um Sprint através da qual o Product Owner e as Equipes de Desenvolvimento adicionam granularidade ao Product Backlog.

29
Q

[Verdadeiro ou Falso]
A definição de Pronto, orienta o Time de Dev no conhecimento de quantos itens do Backlog do Produto podem ser selecionados durante o Planejamento da Sprint.

A

Verdadeiro.

O propósito de cada Sprint é entregar incrementos de funcionalidades potencialmente liberáveis que aderem à definição atual de “Pronto” do Time Scrum.

30
Q

Falhas na inclusão de um ou mais eventos do Scrum podem levar a ?

A

Resultará na redução da transparência e na perda de oportunidades para inspecionar e adaptar.

31
Q

O que o gerenciamento do Product Backlog inclui?

5 itens

A

O gerenciamento do Backlog do produto inclui:

  • Expressando claramente os itens do Backlog do Produto;
  • Encomendar os itens no Product Backlog para melhor atingir metas e missões;
  • Otimizar o valor do trabalho que a equipe de desenvolvimento executa;
  • Assegurar que o Backlog do Produto esteja visível, transparente e claro para todos, e mostre o que o Time Scrum irá trabalhar em seguida; e,
  • Garantir que a equipe de desenvolvimento entenda os itens do Backlog do produto para o nível necessário.
32
Q

[Verdadeiro ou Falso]
O Scrum Master está focado principalmente no Time Scrum e geralmente não se importa com aqueles que estão fora do Time Scrum.

A

Falso.

O Scrum Master é um líder-servo do Time Scrum. O Scrum Master ajuda aqueles que estão fora do Time Scrum a entender quais de suas interações com o Time Scrum são úteis e quais não são. O Scrum Master ajuda todos a mudar essas interações para maximizar o valor criado pelo Time Scrum.

33
Q

Quem é responsável por lidar com a transparência incompleta do artefato?

A

O trabalho do Scrum Master é trabalhar com o Time Scrum e a organização para aumentar a transparência dos artefatos. Este trabalho geralmente envolve:

  • Aprender,
  • Convencer e
  • Mudar.
34
Q

Qual a estrutura do Back. de produto? (Quais atributos)

A
  • Descrição
  • Ordem
  • Estimativa
  • Valor
  • (GERALMENTE) descrições de testes (que comprovam sua completude, quandos prontos ou done)
35
Q

Um Scrum Master está trabalhando com uma equipe de desenvolvimento que possui membros em diferentes locais físicos. A Equipe de Desenvolvimento se reúne em várias salas de reunião e tem muito a fazer logisticamente (por exemplo, configurar teleconferências) antes do Daily Scrum. Que ação deve tomar o Scrum Master?

A

Permitir que a equipe de desenvolvimento se autogerencie e determine por si mesma o que fazer

Justificativa:
Primeiro a equipe tem que ter capacidade de ser auto-organizar. O scrum master precisa ensinar a equipe a ser auto-organizada e facilitar os eventos do scrum. O Scrum Master não pode interferir nos horários, locais da reunião diária. Se a equipe pedir ajuda, ai sim o Scrum Master entra em ação para resolver os impedimentos. É sempre a equipe que tem que pedir ajuda ao Scrum Master, ele é um lider-servo, e não um líder autoritário.

36
Q

Quando a implementação de um item do Backlog do Produto é considerada concluída?

A

O item não tem nenhum trabalho restante que ainda precisa ser feito antes de poder ser usado pelo usuário final

Justificativa:
Se não existe nenhum trabalho faltando para um item ser liberado e utilizado por um usuário final, então um item poderia ser considerado completo.