SlideShare uma empresa Scribd logo
1 de 23
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
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!
Desenvolvimento de Games

• Equipe multidisciplinar
• Cenário
• Custo de projetos
   – Complexidade de Gerenciamento
   – Falta de inovação

     Precisamos de novas formas de desenvolver projetos!
O Desenvolvimento Ágil

• Erro comum: Ágil = Rápido

• Aceita a imprevisibilidade

• Evita burocracias desnecessárias

• ADAPTABILIDADE A MUDANÇAS
   – Ex: Extreme Programming, Scrum
SCRUM!

–   Iterações e Incrementos
–   Acompanhamento diário
–   Cliente presente
–   Metodologia ágil focada em seu framework
      • 3 Papéis
      • 3 Cerimônias
      • 3 Artefatos
PAPÉIS



• Product Owner – “Priorização”



• Scrum Master – “Proteção”



• Team ou Time – “Cooperação”
CERIMÔNIAS



• Sprint Planning Meeting

• Daily Scrum Meeting
  (Stand-Up Meeting)


• Sprint Review Meeting
  (Retrospective)
ARTEFATOS


      Product Backlog



            Sprint Backlog




Burndown(up?) Chart
A solução então é aplicar
   Scrum em Games!!



  Ok, mas não com tanta pressa.......
Pesquisar!
Destacando....



•   Cohn (2007) – O Papa
•   Miller (2008) – Prático
•   Silva & Lemos (2008) – Autor presente e motivador
•   Chapiewsky (2008) – Grande corporação
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?
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?
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”)
ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
ADAPTAÇÃO DE ARTEFATOS NO
      SCRUM4GAMES



                    Game
                    Design
                     Wiki
ADAPTAÇÃO DE CERIMÔNIAS NO
       SCRUM4GAMES

                    Weekly
                    Game
                    Design
                    Meeting
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
Obrigado!

Mais conteúdo relacionado

Mais procurados

Scrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATEDScrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATEDDanilo Bardusco
 
Scrum Na Globo.Com - Estudo de caso
Scrum Na Globo.Com - Estudo de casoScrum Na Globo.Com - Estudo de caso
Scrum Na Globo.Com - Estudo de casoDanilo Bardusco
 
Usando Scrum com Team Foundation Server 2012
Usando Scrum com Team Foundation Server 2012Usando Scrum com Team Foundation Server 2012
Usando Scrum com Team Foundation Server 2012Waldyr Felix
 
Workshop Básico sobre Scrum
Workshop Básico sobre Scrum Workshop Básico sobre Scrum
Workshop Básico sobre Scrum Rafael F. Buzon
 
Palestra scrum senac
Palestra scrum senacPalestra scrum senac
Palestra scrum senacIdeia Ágil
 
Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07Luiz Duarte
 
Agil das trincheiras
Agil das trincheirasAgil das trincheiras
Agil das trincheirasFelipe Zampa
 
Aplicando SCRUM no desenvolvimento de jogos eletrônicos na universidade
Aplicando SCRUM no desenvolvimento de jogos eletrônicos na universidadeAplicando SCRUM no desenvolvimento de jogos eletrônicos na universidade
Aplicando SCRUM no desenvolvimento de jogos eletrônicos na universidadeAnny Caroline Sousa
 
Integrando Jenkins em um pipeline com VSTS... e Azure
Integrando Jenkins em um pipeline com VSTS... e AzureIntegrando Jenkins em um pipeline com VSTS... e Azure
Integrando Jenkins em um pipeline com VSTS... e AzureEmmanuel Gomes Brandão
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Luiz Duarte
 
Metodologias Ágeis com Scrum e XP
Metodologias Ágeis com Scrum e XPMetodologias Ágeis com Scrum e XP
Metodologias Ágeis com Scrum e XPWashington Botelho
 
Scrum Metodologias Ageis Para Desenvolvimento De Software
Scrum  Metodologias Ageis Para Desenvolvimento De SoftwareScrum  Metodologias Ageis Para Desenvolvimento De Software
Scrum Metodologias Ageis Para Desenvolvimento De SoftwareMarcos Cardoso
 
Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03Luiz Duarte
 
A Fábrica de Aviões
A Fábrica de AviõesA Fábrica de Aviões
A Fábrica de AviõesLeandro Faria
 

Mais procurados (20)

Scrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATEDScrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATED
 
Scrum Na Globo.Com - Estudo de caso
Scrum Na Globo.Com - Estudo de casoScrum Na Globo.Com - Estudo de caso
Scrum Na Globo.Com - Estudo de caso
 
Usando Scrum com Team Foundation Server 2012
Usando Scrum com Team Foundation Server 2012Usando Scrum com Team Foundation Server 2012
Usando Scrum com Team Foundation Server 2012
 
SCRUM
SCRUMSCRUM
SCRUM
 
Desmistificando o scrum
Desmistificando o scrumDesmistificando o scrum
Desmistificando o scrum
 
Workshop Básico sobre Scrum
Workshop Básico sobre Scrum Workshop Básico sobre Scrum
Workshop Básico sobre Scrum
 
