Share
Embed
Metodologia Scrum
Apresentação sobre a metodologia Scrum de organização do trabalho. Apresentação elaborada para implementar Scrum no grupo do TCC.
André Simões
June 21, 2007
Transcript
16 slides
-
Metodologia de Trabalho TCC Scrum André Luiz Ribeiro Simões Aluno
de Sistemas de Informação Faculdade de Tecnologia Oswaldo Cruz Membro do grupo Beholder Team Duração: 24 minutos -
Grupo: Beholder Team Responda rápido É possível concluir um grande
projeto em 4 meses com apenas 5 pessoas? -
Grupo: Beholder Team Metodologia x Paradigma • Metodologia: – Refere-se
as pessoas; – Organização das pessoas; – Distribuição das responsabilidades; – Acompanhamento; – Trabalho de equipe. • Paradigma: – Refere-se ao sistema; – Organização da análise; – Arquitetura do sistema; – Construção do sistema; – Implantação do sistema. -
Grupo: Beholder Team O que é Scrum? Metodologia de Desenvolvimento
Ágil para gerência de projetos e equipes pequenas. É baseada em pequenos ciclos de tempo chamados Sprints, onde se trabalha para alcançar objetivos bem definidos. -
Grupo: Beholder Team Algumas considerações • Para adaptar o método
à nossa realidade, devemos ler os slides da seguinte forma: – Product Owner = professores; – Product Backlog = os trabalhos; – Sprint = as tarefas para conclusão dos trabalhos; – Sprint Backlog = as tarefas definidas para o dia; – Scrum Master = quem for o responsável por acompanhar a conclusão das tarefas; -
Grupo: Beholder Team Quais são os papéis? • Equipe: –
Responsável por entregar o projeto e trabalha de forma auto-gerenciada. Geralmente entre 5 e 9 pessoas. • Product Owner: – Responsável pela visão de negócio do projeto. É quem define as prioridades. • Scrum Master: – Mistura de gerente, facilitador e mediador. Deve identificar e remover os obstáculos e assegurar que as práticas Scrum serão executadas. -
Grupo: Beholder Team Como funciona? 1. Definição do Product Backlog
2. Andamento do Sprint 3. Reuniões Diárias 4. Revisões -
Grupo: Beholder Team Definir Product Backlog • T o d
a s a s f u n c i o n a l i d a d e s o u mudanças no produto são definidas pelo Product Owner no Product Backlog. • Os itens destacados da lista são entregues no final do próximo Sprint. -
Grupo: Beholder Team Andamento do Sprint • Os itens que
devem ser entregues no dia são tratados no Sprint Backlog. • As tarefas agora são responsabilidade da Equipe. • A equipe tem autonomia para decidir como elas devem ser executadas. -
Grupo: Beholder Team Reuniões Diárias • O Scrum Master se
reúne diariamente com a Equipe num mesmo horário, para que se reporte: – O que foi feito hoje? – O que se pretende fazer amanhã? – Quais são os impedimentos que estão atrapalhando a execução das tarefas? -
Grupo: Beholder Team Mais sobre as reuniões • O objetivo
é deixar todos a par do progresso e não cobrar produção; • Permitir ao Scrum Master remover os obstáculos; • Deve consumir no máximo 15 minutos; -
Grupo: Beholder Team Revisões • No final do Sprint a
Equipe demonstra os resultados para o Product Owner • Com os itens do Backlog considerados prontos, pode-se iniciar um novo Sprint. -
Grupo: Beholder Team Visão geral de Scrum Todas as tarefas
do trabalho Tarefas para executar na semana Execução das tarefas definidas Reuniões diárias Tarefas concluídas na semana -
Grupo: Beholder Team Lembre-se A metodologia de Desenvolvimento Ágil Scrum,
só conduz a bons resultados quando há comprometimento dos membros da equipe. -
Grupo: Beholder Team Para aprender mais • Coding Dojo Floripa
– http://dojofloripa.wordpress.com/ • Scrum (Wikipedia) – http://pt.wikipedia.org/wiki/Scrum • Control Chaos – http://www.controlchaos.com/ • Implementing Scrum – http://www.implementingscrum.com/ • InfoQ - Scrum in Five Minutes – http://www.infoq.com/news/2006/11/scrum-in-five-minutes -
Grupo: Beholder Team Pense nisso “Nós não somos o que
sabemos. Somos o que estamos dispostos a aprender.” Council on Ideas