skip to main content
10.1145/3275245.3275290acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbqsConference Proceedingsconference-collections
research-article

Gamification and Evaluation the Use of the Function Points Analysis Technique in Software Quality Subjects: The Experimental Studies

Authors Info & Claims
Published:17 October 2018Publication History

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.

References

  1. 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 ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle Scholar
  4. 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 ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Mcgonigal. 2011. Reality Is Broken:Why Games Make Us Better and How They Can Change The World. Nova Iorque: The Penguin Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle Scholar
  8. 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 ScholarGoogle Scholar
  9. 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 ScholarGoogle Scholar
  10. 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 ScholarGoogle Scholar
  11. L. Lavazza. 2015. Automated Function Points: Critical Evaluation and Discussion. 6th International Workshop on Emerging Trends in Software Metrics. Florence, Itália. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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 ScholarGoogle Scholar
  13. 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 ScholarGoogle Scholar
  14. 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 ScholarGoogle ScholarCross RefCross Ref
  15. 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 ScholarGoogle Scholar
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. 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 ScholarGoogle ScholarCross RefCross Ref
  18. 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 ScholarGoogle Scholar
  19. 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 ScholarGoogle Scholar
  20. 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 ScholarGoogle Scholar
  21. 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 ScholarGoogle Scholar

Index Terms

  1. Gamification and Evaluation the Use of the Function Points Analysis Technique in Software Quality Subjects: The Experimental Studies

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        SBQS '18: Proceedings of the XVII Brazilian Symposium on Software Quality
        October 2018
        384 pages
        ISBN:9781450365659
        DOI:10.1145/3275245

        Copyright © 2018 ACM

        © 2018 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 October 2018

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited

        Acceptance Rates

        Overall Acceptance Rate35of99submissions,35%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader