Scrum Flashcards

1
Q

De onde surgiu a palavra Scrum?

A

Vem do Rugby e é utilizado como uma metáfora para refletir o alto grau de cooperação necessária para obter sucesso no alcance de algum objetivo.

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

O que é um Scrum?

A

Scrum é um framework leve, simples de entender e extremamente difícil de dominar, para desenvolver e manter produtos complexos e adaptativos, enquanto entrega produtiva e criativamente produtos com o mais alto valor possível.

é necessário decorar

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

Quem foram os desenvolvedores do Scrum?

A

Ken Schwaber e Jeff Sutherland.

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

O que é necessário para que se desenvolva um Scrum?

A

Um Scrum master.

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

Quais as funções de um Scrum master?

A

Promover um ambiente onde:
1) Um Product Owner ordena o trabalho para um problema complexo em um Product Backlog.
2) O Scrum Team transforma uma seleção do trabalho em um incremento de valor durante uma Sprint.
3) O Scrum Team e seus stakeholders inspecionam os resultados e se ajustam para a próxima Sprint.
4. Repita

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

CERTO OU ERRADO

O framework Scrum consiste de times Scrum associados a papéis, eventos, artefatos e regras.

A

CERTO!

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

O que é um framework?

A

É uma coleção de componentes de software reutilizáveis que tornam mais eficiente o desenvolvimento de novas aplicações. Ele possui pressupostos, conceitos, valores e práticas, mas quem utilizá-lo pode incluir outras novidades, ou seja, tem liberdade para fazer o que melhor funcionar dentro das suas necessidades específicas.

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

CERTO OU ERRADO

O Scrum é aplicado no gerenciamento do “trabalho” de desenvolvimento de projetos.

A

ERRADO! Não é no desenvolvimento de projetos, é no desenvolvimento de produtos.

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

Qual o foco do Scrum?

A

A melhoria contínua do produto, do time e do ambiente de trabalho.

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

CERTO OU ERRADO

O Scrum pode ser utilizado em conjunto, ou complementado, por outras práticas, ferramentas e abordagens.

A

CERTO!

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

Qual a estrutura de um Scrum?

A

Três papeis, quatro eventos, três artefatos e por um fluxo (chamado Sprint).

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

A aplicação de outras ferramentas, práticas ou abordagens em Scrum obrigatória?

A

NÃO! O Scrum é um framework independente, as outras ferramentas são optativas de acordo com a necessidade de cada usuário.

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

PARA FIXAR

O Scrum é um framework para gerenciar projetos, produtos e processos, focado na adaptação e não no planejamento em si.

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

Em que tipo de ambiente é utilizado o Scrum?

A

Ambientes complexos, onde os requisitos e as prioridades mudam constantemente.

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

Qual a definição de um “ambiente complexo”?

A

Que não é muito bem definido, não é muito acoplado, há muitas mudanças, apresenta muitas formas de realizar um trabalho.

ex: McDonalds é um ambiente complexo? Não, é um ambiente simples! Ele é muito bem definido, extremamente acoplado, não tem liberdade e não existem muitas opções de como realizar um trabalho. Em qualquer lugar do mundo, o cardápio será praticamente o mesmo; o cara que faz o sanduba realiza os mesmos passos; não há mudanças; não há várias formas de realizar um trabalho.

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

CERTO OU ERRADO

O Scrum é definido como um conjunto de papéis, eventos, artefatos e regras associadas a uma equipe.

A

CERTO!

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

Qual o tipo de abordagem do Scrum?

A

Iterativa e incremental, buscando maximizar o feedback, para aperfeiçoar a previsão e controle de riscos.

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

Em que tipos de teoria se baseia o Scrum?

A

Empirismo e lean thinking.

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

No que consiste a teoria do empirismo?

A

Que o conhecimento vem da experiência e da tomada de decisões com base naquilo que é verdadeiro e conhecido.

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

No que consiste a teoria do lean thinking?

A

Pensamento enxuto, uma espécie de estrutura mental (mindset), que permite reduzir o desperdício e se concentrar no essencial.

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

PARA FIXAR

O Scrum combina quatro eventos formais para inspeção e adaptação, contidos dentro de uma sprint (que eventualmente é considerada por questões de prova como um tipo de evento).

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

