Ensino de Desenvolvimento de Jogos Digitais Baseado em Metodologias Ágeis: o Projeto Primeira Habilitação

  • Leonardo Carlos Comotti Kasperavicius Unicsul
  • Luis Naito Mendes Bezerra Unicsul
  • Luciano Silva Unicsul
  • Ismar Frango Silveira Unicsul

Resumo


O ensino de desenvolvimento de jogos é uma tarefa não-trivial, por se tratar de uma categoria de software com um conjunto de requisitos bastante específicos e demandas tecnológicas singulares. O uso de metodologias ágeis para o desenvolvimento de jogos pode facilitar esse processo de desenvolvimento e conseqüentemente influenciar na aprendizagem desse processo. O presente artigo tem como objetivo discorrer sobre uma experiência no ensino de desenvolvimento de jogos digitais, mostrando como a aplicação de metodologias ágeis de desenvolvimento de software pode ter um impacto significativo na aprendizagem dos alunos de um curso superior em Tecnologia em Jogos Digitais.

Referências

Abrahamsson, P., Salo, O., Ronkainen, J. E Warsta, J. (2002) Agile Software Development Methods – Review and Analysis. Vuorimiehentie, Finlândia: VTT Pub.

Beck, K. (1999) Extreme Programming Explained: Embrace Change. New Jersey, EUA: Addison-Wesley.

Cardoso, C. H. R. (2004) Aplicando práticas de eXtreme Programming (XP) em equipes SW-CMM nível 2. VI Simpósio Internacional de Melhoria de Processos de Software – SIMPROS 2004 São Paulo, Brasil.

Cockburn, A. (2002) Agile Software Development. 3rd ed. Addison WesleyProfessional.

Flynt, J. P e Salem, O. (2004) Software Engineering for Game Developers. Sebastopol, EUA: PTR Prentice-Hall.

Highsmith, J. et al. (2001) The Agile Manifesto. Disponível na Internet em: [link]. Acesso em 22/10/2007.

Lippert, M. e Roock, S. (2001) Adapting XP to complex application domains. Proceedings of the ACM 8th European software engineering conference, Viena, Áustria.

Perucia, A. S. et al. (2005) Desenvolvimento de Jogos Eletrônicos – Teoria e Prática. São Paulo, Brasil: Ed. Novatec.

Pilato, C. M.; Collins-Sussman B.; Fitzpatrick, B. W. (2004) Version Control with Subversion. New York, EUA: O’Reilly Media.

Probasco, L. The Ten Essentials of RUP. Canada: Rational Software, 2001.

Ramos, M. A. E Penteado, R. A. D. (2007) Princípios Ágeis Aplicados à Reengenharia de Software. Proceedingds do WDRA 2007 - Workshop em Desenvolvimento Rápido de Aplicações. Porto de Galinhas, Brasil.

Rucker, R. (2002) Software Engineering and Computer Games. New Jersey, EUA: Addison-Wesley.

Schofield, B. (2007) Embracing Fun: Why Extreme Programming is Great for Game Development. Gamasutra, March 1 st. Disponível na Internet em: [link]. Acesso em 22/10/2007.

Silva, L.; Bezerra, L. N. M. ; Silveira, I. F. ; Araujo Jr, C. F. (2007). A aplicação da Metodologia Institucional Aprender na Prática em disciplinas de projeto do curso superior de Tecnologia em Jogos Digitais. In: Jarmendia, A. M; Silveira, I. F.; Farias, L. A; Sparano, M.; Di Iório, P. L.; Domingues, S. F. S.. (Org.). Aprender na Prática - Experiências de Ensino e Aprendizagem. 1 ed. São Paulo: Edições Inteligentes, v. 1, p. 205-213.

Sutherland, J. (2004) Agile Development: Lessons Learned From the First Scrum. Cutter Agile Project Management Advisory Service – Executive Update, v. 5, n. 20.

UNICSUL (2004) Aprender na Prática. São Paulo: Unicsul.
Publicado
12/07/2008
KASPERAVICIUS, Leonardo Carlos Comotti; BEZERRA, Luis Naito Mendes; SILVA, Luciano; SILVEIRA, Ismar Frango. Ensino de Desenvolvimento de Jogos Digitais Baseado em Metodologias Ágeis: o Projeto Primeira Habilitação. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 16. , 2008, Belém/PA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 89-98. ISSN 2595-6175.