Este documento discute os princípios e métodos da agilidade e Scrum em projetos de software. Ele explica como o Scrum utiliza sprints, daily meetings e retrospectivas para entregar software de forma iterativa e adaptável. Além disso, aborda outras técnicas ágeis como Kanban, Planning Poker e práticas recomendadas para desenvolvedores como testes automatizados e pair programming.
22. Indivíduos e interações mais que processos e
ferramentas
Software em funcionamento mais que
documentação abrangente
Colaboração com o cliente mais que negociação
de contratos
Responder a mudanças mais que seguir um plano
29. O product owner cria
uma lista priorizada de
funções desejadas
chamada product
backlog.
30. Responsabilidades do Product Owner
• Funcionalidades do produto;
• Data de entrega e o conteúdo;
• ROI do produto;
• Priorização conforme valor de negócio a cada
Sprint;
• Aveitar ou rejeitar os resultados.
36. Características do ScrumMaster
• Responsável pela aplicação dos valores e
práticas do Scrum;
• Remove impedimentos;
• Assegura que a equipe está totalmente
funcional e produtiva;
• Permite a cooperação entre os diversos papéis
e funções;
• Protege o time das interferências externas.
37. Ao final do sprint o trabalho deve ser entregável.
38. O sprint termina com um sprint review e um sprint
retrospective. No sprint seguinte, o time escolhe
outra fração do product backlog e começa a
trabalhar novamente.
39. Plano x Valor
Fixos
Estimados
Requisitos Preço Tempo
Waterfall Agile
Tempo Preço Requisitos
47. Obrigado!
Técnicas de XP
http://xprogramming.com/book/whatisxp/
Manifesto ágil
http://www.agilemanifesto.org/
Tudo sobre ágil e scrum
http://agileatlas.org/
Vítor de Almeida
vitor@vitordealmeida.com.br
(19) 999 102030