Palestra scrum senac
Palestra scrum senacPalestra scrum senac
Palestra scrum senac
 
3 Scrum
3 Scrum3 Scrum
3 Scrum
 
A Cultura Ninja do Kekanto
A Cultura Ninja do KekantoA Cultura Ninja do Kekanto
A Cultura Ninja do Kekanto
 
Todasexta
TodasextaTodasexta
Todasexta
 
Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07
 
Agil das trincheiras
Agil das trincheirasAgil das trincheiras
Agil das trincheiras
 
Aplicando SCRUM no desenvolvimento de jogos eletrônicos na universidade
Aplicando SCRUM no desenvolvimento de jogos eletrônicos na universidadeAplicando SCRUM no desenvolvimento de jogos eletrônicos na universidade
Aplicando SCRUM no desenvolvimento de jogos eletrônicos na universidade
 
Integrando Jenkins em um pipeline com VSTS... e Azure
Integrando Jenkins em um pipeline com VSTS... e AzureIntegrando Jenkins em um pipeline com VSTS... e Azure
Integrando Jenkins em um pipeline com VSTS... e Azure
 
Dinamica fabrica avioes 2.0
Dinamica fabrica avioes 2.0Dinamica fabrica avioes 2.0
Dinamica fabrica avioes 2.0
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06
 
Metodologias Ágeis com Scrum e XP
Metodologias Ágeis com Scrum e XPMetodologias Ágeis com Scrum e XP
Metodologias Ágeis com Scrum e XP
 
Scrum Metodologias Ageis Para Desenvolvimento De Software
Scrum  Metodologias Ageis Para Desenvolvimento De SoftwareScrum  Metodologias Ageis Para Desenvolvimento De Software
Scrum Metodologias Ageis Para Desenvolvimento De Software
 
Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03
 
A Fábrica de Aviões
A Fábrica de AviõesA Fábrica de Aviões
A Fábrica de Aviões
 

Destaque

Apresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFG
Apresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFGApresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFG
Apresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFGNGPTI - UFG
 
Responsabilidade Social na Masa da Amazônia
Responsabilidade Social na Masa da AmazôniaResponsabilidade Social na Masa da Amazônia
Responsabilidade Social na Masa da AmazôniaEustáquio Libório
 
FPF Tech Talks 2013
FPF Tech Talks 2013FPF Tech Talks 2013
FPF Tech Talks 2013FPF Tech
 
Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...
Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...
Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...Jonas Mayer
 
Usufruto civil x usufruto exclusivo indígena
Usufruto civil x usufruto exclusivo indígenaUsufruto civil x usufruto exclusivo indígena
Usufruto civil x usufruto exclusivo indígenaJoão Lopes Junior
 
Metodologia científica prof. reinaldo benedito nishikawa 25.10.2013
Metodologia científica prof. reinaldo benedito nishikawa   25.10.2013Metodologia científica prof. reinaldo benedito nishikawa   25.10.2013
Metodologia científica prof. reinaldo benedito nishikawa 25.10.2013Carlos Marques
 
Anteprojetos de pesquisa - TCC - UFRN
Anteprojetos de pesquisa - TCC - UFRN Anteprojetos de pesquisa - TCC - UFRN
Anteprojetos de pesquisa - TCC - UFRN Erika Zuza
 
Pré-projeto de TCC: Colaboração nos meios digitais Como estimular a produção...
Pré-projeto de TCC: Colaboração nos meios digitais  Como estimular a produção...Pré-projeto de TCC: Colaboração nos meios digitais  Como estimular a produção...
Pré-projeto de TCC: Colaboração nos meios digitais Como estimular a produção...Bianca Brancaleone
 
2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em ComputaçãoLeandro de Castro
 
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...Juliano Oliveira
 
Metodologia Princípios
Metodologia PrincípiosMetodologia Princípios
Metodologia PrincípiosFriFri
 

Destaque (20)

Apresentação TCC Games
Apresentação TCC GamesApresentação TCC Games
Apresentação TCC Games
 
Escape Room - Roadshow_en
Escape Room - Roadshow_enEscape Room - Roadshow_en
Escape Room - Roadshow_en
 
Apresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFG
Apresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFGApresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFG
Apresentação de Laura Rezende - Seminário de Pesquisas I - NGPTI/UFG
 
Responsabilidade Social na Masa da Amazônia
Responsabilidade Social na Masa da AmazôniaResponsabilidade Social na Masa da Amazônia
Responsabilidade Social na Masa da Amazônia
 
FPF Tech Talks 2013
FPF Tech Talks 2013FPF Tech Talks 2013
FPF Tech Talks 2013
 
Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...
Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...
Seminário de Defesa de TCC "PERSPECTIVAS SOBRE A CARREIRA DE PROFISSIONAIS DE...
 
Usufruto civil x usufruto exclusivo indígena
Usufruto civil x usufruto exclusivo indígenaUsufruto civil x usufruto exclusivo indígena
Usufruto civil x usufruto exclusivo indígena
 
