Scrumie: Jogo orientado a agentes para ensino de Scrum

  • Bruna Costa Cons UERJ
  • Leonardo Lima Marinho UERJ
  • Suelen Regina C. dos Santos UERJ
  • Marcelo Schots UERJ
  • Vera Maria B. Werneck UERJ

Resumo


O uso de métodos ágeis se tornou imprescindível no desenvolvimento de software na atualidade. Dentre os métodos existentes, o Scrum é um dos principais utilizados para gerenciar processos em empresas, mesmo fora do escopo de desenvolvimento de sistemas. Considerando a relevância deste assunto e o sucesso geralmente obtido no aprendizado por meio de jogos educacionais, foi proposto Scrumie, uma adaptação do 2TScrum (serious game de tabuleiro). Ambos os jogos buscam ensinar o gerenciamento de projetos Scrum. Scrumie adicionou inteligência numa arquitetura multiagentes, sendo desenvolvido com a metodologia Agile Passi. Este artigo apresenta a proposta, modelagem e implementação do jogo Scrumie.

Referências

Beck, Kent. Embracing change with extreme programming. Computer, v. 32, n. 10, p. 70-77, 1999.

Beck, Kent; et al. Manifesto for agile software development. Disponível em: [link]. Acesso em 12 de dez. de 2018.

Brito, A.; Vieira, J. '2TScrum': A Board Game to Teach Scrum. In: Proceedings of the 31st Brazilian Symposium on Software Engineering. ACM, 2017. p. 279-288.

Chella, Antonio; et al. Agile PASSI: An agile process for designing agents. International Journal of Computer Systems Science & Engineering, vol. 21, no. 2, p. 133-144, 2006.

Chella, Antonio; et al. From passi to agile passi: Tailoring a design process to meet new needs. In: Intelligent Agent Technology, (IAT 2004). Proceedings. IEEE/WIC/ACM International Conference on. IEEE, p. 471-474, 2004.

Cons, Bruna. Comparação entre Metodologias Ágeis Orientadas a Agentes. 2018. 71 f. Monografia (Graduação em Ciência da Computação) - Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2018.

Dallavalle, Silvia Inês; Cazarini, Edson Walmir. Regras do Negócio, um fator chave de sucesso no processo de desenvolvimento de Sistemas de Informação. Encontro Nacional de Engenharia de Produção. São Paulo, 2000.

De Paula, Felipe. MAS Ontology: uma ontologia de métodos orientados a agentes. 2014. 160 f. Dissertação (Mestrado em Ciências Computacionais) - Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro. 2014.

Devmedia, Equipe. Processos Ágeis para desenvolvimento de Software – Parte 02. DevMedia. Disponível em: [link].

Ferreira, Vitor. Comparação de Desenvolvimento Orientado a Agentes para Jogos Educacionais: Um estudo de caso. 2015. 163 f. Dissertação (Mestrado em Ciências Computacionais) - Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro. 2015.

Grando, Regina. O jogo na educação: aspectos didático-metodológicos do jogo na educação matemática. Unicamp, 2001 [link] Acesso em 18/maio/2003.

Henderson-Sellers, Brian; Giorgini, Paolo. Agent-oriented Methodologies. Hershey: Idea Group, 2005. 429 p.

Knublauch, Holger. Extreme programming of multi-agent systems. Proceedings of the first international joint conference on Autonomous agents and multiagent systems part 2 - AAMAS '02, 2002.

Larman, Craig. Utilizando UML e padrões. Bookman Editora, 2002.

Legey, Ana Paula et al. Desenvolvimento de Jogos Educativos Como Ferramenta Didática: um olhar voltado à formação de futuros docentes de ciências. Alexandria: Revista de Educação em Ciência e Tecnologia, v. 5, n. 3, p. 49-82, 2012.

Moratori, Patrick. Por que utilizar jogos educativos no processo de ensino aprendizagem. UFRJ. Rio de Janeiro, 2003.

Pressman, Roger. Engenharia de Software. Edição 6. Porto Alegre: MCGrawHill, 2010. 711 p.

Salles, Filipe. Top 10 linguagens de programação mais usadas no mercado. DevMedia. Disponível em: [link].

Shehory, Onn; Sturm, Arnon. Agent-Oriented Software Engineering: Reflections on Architectures, Methodologies, Languages, and Frameworks. Berlim: Springer-Verlag Berlin Heidelberg, 2014. 331 p.

Sille, Felipe; Braga, Juliana Cristina. Software educacional para prática do scrum. In: Anais dos Workshops do Congresso Brasileiro de Informática na Educação. 2013.

Soares, Michel. Comparação entre metodologias Ágeis e tradicionais para o desenvolvimento de software. INFOCOMP, v. 3, n. 2, p. 8-13, 2004.

Sommerville, Ian. Engenharia de Software. Edição 9. Tradução Ivan Bosnic; Kalinka Oliveira. São Paulo: Pearson, 2013. 529 p.
Publicado
02/05/2019
CONS, Bruna Costa; MARINHO, Leonardo Lima; SANTOS, Suelen Regina C. dos; SCHOTS, Marcelo; WERNECK, Vera Maria B.. Scrumie: Jogo orientado a agentes para ensino de Scrum. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 13. , 2019, Florianópolis/SC. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 36-47. ISSN 2326-5434.