Você está na página 1de 8

SCRUM Metodologia gil para Desenvolvimento de Software

Objetivos Manter a unio da equipe. Termo baseado no rugby grito de guerra da equipe Entrega de valor Velocidade Pr-atividade Origem Manifesto para o desenvolvimento gil de software : Indivduos e interao entre eles mais que processos e ferramentas Software em funcionamento mais que documentao abrangente Colaborao com o cliente mais que negociao de contratos Responder a mudanas mais que seguir a um plano Conceitos Desenvolvimento iterativo e incremental a cada iterao, um novo incremento Equipe auto-gerencivel Timebox a quantidade de tempo imutvel . Reduz o escopo mas no aumenta o prazo Sprint uma iterao de 2 a 4 semanas - tem como meta a entrega de valor Poucos artefatos

SCRUM Metodologia gil para Desenvolvimento de Software


Quem usa Google Amazon Fluxo HP Siemens Nokia Ci&t Philips Nielsen Borland Canon HP BBC Intel Abril Yahoo Microsoft .......

Reunio Diria

Produto Backlog

Planejamento Sprint

Sprint Backlog

Execuo

Reviso da Sprint

Retrospectiva da Sprint

Produto

Burndown

SCRUM Metodologia gil para Desenvolvimento de Software


Papis Product Owner (PO) Define a viso do produto Elabora e mantm o Product Backlog Define prioridade e ROI Representa o cliente Aceita/Rejeita as entregas SCRUM Master (SM) Lder Remove impedimentos Protege a equipe e facilita suas atividades Ajuda o PO com o backlog Garante as prticas do SCRUM Equipe Faz estimativa Define as tarefas Desenha / Desenvolve / Testa o produto Garante a qualidade do produto Apresenta o produto ao cliente 4 a 9 pessoas

SCRUM Metodologia gil para Desenvolvimento de Software


Cerimnias Planejamento da Sprint 8 horas PO, SM e Equipe PO apresenta o Product Backlog e define prioridades e meta da Sprint Equipe define o Sprint Backlog Diria 15 minutos SM e Equipe O que foi feito ontem / o que ser feito hoje / existe algum impedimento

Reviso da Sprint (entrega ao cliente) 4 horas PO,SM , Equipe, Cliente A equipe apresenta o produto gerado na Sprint
Retrospectiva da Sprint 3 horas SM e Equipe Lavar a roupa suja para melhorar a prxima Sprint Lies Aprendidas do PMI Alimentao da base de conhecimento

SCRUM Metodologia gil para Desenvolvimento de Software


Planejamento da Sprint 1 - PO traz a lista de requisitos (PRODUCT BACKLOG) com suas prioridades definidas e conta suas necessidades 2 Equipe faz questionamentos 3 - SM ajuda PO a rever as prioridades 4 Equipe escreve a Histria do Usurio 5 Equipe define as tarefas de cada Sprint SPRINT BACKLOG 6 Equipe faz estimativas Planning Poker 7 Fecha-se a reunio com as tarefas definidas e o timebox da Sprint A EQUIPE TODA RESPONSVEL POR TODAS AS TAREFAS

Artefato: Producto Backlog


Prioridade 1 2 3 4 5 6 7 8 Descrio Os clientes podero reservar apartamentos Os clientes podero cancelar reserva Os clientes podero alterar a reserva Gerar mapa de reserva Pagamentos podero ser feitos via carto Dever haver cadastro de apartamentos Os apartamentos sero categorizados Os dados dos clientes devem ser registrados 4 5 6 7 8 Prioridade 1 2 3 Descrio Os apartamentos sero categorizados Dever haver cadastro de apartamentos Os dados dos clientes devem ser registrados Os clientes podero reservar apartamentos Pagamentos podero ser feitos via carto Os clientes podero alterar a reserva Os clientes podero cancelar reserva Gerar mapa de reserva

SCRUM Metodologia gil para Desenvolvimento de Software


Artefato: Histria do usurio Pagamento com Carto de Crdito Prioridade 1 - Alta Autenticao do Usurio Prioridade 2 - Mdia Os clientes podero pagar as dirias com carto de crdito .... Os carte aceitos so Master e Visa
O usurio dever fornecer e-mail e senha e o sistema dever autentic-lo conforme profile. Se a autenticao for positiva o usurio receber acesso, seno ser emitida mensagem de identificao invlida

Artefato: Sprint Backlog Registrar Cliente Incluir cliente Alterar cliente Excluir cliente Consultar cliente PONTOS : 8 Prioridade 1 - Alta POSTITS

SCRUM Metodologia gil para Desenvolvimento de Software


Artefato: Burndown Chart

Atualizao diria Sua anlise permite incluso/excluso de tarefas na Sprint Retirar tarefas que no afetem a meta da Sprint

SCRUM Metodologia gil para Desenvolvimento de Software


Artefato: Task Board Gesto a Vista Caso tenha erro, o postit volta coluna Open para correo. Pode-se incluir colunas como Aguardando Teste, Testando, etc... Mas no muitas O Burndown deve estar no TaskBoard

CONCEITO DE FEITO: Para o desenvolvedor Encerrou a codificao Para o analista de teste Testou e no tem bug

Você também pode gostar