ABSTRACT
With the development of new technologies at all times and the increase of competition among organizations, it is essential that they seek to achieve quality in the development of their applications. An essential tool for this is Function Point Analysis (FPA). This makes it important for students to have contact with this technique as early as possible. Thus, this study aims to use the concepts of gamification to stimulate the support for teaching and engaging students' motivation in the subject of Software Quality taught in the graduate course in computer science at UFPA. For this, classes were defined to teach the FPA technique that used elements of games as motivation for the students. Therefore, this research resulted in an enrichment of the knowledge of these students in the practice of estimation, commonly present and recommended the use in software quality models, such as MR-MPS-SW. This work focuses on contributing to the teaching of the FPA technique for students, aiming at a better preparation for the software development market. It was also verified that the use of gamification elements for the teaching of this estimation technique was efficient, since the participating students were more dedicated to the tasks and were participative in all the different types of classes.
- C. Vazquez, G. Simões, e R. Albert. 2003. Análise de Pontos por Função: Medição, Estimativas e Gerenciamento de Projetos de Software. 1. Ed. Érica.Google Scholar
- M. Nasir. 2006. A Survey Estimation Techniques and Project Planning Practices. Seventh ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD'06). Las Vegas, USA. Google ScholarDigital Library
- V. A. Azevedo. 2012. Jogos Eletrônicos e Educação: Construindo um Roteiro para a sua Análise Pedagógica. Revista Renote -- Novas Tecnologias na Educação. V. 10. N. 3.Google Scholar
- R. B. Luz, e N. Adolfo. 2012. Usando Dojos de Programação para o Ensino de Desenvolvimento Dirigido por Testes. Anais do XXIII Simpósio Brasileiro de Informática na Educação (SBIE 2012). Rio de Janeiro, Brasil.Google Scholar
- S. Deterding, D. Dixon, R. Khaled, e L. Nacke. 2011. From Game Design Elements to Gamefulness: Defining "Gamification". Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments. Tampere, Finland. Google ScholarDigital Library
- J. Mcgonigal. 2011. Reality Is Broken:Why Games Make Us Better and How They Can Change The World. Nova Iorque: The Penguin Press. Google ScholarDigital Library
- J. M. Ribeiro, K. S. Figueiredo, e C. Maciel. 2015. Game in Class: Criando Disciplinas Gamificadas. Anais dos Workshops do IV Congresso Brasileiro de Informática na Educação (CBIE 2015). Maceió, Brasil.Google Scholar
- S. A. A. Freitas, T. Lima, E. D. Canedo, e R. L. Costa. 2016. Gamificação e avaliação do engajamento dos estudantes em uma disciplina técnica de curso de graduação. Anais do XXVII Simpósio Brasileiro de Informática na Educação. Uberlândia, Brasil.Google Scholar
- L. Alves, S. Oliveira, P. Ribeiro, e R. Machado. 2014. An Empirical Study on the Estimation of Size and Complexity of Software Applications with Function Points Analysis. 14th International Conference on Information Systemas & Technology Management. Guimarães, Portugal.Google Scholar
- M. Freitas, M. Fantinato, e V. Sun. 2015. Improvements to the Function Point Analysis Method: A Systematic Literature Review. IEEE Transactions on Engineering Management, vol. 62, no. 4.Google Scholar
- L. Lavazza. 2015. Automated Function Points: Critical Evaluation and Discussion. 6th International Workshop on Emerging Trends in Software Metrics. Florence, Itália. Google ScholarDigital Library
- C. Q. Lopez, e M. Jenkins. 2016. Function Point Structure and Applicability: A Replicated Study. Licensed under Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0). In Journal of Object Technology, vol. 15, pages 2:1--26.Google Scholar
- W. M. Monteiro, T. M. Oliveira, e D. J. S. Martins. 2015. Gamificação na Educação: Possibilidades para o ensino de programação. Revista Tecnologias na Educação. Ano 7 --número 13.Google Scholar
- A. P. Falcão, M. D. Leite, e M. M. Tenório. 2014. Ferramenta de apoio ao ensino presencial utilizando gamificação e design de jogos. III Congresso Brasileiro de Informática na Educação (CBIE 2014) XXV Simpósio Brasileiro de Informática na Educação (SBIE 2014). Dourados, Brasil.Google ScholarCross Ref
- L. L. Gonçalves, G. F. Giacomazzo, F. Rodrigues, e C. B. S. Macaia. 2016. Gamificação na Educação: um modelo conceitual de apoio ao planejamento em uma proposta pedagógica. V Congresso Brasileiro de Informática na Educação (CBIE 2016), Anais do XXVII Simpósio Brasileiro de Informática na Educação (SBIE 2016). Uberlândia, Brasil.Google Scholar
- P. G. F. Masturbara, e C. L. C. Silva. 2017. Game Elements in a Software Engineering Study Group: A Case Study. 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET). Buenos Aires, Argentina. Google ScholarDigital Library
- S. A. A. Freitas, T. Lima, E. D. Canedo, e R. L. Costa. 2016. Gamificação e avaliação do engajamento dos estudantes em uma disciplina técnica de curso de graduação. XXVII Simpósio Brasileiro de Informática na Educação (SBIE 2016). Uberlândia, Minas Gerais, BrasilGoogle ScholarCross Ref
- R. B. Luz, e A. Neto. 2012. Usando Dojos de Programação para o Ensino de Desenvolvimento Dirigido por Testes. XXIII Simpósio Brasileiro de Informática na Educação (SBIE 2012). Rio de Janeiro, Brasil.Google Scholar
- B. Bessa, M. Cunha, e F. Furtado. 2012. ENGSOFT: Ferramenta para Simulação de Ambientes Reais para auxiliar o Aprendizado Baseado em Problemas (PBL) no Ensino de Engenharia de Software. XX Workshop sobre Educação em Computação. Curitiba, Paraná, Brasil.Google Scholar
- R. O. Chaves, C. G. von Wangenheim, J. C. C. Furtado, S. R. B. Oliveira, A. Santos, e E. L. Favero. 2015. Experimental Evaluation of a Serious Game for Teaching Software Process Modeling. IEEE Transactions on Education. Volume: 58, Issue: 4, pp. 289--296.Google Scholar
- C. S. Portela, A. M. L. Vasconcelos, e S. R. B. Oliveira. 2016. FRAMES: Um Framework para o Ensino-Aprendizagem dos Tópicos de Engenharia de Software dos Currículos de Referênda da ACM/IEEE e SBC. IX Fórum de Educação em Engenharia de Software. Maringá, Paraná, Brasil.Google Scholar
Index Terms
- Gamification and Evaluation the Use of the Function Points Analysis Technique in Software Quality Subjects: The Experimental Studies
Recommendations
Gamification and Evaluation of the Use the Agile Tests in Software Quality Subjects: The Application of Case Studies
ENASE 2018: Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software EngineeringWith the greater immersion of software development teams to agile methods and practices, it became necessary for students to have earlier contact with Agile Testing practices. Thus, this study aims to use the gamification concepts to stimulate the ...
The game studies practicum: applying situated learning to teach professional practices
Future Play '08: Proceedings of the 2008 Conference on Future Play: Research, Play, ShareThe inclusion of a practicum is one of the main challenges in the game studies curriculum, especially when it comes to teaching professional practices to students. This paper presents how professional management methodologies (Scrum, in this case) can ...
Evaluating the Relationship between Cognitive Style and Pre-Service Teachers' Preconceived Notions about Adopting Console Video Games for Use in Future Classrooms
This article explores the impact of perceptual cognitive styles on pre-service teachers' attitudes toward video games. Using a cognitive style continuum measuring field dependence and field independence, the authors conducted an exploratory study to ...
Comments