YPEDUC: Uma adaptação de Metodologia Ágil para o Desenvolvimento de Software Educativo
Resumo
Este trabalho destaca a importância de adotar práticas da Engenharia de Software em projetos de desenvolvimento de Software Educativo (SE), analisando os métodos ágeis como possíveis soluções para os problemas relacionados a estes aplicativos. Um destes métodos é o Processo de Desenvolvimento de Software EasYProcess (YP) que foi criado com o intuito de atender o desenvolvimento de projetos acadêmicos. No entanto, a construção de um SE aborda questões específicas que diferem dos software sem objetivos pedagógicos. Neste sentido, o objetivo deste trabalho se concentra em elencar alguns critérios para adaptar este processo ao desenvolvimento de software educativo surgindo assim o YPEduc.
Palavras-chave:
Metodologia Ágil, Desenvolvimento de Software Educativo, Engenharia de Software
Referências
ABREU, F. et al. Métodos, Técnicas e Ferramentas para o Desenvolvimento de Software Educacional: um mapeamento sistemático. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2012.
ALMEIDA, A. et al. Indicadores para Avaliação de Software Educacional com base no guia GDSM (Goal Driven Software Measurement). In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2018. p. 21.
BOYLE, T. et al.; An Agile method for developing learning objects. Proceedings of the 23rd annual ascilite conference: Who’s learning? Whose technology? Sydney, Australia, 2006.
BRAGA, J.C.; PIMENTEL, E.; DOTTA, S. Metodologia INTERA para o desenvolvimento de Objetos de Aprendizagem. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2013. p. 306.
COOMANS, S.; LACERDA, G.S. (2015). "PETESE, a Pedagogical Ergonomic Tool for Educational Software Evaluation". Procedia Manufacturing, v. 3, [p. 5881-5888], 2015.
DA SILVA, R. S. T. et al.; (2016) "Aplicação comparativa de diferentes abordagens de avaliação para o software Duolingo - A complexidade de escolher uma abordagem adequada". Revista Tecnologias na Educação, V. 8, N. 16.
DE LIMA, M. M. et al. Uma Revisão Sistemática da Literatura dos Processos de Desenvolvimento de Software Educativo. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2012.
FERREIRA, M. A. D.; RODRIGUES, A.N. (2015). "Interfaces Educativas: Implicações de design e processos cognitivos do jogo Nicetown", In: Congresso brasileiro de informática na educação-CBIE, 2015, Maceió-AL. Anais do XXVI Simpósio Brasileiro de Informática na Educação (SBIE 2015), 2015. p. 907-916.
GARCIA et al.; easYProcess: Um Processo de Desenvolvimento para Uso no Ambiente Acadêmico. In: XXII WEI-Workshop de Educação em Computação, XXIV Congresso da Sociedade Brasileira de Computação, 2004, Salvador. SBC, 2004.
GOMES, A. S.; WANDERLEY, E.G.; Elicitando requisitos em projetos de Software Educativo. In: WIE 2003 Workshop Brasileiro de Informática Educativa, 2003, Campinas. Ciência, Tecnologia e Atalhos para o futuro - Anais do XXIII Congresso da Sociedade Brasileira de Computação. Campinas : SBC, 2003. v. V. p. 227-238.
JUNIOR, O.; AGUIAR, Y.P. Taxonomia de Critérios para Avaliação de Software Educativo - TaCASE. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2018. p. 298.
LACERDA, R. A.; Proposta de um modelo para análise de requisitos de software educativo; 2007; Universidade de Brasília, UNB, Brasil. (Dissertação).
MARÇAL et al. "Da Elicitação de Requisitos ao Desenvolvimento de Aplicações de Mobile Learning em Matemática". In: Anais do XXI Simpósio Brasileiro de Informática na Educação, 2010.
NETO, E. I. Scrumming - Ferramenta Educacional para Ensino de Práticas de SCRUM. 2008. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio Grande do Sul.
NETO, J. C.; REINEHR, S.; MALUCELLI, A. Processo de Desenvolvimento de Software: uma Análise Exploratória com Profissionais que Desenvolvem Jogos Eletrônicos Educacionais. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2015. p. 289.
PERRY, G. T; Proposta de uma Metodologia Participativa para o Desenvolvimento de Software Educacional; 2006; Universidade Federal do Rio Grande do Sul, UFRGS, Brasil. (Dissertação).
PET/UFCG. easYProcess: Um processo de desenvolvimento de software. Apostila. 2007.
RODRIGUES, L. V.; DE FREITAS, S.; MENDES, F. Um estudo sobre o perfil das equipes de desenvolvimento de softwares educacionais. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2016. p. 159.
SOARES, M. S.; Metodologias Ágeis Extreme Programming e Scrum para o Desenvolvimento de Software. RESI. Revista Eletrônica de Sistemas de Informação, v. 3, p. 1-8, 2004.
ALMEIDA, A. et al. Indicadores para Avaliação de Software Educacional com base no guia GDSM (Goal Driven Software Measurement). In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2018. p. 21.
BOYLE, T. et al.; An Agile method for developing learning objects. Proceedings of the 23rd annual ascilite conference: Who’s learning? Whose technology? Sydney, Australia, 2006.
BRAGA, J.C.; PIMENTEL, E.; DOTTA, S. Metodologia INTERA para o desenvolvimento de Objetos de Aprendizagem. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2013. p. 306.
COOMANS, S.; LACERDA, G.S. (2015). "PETESE, a Pedagogical Ergonomic Tool for Educational Software Evaluation". Procedia Manufacturing, v. 3, [p. 5881-5888], 2015.
DA SILVA, R. S. T. et al.; (2016) "Aplicação comparativa de diferentes abordagens de avaliação para o software Duolingo - A complexidade de escolher uma abordagem adequada". Revista Tecnologias na Educação, V. 8, N. 16.
DE LIMA, M. M. et al. Uma Revisão Sistemática da Literatura dos Processos de Desenvolvimento de Software Educativo. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2012.
FERREIRA, M. A. D.; RODRIGUES, A.N. (2015). "Interfaces Educativas: Implicações de design e processos cognitivos do jogo Nicetown", In: Congresso brasileiro de informática na educação-CBIE, 2015, Maceió-AL. Anais do XXVI Simpósio Brasileiro de Informática na Educação (SBIE 2015), 2015. p. 907-916.
GARCIA et al.; easYProcess: Um Processo de Desenvolvimento para Uso no Ambiente Acadêmico. In: XXII WEI-Workshop de Educação em Computação, XXIV Congresso da Sociedade Brasileira de Computação, 2004, Salvador. SBC, 2004.
GOMES, A. S.; WANDERLEY, E.G.; Elicitando requisitos em projetos de Software Educativo. In: WIE 2003 Workshop Brasileiro de Informática Educativa, 2003, Campinas. Ciência, Tecnologia e Atalhos para o futuro - Anais do XXIII Congresso da Sociedade Brasileira de Computação. Campinas : SBC, 2003. v. V. p. 227-238.
JUNIOR, O.; AGUIAR, Y.P. Taxonomia de Critérios para Avaliação de Software Educativo - TaCASE. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2018. p. 298.
LACERDA, R. A.; Proposta de um modelo para análise de requisitos de software educativo; 2007; Universidade de Brasília, UNB, Brasil. (Dissertação).
MARÇAL et al. "Da Elicitação de Requisitos ao Desenvolvimento de Aplicações de Mobile Learning em Matemática". In: Anais do XXI Simpósio Brasileiro de Informática na Educação, 2010.
NETO, E. I. Scrumming - Ferramenta Educacional para Ensino de Práticas de SCRUM. 2008. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio Grande do Sul.
NETO, J. C.; REINEHR, S.; MALUCELLI, A. Processo de Desenvolvimento de Software: uma Análise Exploratória com Profissionais que Desenvolvem Jogos Eletrônicos Educacionais. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2015. p. 289.
PERRY, G. T; Proposta de uma Metodologia Participativa para o Desenvolvimento de Software Educacional; 2006; Universidade Federal do Rio Grande do Sul, UFRGS, Brasil. (Dissertação).
PET/UFCG. easYProcess: Um processo de desenvolvimento de software. Apostila. 2007.
RODRIGUES, L. V.; DE FREITAS, S.; MENDES, F. Um estudo sobre o perfil das equipes de desenvolvimento de softwares educacionais. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2016. p. 159.
SOARES, M. S.; Metodologias Ágeis Extreme Programming e Scrum para o Desenvolvimento de Software. RESI. Revista Eletrônica de Sistemas de Informação, v. 3, p. 1-8, 2004.
Publicado
11/11/2019
Como Citar
MEDEIROS, Angélica F..
YPEDUC: Uma adaptação de Metodologia Ágil para o Desenvolvimento de Software Educativo. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 30. , 2019, Brasília/DF.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2019
.
p. 379-388.
DOI: https://doi.org/10.5753/cbie.sbie.2019.379.