Metodologia científica prof. reinaldo benedito nishikawa 25.10.2013
Metodologia científica prof. reinaldo benedito nishikawa   25.10.2013Metodologia científica prof. reinaldo benedito nishikawa   25.10.2013
Metodologia científica prof. reinaldo benedito nishikawa 25.10.2013
 
Tcc1 img alunos_aline_lílian_jul13
Tcc1 img alunos_aline_lílian_jul13Tcc1 img alunos_aline_lílian_jul13
Tcc1 img alunos_aline_lílian_jul13
 
Produção de Texto
Produção de TextoProdução de Texto
Produção de Texto
 
Anteprojetos de pesquisa - TCC - UFRN
Anteprojetos de pesquisa - TCC - UFRN Anteprojetos de pesquisa - TCC - UFRN
Anteprojetos de pesquisa - TCC - UFRN
 
Modelo de pre projeto tcc
Modelo de pre projeto tccModelo de pre projeto tcc
Modelo de pre projeto tcc
 
4 ucam pré-projeto
4 ucam pré-projeto4 ucam pré-projeto
4 ucam pré-projeto
 
Pré-projeto de TCC: Colaboração nos meios digitais Como estimular a produção...
Pré-projeto de TCC: Colaboração nos meios digitais  Como estimular a produção...Pré-projeto de TCC: Colaboração nos meios digitais  Como estimular a produção...
Pré-projeto de TCC: Colaboração nos meios digitais Como estimular a produção...
 
Guia para Construção de Projeto TCC
Guia para Construção de Projeto TCCGuia para Construção de Projeto TCC
Guia para Construção de Projeto TCC
 
Pré-Projeto de um site
Pré-Projeto de um sitePré-Projeto de um site
Pré-Projeto de um site
 
2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação
 
Pre projeto-slides
Pre projeto-slidesPre projeto-slides
Pre projeto-slides
 
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
 
Metodologia Princípios
Metodologia PrincípiosMetodologia Princípios
Metodologia Princípios
 

Semelhante a UFF Bacharelado em Ciência da Computação projeto final Scrum para games

Introdução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de DesenvolvimentoIntrodução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de DesenvolvimentoJerry Medeiros
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosJoão Clineu - CTFL, CSM, CSD
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014Vanilton Pinheiro
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme AgileDairton Bassi
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosPaulo César M Jeveaux
 
Gerência de Projetos de Software - Aula 3 [SCRUM]
Gerência de Projetos de Software - Aula 3 [SCRUM]Gerência de Projetos de Software - Aula 3 [SCRUM]
Gerência de Projetos de Software - Aula 3 [SCRUM]Adson Cunha, MSc, PMP®
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoAchiles Camilo
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumInove
 
Desenvolvimento de Software
Desenvolvimento de SoftwareDesenvolvimento de Software
Desenvolvimento de SoftwareAdilmar Dantas
 
AgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agileAgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agileAgileTour Belo Horizonte
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme AgileDairton Bassi
 
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...ITSS Tecnologia
 

Semelhante a UFF Bacharelado em Ciência da Computação projeto final Scrum para games (20)

Palestra scrum
Palestra scrumPalestra scrum
Palestra scrum
 
O que é SCRUM
O que é SCRUMO que é SCRUM
O que é SCRUM
 
Introdução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de DesenvolvimentoIntrodução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de Desenvolvimento
 
Minicurso SCRUM
Minicurso SCRUMMinicurso SCRUM
Minicurso SCRUM
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
Metodologias Ágeis
Metodologias ÁgeisMetodologias Ágeis
Metodologias Ágeis
 
Scrum em 1h.
Scrum em 1h.Scrum em 1h.
Scrum em 1h.
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme Agile
 
Introdução ao XP
Introdução ao XPIntrodução ao XP
Introdução ao XP
 
Scrum
ScrumScrum
Scrum
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
 
Gerência de Projetos de Software - Aula 3 [SCRUM]
Gerência de Projetos de Software - Aula 3 [SCRUM]Gerência de Projetos de Software - Aula 3 [SCRUM]
Gerência de Projetos de Software - Aula 3 [SCRUM]
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introdução
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com Scrum
 
Desenvolvimento de Software
Desenvolvimento de SoftwareDesenvolvimento de Software
Desenvolvimento de Software
 
AgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agileAgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agile
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme Agile
 
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[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”
  • 7. CERIMÔNIAS • Sprint Planning Meeting • Daily Scrum Meeting (Stand-Up Meeting) • Sprint Review Meeting (Retrospective)
  • 8. ARTEFATOS Product Backlog Sprint Backlog Burndown(up?) Chart
  • 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”)
  • 14. ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
  • 15. ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
  • 16. ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
  • 17. ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
  • 18. ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
  • 19. ADAPTAÇÃO DE PAPÉIS NO SCRUM4GAMES
  • 20. ADAPTAÇÃO DE ARTEFATOS NO SCRUM4GAMES Game Design Wiki
  • 21. ADAPTAÇÃO DE CERIMÔNIAS NO SCRUM4GAMES Weekly Game Design Meeting
  • 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