36
Metodologia Ágil

Introdução ao SCRUM

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 2: Introdução ao SCRUM

Metodologias Ágeis

XP – eXtreme Programming

Scrum Feature Driven Development

Adaptive Software Development

Crystal

Pragmatic Programming

Test Driven Development

Page 3: Introdução ao SCRUM

Manifesto Ágil

Page 4: Introdução ao SCRUM

Manifesto Ágil

Indivíduos e interação entre eles mais que

processos e ferramentas.

Page 5: Introdução ao SCRUM

Manifesto Ágil

Indivíduos e interação entre eles mais que

processos e ferramentas.

Software em funcionamento mais que documentação abrangente.

Page 6: Introdução ao SCRUM

Manifesto Ágil

Indivíduos e interação entre eles mais que

processos e ferramentas.

Software em funcionamento mais que documentação abrangente.

Colaboração com o cliente mais que negociação de contratos.

Page 7: Introdução ao SCRUM

Manifesto Ágil

Indivíduos e interação entre eles mais que

processos e ferramentas.

Software em funcionamento mais que documentação abrangente.

Colaboração com o cliente mais que negociação de contratos.

Responder a mudanças mais que seguir um plano.

Page 8: Introdução ao SCRUM

Manifesto Ágil

Indivíduos e interação entre eles mais que

processos e ferramentas.

Software em funcionamento mais que documentação abrangente.

Colaboração com o cliente mais que negociação de contratos.

Responder a mudanças mais que seguir um plano.

***Princípios por trás do manifesto ágil***

Page 9: Introdução ao SCRUM

Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:

Page 10: Introdução ao SCRUM

Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:

1. Product Owner

Page 11: Introdução ao SCRUM

Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:

1. Product Owner

2. Scrum Team

Page 12: Introdução ao SCRUM

Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:

1. Product Owner

2. Scrum Team

3. Scrum Master

Page 13: Introdução ao SCRUM

Scrum Master

Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Teamcujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas:

Page 14: Introdução ao SCRUM

Scrum Master

Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Teamcujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas:

1º O que você fez desde a última reunião ?

Page 15: Introdução ao SCRUM

Scrum Master

Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Teamcujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas:

1º O que você fez desde a última reunião ?

2º O que você vai fazer entre essa e a próxima reunião?

Page 16: Introdução ao SCRUM

Scrum Master

Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Teamcujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas:

1º O que você fez desde a última reunião ?

2º O que você vai fazer entre essa e a próxima reunião?

3º Tem algo impedindo você de efetuar a sua tarefa ?

Page 17: Introdução ao SCRUM
Page 18: Introdução ao SCRUM

Owner

Page 19: Introdução ao SCRUM

Owner

Product Backlog

Page 20: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

Page 21: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

SelectedProductBacklog

(estórias)

Page 22: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

SelectedProductBacklog

Sprint Planning

Page 23: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

SelectedProductBacklog

Tarefas(tasks)

Sprint Planning

Page 24: Introdução ao SCRUM

Estórias != Tarefas

Page 25: Introdução ao SCRUM

Estórias != Tarefas

- Estórias – Funções solicitadas pelo P.O para serem desenvolvidas.

Page 26: Introdução ao SCRUM

Estórias != Tarefas

- Estórias – Funções solicitadas pelo P.O para serem desenvolvidas.

- Tarefas – Desmembramento das estórias em tarefas unitárias para serem distribuídas por toda a equipe.

Page 27: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

SelectedProductBacklog

Sprint Backlog

Sprint Dailyand Monthly

Sprint Planning

Tarefas(tasks)

Page 28: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

SelectedProductBacklog

Sprint Backlog

New Functionality

Sprint Dailyand Monthly

Sprint Planning

Tarefas(tasks)

Page 29: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

SelectedProductBacklog

Sprint Backlog

ReflectionNew Functionality

Sprint Dailyand Monthly

Sprint Planning

Tarefas(tasks)

Page 30: Introdução ao SCRUM

Owner

Product Backlog Sprint Planning

SelectedProductBacklog

Sprint Backlog

ReflectionNew Functionality

Sprint Dailyand Monthly

Sprint Planning

Tarefas(tasks)

Page 31: Introdução ao SCRUM

Solução Iterativa e Incremental

Ideia Abrangente

Page 32: Introdução ao SCRUM

Adotar uma metodologia?

A pergunta a ser feita é:

Page 33: Introdução ao SCRUM

Adotar uma metodologia?

A pergunta a ser feita é:

Está bom atualmente?

Page 34: Introdução ao SCRUM

Adotar uma metodologia?

A pergunta a ser feita é:

- Está bom atualmente?

- Os projetos estão indo bem?

Page 36: Introdução ao SCRUM

Daniel Borges Ribeiro

[email protected]

@danielbribeiro