Você está na página 1de 23

Metodologia SCRUM

Hugo Cisneiros
RM 60900

Moyses Santana Jacob


RM 63484

Stelvio Mazza
RM 63117

Tiago Pereira
RM 63115

SCRUM? O que isso?

SCRUM um modelo de desenvolvimento gil de software que fornece mtodos para se definir o planejamento, os principais papis de pessoas e a forma de trabalho do time. Nos modelos de Desenvolvimento gil, o principal objetivo obter um produto rapidamente e com qualidade. Para isto, as metodologias que participam desta categoria de modelos se caracteriza por um gerenciamento de projeto em que um lder de time esteja frequentemente organizando, inspecionando, apoiando e garantindo que o time esteja bem, ao mesmo tempo que os resultados do projeto de software vo atendendo as necessidades do cliente.

Processo Geral SCRUM


1) O produto definido: quais so os seus requisitos? O que realmente o cliente quer? O responsvel por esta tarefa o que chamamos de Proprietrio do Produto (Product Owner, em ingls).

Processo Geral SCRUM


2) O Proprietrio do Produto define quais so as funcionalidades do programa que mais importam, criando assim o que chamamos de Product Backlog.

Processo Geral SCRUM


3) Com as prioridades definidas, uma pessoa definida para ser o ScrumMaster, uma espcie de coordenador do projeto. O ScrumMaster, junto com o Proprietrio do Produto e o Time de desenvolvimento definem o que chamamos de Sprints.
ScrumMaster Time / Sprints

Processo Geral SCRUM


4) Cada Sprint possui uma parte de todo o Product Backlog, e devem ser trabalhados de acordo com as prioridades definidas no Product Backlog. Os Sprints devem ser preparados de uma forma de que durem de 2 a 4 semanas, e que no final de cada perodo tenham um produto apresentvel para o cliente.

Processo geral SCRUM

Processo Geral SCRUM


5) Os Sprints vo sendo feitos at o Product Backlog acabar e o Proprietrio do Produto definir que o projeto est pronto. Mas isso no quer dizer que novas funcionalidades no podem ser includas: basta ir adicionando no Product Backlog e realizando outros Sprints.

Quem vai fazer o que?

Proprietrio do Produto (Product Owner) ScrumMaster A Equipe de Desenvolvimento

Proprietrio do Produto

Definir as caractersticas e contedo do produto; Decidir sobre a data de trmino; Ser responsvel pela rentabilidade do produto; Priorizar as funes de acordo com o valor de mercado e com o cliente; Ajustar recursos e priorizar tarefas a cada 30 dias, como necessrio; Aceitar ou rejeitar o resultado do trabalho.

ScrumMaster

Assegurar que a equipe de desenvolvimento funcione plenamente e seja produtiva; Ajudar na cooperao entre todas as funes e papis do time; Remover barreiras; Proteger a equipe de interferncias externas; Assegurar-se de que a metodologia est sendo seguida, incluindo chamadas para reunies dirias, revises de atividade e reunies de planejamento das atividades.

Equipe

So pequenas e multidisciplinares, com em mdia 7 participantes; Definem metas de cada Sprint, junto ao ScrumMaster, e especificam seus resultados de trabalho; Tm o direito de fazer tudo dentro dos limites das diretrizes do projeto para atingir a meta de cada Sprint. Organiza os trabalhos para atingir os objetivos dos Sprints. Trabalha para atingir todos os resultados definidos pelo Proprietrio do Produto.

Cerimnias

Reunio de Planejamento do Sprint Reunies Dirias SCRUM Reunio de Reviso do Sprint

Reunio de Planejamento do Sprint

Proprietrio do Produto define o Product Backlog; definido os prazos para cada item do Product Backlog; O Sprint criado com todas as tarefas subdivididas, criando assim tambm o Sprint Backlog.

Reunies dirias SCRUM


Reunies dirias com toda a equipe para ver como anda o projeto. Perguntas:

O que fiz ontem? O que fiz hoje? Quais impedimentos e dificuldades apareceram no caminho?

Permite atualizar o Burndown Chart.

Reunio de Reviso do Sprint

Mostra o trabalho feito durante o Sprint para o Proprietrio do Produto e se cabvel o cliente; Define as metas para o prximo Sprint, caso necessrio; Avalia como foi o progresso e tenta-se tomar medidas de melhorias.

Artefatos SCRUM

Product Backlog Sprint Backlog Burndown Chart

Product Backlog

Definido pelo Proprietrio do Produto; Contm uma lista de todas as funcionalidades e prioridades do software.

Sprint Backlog

Definido pelo Proprietrio do Produto, pela equipe e pelo ScrumMaster; Contm uma lista de uma parte do Product Backlog, sub-dividido por tarefas e prazos.

Burndown Chart

Principal indicador de progresso do andamento do Sprint; Mede quanto tempo falta para acabar o Sprint Backlog e como a equipe se desempenha durante os dias que se passam.

Burndown Chart

O Trabalho...

Todas as definies; Exemplos... que tal dar uma olhada?

At a prxima!
Hugo Cisneiros RM 60900 Moyses Santana Jacob RM 63484 Stelvio Mazza RM 63117 Tiago Pereira RM 63115

Você também pode gostar