Escolar Documentos
Profissional Documentos
Cultura Documentos
Indivduos e interaes so mais importantes que processos e ferramentas. Software funcionando mais importante do que documentao completa e detalhada. Colaborao com o cliente mais importante do que negociao de contratos. Adaptao a mudanas mais importante do que seguir o plano inicial. WebSite: http://www.agilemanifesto.org/
2
Mtodos geis (AM) uma coleo de metodologias baseada na prtica para modelagem efetiva de sistemas baseados em software. uma filosofia onde muitas metodologias se encaixam. As metodologias geis aplicam uma coleo de prticas, guiadas por princpios e valores que podem ser aplicados por profissionais de software no dia a dia.
SCRUM
Processo de Desenvolvimento de Software
Scrum um processo para construir software incrementalmente em ambientes complexos, onde os requisitos no so claros ou mudam com muita freqncia.
Em Rugby, Scrum um time de oito integrantes que trabalham em conjunto para levar a bola adiante no campo. Ou seja: times trabalhando como uma unidade altamente integrada com cada membro desempenhando um papel bem definido e o time inteiro focando num nico objetivo.
O objetivo do Scrum fornecer um processo conveniente para projetos e desenvolvimento orientado a objetos. A metodologia baseada em princpios semelhantes aos de XP: equipes pequenas, requisitos pouco estveis ou desconhecidos, e iteraes curtas para promover visibilidade para o desenvolvimento.
9 10
No entanto, as dimenses em Scrum diferem de XP. Scrum divide o desenvolvimento em Sprints de 30 dias. Equipes pequenas, de at 7 pessoas, so formadas por projetistas, programadores, engenheiros e gerentes de qualidade. Estas equipes trabalham em cima de funcionalidade (os requisitos, em outras palavras) definidas no incio de cada Sprint. A equipe toda responsvel pelo desenvolvimento desta funcionalidade
11
Todo dia, feita uma reunio de 15 minutos onde o time expes gerncia o que ser feito no prximo dia, e nestas reunies os gerentes podem levantar os fatores de impedimento, e o progresso geral do desenvolvimento.
12
Fases Sprint
Reunies Dirias
Todos respondem s perguntas:
O que voc realizou desde a ltima reunio? Quais problemas voc enfrentou? Em que voc trabalhar at a prxima reunio?
Benefcios:
Maior integrao entre os membros da equipe Rpida soluo de problemas
Promovem o compartilhamento de conhecimento
Scrum interessante porque fornece um mecanismo de informao de status que atualizado continuamente, e porque utiliza a diviso de tarefas dentro da equipe de forma explicita. Scrum e XP so complementares pois Scrum prov prticas geis de gerenciamento enquanto XP prov prticas integradas de engenharia de software.
13
14
Fases
Planejamento Sprints Ciclos Encerramento
Sprint Backlog Reunio diria do Scrum
Fases de encerramento
24h
Iniciada quando todos os aspectos so satisfatrios (tempo, competitividade, requisitos, qualidade, custo)
30 dias
Atividades:
Testes de integrao Testes de sistema Documentao do usurio Preparao de material de treinamento Preparao de material de marketing
16
15