14
O que é metodologia? Metodologia é o conjunto de métodos e técnicas aplicadas para um determinado fim. É o caminho percorrido, a maneira utilizada para atingir o objetivo.

Scrum

Embed Size (px)

DESCRIPTION

Uma breve apresentação da metodologia ágil Scrum.

Citation preview

Page 1: Scrum

O que é metodologia?

Metodologia é o conjunto de métodos e técnicas aplicadas para um

determinado fim. É o caminho percorrido, a maneira utilizada para

atingir o objetivo.

Page 2: Scrum

Scrum é uma metodologia ágil para gestão e planejamento de

projetos de software.

Page 3: Scrum

• Equipes que se auto-organizam;

• Entregas frequentes e intermediárias de funcionalidades 100%

desenvolvidas;

• Transparência no planejamento e desenvolvimento;

• Problemas não são ignorados e ninguém é penalizado por reconhecer

ou descrever qualquer problema não visto;

Page 4: Scrum
Page 5: Scrum
Page 6: Scrum

Um backlog é uma lista de itens priorizados a serem desenvolvidos para

um software. O Product Backlog é mantido pelo Product Owner e é uma

lista de requisitos que tipicamente vêm do cliente. O Product Backlog pode

ser alterado a qualquer momento pelo Product Owner ou por decisão

deste.

Page 7: Scrum

O Sprint backlog é uma lista de itens selecionados do Product backlog e

contém tarefas concretas que serão realizadas durante o próximo sprint

para implementar tais itens selecionados. O Sprint Backlog é uma

representação em tempo real do trabalho que o Development Team planeja

concluir sprint corrente.

Page 8: Scrum

Antes de todo sprint, o Product Owner, o Scrum Master e a Equipe decidem

no que a equipe irá trabalhar durante o próximo sprint. Os itens

do backlog do produto são então destrinchados em tarefas que se tornam

o backlog do sprint.

Page 9: Scrum

Cada dia durante o sprint, uma reunião de status do projeto ocorre.

Durante a reunião, cada membro da equipe responde a três perguntas:

O que você tem feito desde ontem?

O que você está planejando fazer hoje?

Você tem algum problema impedindo você de realizar seu objetivo?

É papel do Scrum Master para facilitar a resolução desses impedimentos.

Page 10: Scrum

O gráfico Burndown é uma forma visual e rápida de enxergar o status

atual do Sprint e monitorar o progresso de um time Ágil. Ele possui

uma estrutura simples onde o eixo X representa os dias do Sprint e o

eixo Y representa o trabalho restante, normalmente na unidade

“pontos de história”.

Page 11: Scrum

Apresentar o trabalho(sprint). Um trabalho incompleto não pode ser

demonstrado.

Duas questões principais são feitas na retrospectiva do sprint:

1. O que correu bem durante a sprint?

2. O que poderia ser melhorado na próxima sprint?

Page 12: Scrum

Scrum é baseado em pequenas equipes. Ele permite a comunicação entre

os membros da equipe. Entretanto, há uma grande quantidade de sistemas

desenvolvidos por programadores solos. Um software sendo desenvolvido

por um só programador pode ainda se beneficiar de alguns princípios do

Scrum, como: um backlog de produto, um backlog de sprint, um sprint e

uma retrospectiva de sprint. Scrum Solo

é uma versão adaptada para uso

de programadores solo.