O Scrum combina quatro eventos formais para inspeção e adaptação, contidos dentro de uma sprint.
Esses eventos funcionam porque implementam três pilares fundamentais para controle do processo empírico.
Quais são esses três pilares?

A

TIA! Transparência, inspeção e adaptação.

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

Do que trata o pilar da transparência do controle do processo empírico?

A

Trata de aspectos significativos (e padronizados) devem estar visíveis aos responsáveis pelos resultados. Deve haver transparência dentro e fora da equipe, permitindo a qualquer pessoa compreender o que realmente está ocorrendo, ocasionando melhor comunicação e confiança.

ex: Se uma iteração falhar, todos devem ficar sabendo; se os feedbacks forem ruins, todos devem ficar sabendo; se o projeto atrasou, todos devem ficar sabendo.

24
Q

Do que trata o pilar da inspeção do controle do processo empírico?

A

É a verificação da transparência, os usuários devem frequentemente inspecionar os artefatos produzidos e o progresso para detectar variações indesejáveis, qualquer desvio em relação à meta que deve ser atingida.

25
Q

CERTO OU ERRADO

A inspeção dos artefatos Scrum deve ser realizado frequentemente.

A

CERTO! A inspeção deve ser feita frequentemente, mas desde que não atrapalhe o andar dos objetivos.

26
Q

As inspeções são mais benéficas e eficiente?

A

Quando realizada de forma mais diligente por inspetor especialistas.

27
Q

Do que trata o pilar da adaptação do controle do processo empírico?

A

Quando um inspetor determina que um ou mais aspectos de um processo desviou para fora dos limites aceitáveis, e que o produto resultado será inaceitável, o processo ou o artefato sendo produzido deve passar por ajustes e esses ajustes devem ser realizados o mais breve possível para minimizar mais desvios.

28
Q

CERTO OU ERRADO

O Scrum é capaz de gerenciar qualquer projeto que vise aumentar a agilidade e qualidade da sua execução.

A

CERTO!

29
Q

O que é uma Sprint?

A

Uma unidade de trabalho que satisfaz um requisito de negócio.

Em outras palavras, é um ciclo completo de desenvolvimento de um incremento potencialmente entregável de um produto.

30
Q

Quais os principais valores do Scrum?

A

1) Coragem: coragem para fazer a coisa certa

2) Foco: foco no trabalho durante as sprints e nas descobertas

3) Comprometimento: comprometimento com o time e com o projeto, não entregar pela metade e nem mal feito

4) Respeito: respeitar todos os membros de trabalho

5) Abertura: liberdade para expor ideias, serem francos…

31
Q

Quais as funções (papéis) existentes dentro de um Scrum Team?

A

1) Desenvolvedores (ou time de desenvolvimento ou developers)
2) Dono do Produto (product owner)
3) Scrum master

32
Q

Como devem se organizar os membros do Scrum Team?

A

Devem ser auto- organizáveis e multifuncionais.

33
Q

Qual o número ideal de membros de um Scrum Team?

A

3 ou mais e menos de 10.

Menos que 3 diminui a interação e tem menor produtividade e mais de 10 tem muita complexidade.

34
Q

CERTO OU ERRADO

Dentro de um Scrum Team deve haver sub-times ou hierarquias.

A

ERRADO! Não há hierarquia entre os membros e não há sub-times.

35
Q

CERTO OU ERRADO

Os membros do Scrum Team são autogerenciáveis, o que significa que decidem internamente quem faz o quê, quando e como.

A

CERTO!

36
Q

PARA FIXAR

Não confundir Development Team com Scrum Team!

A
37
Q

Num Scrum Team, uma mesma pessoa pode desempenhar dois papeis diferentes?

A

NÃO! Scrum Master e o Product Owner podem fazer parte do Development Team, mas um Scrum Master jamais pode ser simultaneamente Product Owner.

38
Q

Quais as responsabilidades do product owner dentro da equipe de Scrum?

A

1) Macro gestão e gestão do produto.

2) Maximizar o valor do produto e do trabalho dos desenvolvedores

3) delegar as atividades de gerenciamento para os desenvolvedores, mas ainda será o responsável pelos trabalhos

4) Garantir o ROI (Return of investiment)

5) Expressar claramente os itens do product backlog

