Академический Документы
Профессиональный Документы
Культура Документы
O que ?
Processo iterativo e incremental para desenvolvimento de qualquer produto e gerenciamento de qualquer trabalho Prov agilidade necessria para responder rapidamente s mudanas de requisitos Processo gil com foco na entrega do maior valor para o negcio no menor tempo No so prescritas prticas de engenharia mais um framework que uma metodologia
Manifesto gil
Caractersticas
Processos: Reunio de Planejamento, Retrospectiva, Reunio Diria, Iteraes (Sprints), ... Ferramentas: Taskboard, Ferramentas, User Stories, Burndown, ... Pessoas: ScrumMaster, Product Owner, Time, ...
Cultura: Time multidisciplinar, Autogerenciamento, Valores, Envolvimento do cliente, Liderana, Colaborao, Respeito, ...
Framework SCRUM
Papis
Product Owner
Definir os requisitos do produto Gerenciar o retorno do investimento (ROI) Apresentar ao time os requisitos Priorizar os requisitos de acordo com o valor para o negcio Planejar as entregas (releases) Garantir que os especialistas de domnio estejam disponveis para o time
Scrum Master
Responsvel pelo gerenciamento do projeto Garantir o uso do Scrum Remover os impedimentos do time Habilitar a cooperao entre todos os papis e funes Funciona como um escudo para o time das interferncias externas
Time
Geralmente entre 5-9 pessoas Multidisciplinares Auto-organizados Devem estar fulltime no projeto
Estrutura do SCRUM
Sprints
O progresso do projeto se d em uma srie de sprints Durao de 2 a 4 semanas Durao constante: as funcionalidades que podem variar! Uma parte do produto produzida (projetada, codificada, testada, ) Parte do produto a ser produzida priorizada pelo negcio (ROI)
Sprints blindadas
Reunio de Planejamento
Dividida em 2 partes: Priorizao e estimativa do Product Backlog Identificao e estimativa das tarefas do Sprint Backlog
Planning Poker
Reunio Diria
Sprint Review
O time apresenta o que foi trabalhado durante a sprint Demo do produto Todos os envolvidos no projeto participam
Sprint Retrospective
Burndown Chart
Taskboard
SCRUM of SCRUMs
SCRUM of SCRUMs
Exerccio
Apresentao
Trs equipes Produo de avies de papel Sprints e replanejamento de 3 minutos cada Respeito incondicional ao tempo! Conceito de linha de produo O avio comea numa ponta e termina na outra A engenharia a ser aplicada de deciso do time No pode haver estocagem de matria-prima O produto precisa cumprir o escopo Caso acabe o tempo e o produto estiver inacabado, ele pode voltar para a produo no prximo sprint
Necessidades
A Fora Area deseja um novo avio O representante da entidade entrou em contato com trs empresas para analisar as propostas O representante deseja saber quantos avies vocs produziriam em TRS minutos Vocs tem 1 minuto para discutir e passar a estimativa
Mos obra!
Com o escopo em mos, agora com vocs! A empresa que mais produzir leva o contrato. Vocs tero 3 sprints de 3 minutos para produzir. Tero mais 3 minutos para avaliar e adaptar o processo, ao final dos sprints, visando maior produtividade. Devero dar uma estimativa de produo a cada incio de sprint.
Papis
Product Owner Ir passar o escopo e aceitar o produto Scrum Master No poder produzir. Dever cuidar do time, avaliar o processo, remover impedimentos e buscar matria-prima. Equipe Produzir o produto e avaliar o processo.
Avaliando
Estimativas e limites de produo Prototipao e gerao de valor ao cliente Inspeo e adaptao Gargalos e correes Trabalho em equipe Utilizao de sprints
Referncias
Scrum Alliance http://www.scrumalliance.org/ Mountain Goat Software http://www.mountaingoatsoftware.com/scrum/ Implementing Scrum http://www.implementingscrum.com/ Scrum e XP direto das Trincheiras http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches Planning Poker http://www.planningpoker.com/detail.html Dinmica Fbrica de Avies http://www.agileway.com.br/2009/08/18/dinamica-fabrica-de-avioes-2-0/ Scrum na Globo.com: Derrubando mitos http://blog.caelum.com.br/2008/12/03/falando-em-agile-2008-scrum-naglobocom-derrubando-mitos/