O documento propõe uma adaptação da metodologia Scrum para o desenvolvimento de projetos de games, chamada de Scrum4Games. A proposta adapta os papéis, artefatos e cerimônias do Scrum para melhor atender às necessidades do desenvolvimento de games, como a inclusão de um Game Design Wiki e de reuniões semanais de design de jogo. O objetivo é unificar e formalizar o processo de desenvolvimento de games usando Scrum, mas adaptando-o para não comprometer suas bases.
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
UFF Bacharelado em Ciência da Computação projeto final Scrum para games
1. UFF – Bacharelado em Ciência da Computação
18 de janeiro de 2010 – Defesa de Projeto Final
Scrum4Games a
Uma adaptação da metodologia
Scrum para o desenvolvimento
de projetos de Games
ALUNO: Adrian Maciel Laubisch Muller
ORIENTADOR: Esteban Walter Gonzalez Clua
2. MOTIVAÇÃO
• Muito importante para um Projeto Final
• “Nunca parar de aprender”
• Empreendedorismo
• Cenário Favorável: Edital
– Prazo e Recursos não são infinitos....
– Qualidade real para portfólio da empresa!
3. Desenvolvimento de Games
• Equipe multidisciplinar
• Cenário
• Custo de projetos
– Complexidade de Gerenciamento
– Falta de inovação
Precisamos de novas formas de desenvolver projetos!
4. O Desenvolvimento Ágil
• Erro comum: Ágil = Rápido
• Aceita a imprevisibilidade
• Evita burocracias desnecessárias
• ADAPTABILIDADE A MUDANÇAS
– Ex: Extreme Programming, Scrum
5. SCRUM!
– Iterações e Incrementos
– Acompanhamento diário
– Cliente presente
– Metodologia ágil focada em seu framework
• 3 Papéis
• 3 Cerimônias
• 3 Artefatos
6. PAPÉIS
• Product Owner – “Priorização”
• Scrum Master – “Proteção”
• Team ou Time – “Cooperação”
9. A solução então é aplicar
Scrum em Games!!
Ok, mas não com tanta pressa.......
10. Pesquisar!
Destacando....
• Cohn (2007) – O Papa
• Miller (2008) – Prático
• Silva & Lemos (2008) – Autor presente e motivador
• Chapiewsky (2008) – Grande corporação
11. Ponto inicial: O que acontece?
• Ausência de Documentação x Game Design
Document
• Foco na Daily Meeting x Motivação do Time
• Game Design sem metodologia?
12. O QUE ACONTECE?
• Product Owner na Daily Meeting?
• Completar o Game Design antes do projeto
começar?
• Disciplina x Interrupção do trabalho criativo
• Disciplina x Ociosidade
• Estimar Sprints baseado na tecnologia, antes
de ter algo do Game Design Document?
13. SCRUM4GAMES
• Unificação e formalização do processo
• Fazer a comunidade se focar
• Adaptar a metodologia sem alterar suas bases
• Focar no framework – Responder aos
problemas encontrados! (“Meta-Agilidade”)
22. Mas ainda temos um longo caminho:
• Aplicar o Scrum4Games nos mais diversos
cenários
• Análise de Feedbacks - comunidade
• Aprofundar estudos de aplicações
“imparciais” de Scrum em jogos