6) garantir que o Backlog do Produto seja visível, transparente, claro para todos, e mostrar o que a Equipe Scrum vai trabalhar a seguir.

7) garantir que os desenvolvedores entendam os itens do Product Backlog no nível necessário.

39
Q

Quem é o único membro do scrum team que pode gerenciar o Product Backlog?

A

O product owner.

40
Q

Qual o papel dos desenvolvedores (developers) no scrum team?

A

Entregar uma versão usável que potencialmente incrementa o produto “pronto” ao final de cada sprint.

41
Q

CERTO OU ERRADO

Os desenvolvedores de um scrum team devem ser abertos para qualquer pessoa que queira modificações de configurações de prioridade no produto.

A

ERRADO! Os desenvolvedores só respondem ao product team. Se alguma pessoa quiser solicitar alteração, deve ir ao product owner para que este informe ao desenvolvedor.

42
Q

Qual o único membr do scrum team que tem a autoridade para cancelar uma sprint antes da conclusão?

A

O product owner.

43
Q

Quem é o responsável pela criação do produto e pela micro gestão dentro do scrum team?

A

Os desenvolvedores.

44
Q

CERTO OU ERRADO

Ninguém, com exceção do Scrum Master, diz aos desenvolvedores como transformar o Product Backlog em incrementos de funcionalidades potencialmente utilizáveis.

A

ERRADO! Eles são auto organizados e nem o Scrum master pode dize-los como transformar o product backlog.

45
Q

PARA FIXAR

O Scrum não reconhece títulos (nomenclatura) específicos para os desenvolvedores, independentemente do trabalho que está sendo realizado pela pessoa.

Os desenvolvedores podem ter habilidades especializadas, mas a responsabilidade pertence aos desenvolvedores como um todo.

Os desenvolvedores são estruturados e autorizados pela organização para organizar e gerenciar seu próprio trabalho.

A
46
Q

Em um projeto ágil em que se utiliza Scrum, a quem cabe a criação e a estimação de tarefas?

A

Aos desenvolvedores.

47
Q

O que é um product backlog?

A

Uma lista ordenada (por valor, risco, prioridade, entre outros) de requisitos ou funcionalidades que o produto deve conter criada pela Equipe Scrum e gerenciada pelo Product Owner.

48
Q

O que é um sprint backlog?

A

Um conjunto de itens selecionados do Product Backlog, mais a meta da sprint e mais um plano de ação para entregar um incremento potencialmente usável, criado e gerenciado pelos desenvolvedores.

49
Q

O que é um sprint review?

A

Soma de todos os itens do Product Backlog completados durante a Sprint e o valor dos incrementos de todas as sprints anteriores – sendo validado como “pronto”.

50
Q

Qual a definição de ready?

A

Como o próprio nome já diz, existem informações suficientes para um requisito começar a ser desenvolvido, ou seja, ele está pronto para ser desenvolvido.

51
Q

Qual a definição de done?

A

Indicam que uma determinada história de usuário atende a todos os requisitos de aceitação para se tornar um incremento.

52
Q

O que é um sprint planning?

A

Reunião dividida em duas partes que possui duração de até 8 horas.
Na primeira parte, a equipe seleciona, alinha e detalha os itens que vão ser desenvolvidos na próxima sprint.
Na segunda parte, cada item é estimado e decomposto nas tarefas necessárias para produzir as entregas.O

53
Q

O que é um daily scrum?

A

Reunião diária para alinhar a comunicação do projeto, inspecionar o progresso para a meta, identificar impedimentos e adaptar o backlog da sprint, se necessário. Não pode ter mais que 15 minutos de duração, ocorrendo sempre no mesmo local e horário.

54
Q

O que é uma reunião de sprint review?

A

Reunião de até 4h de duração realizada ao final de cada sprint para apresentar ao Product Owner as funcionalidades implementadas para que ele possa validá-las e eventualmente adaptar futuras modificações. Trata-se de um evento informal para apresentação do incremento e colaboração sobre os próprios passos.

55
Q

O que é uma reunião sprint retrospective?

A

Reunião de até 3h de duração realizada após a Sprint Review. No entanto, em vez de validar o produto, a equipe busca revisar e validar o processo executado para gerar as funcionalidades. A ideia é planejar maneiras de aumentar a qualidade e efetividade do processo.

56
Q
A