A Qualitative Evaluation of an Experiment on the Application of Active Methodologies in Teaching Software Process Improvement
Abstract
This paper presents a qualitative evaluation of an experiment involving the application of active methodologies to the teaching of Software Process Improvement (SPI). Recognizing that many academic courses cover SPI theoretically but inadequately prepare students for real-world challenges in the software industry, this work proposes the application and qualitative evaluation of a curriculum structured around active methodologies. The study is grounded in widely recognized models, such as the Capability Maturity Model Integration (CMMI) and the Brazilian Software Process Improvement Reference Model (MR-MPS-SW). The methodology used involved three main stages: mapping the essential SPI knowledge assets, conducting expert interviews, and peer review to validate the developed materials. An experiment was conducted with two groups of students to compare traditional teaching approaches with the proposed active methodologies. The qualitative results showed an expected improved performance in the experimental group, highlighting an improved ability to apply concepts in practice. Despite limitations such as the absence of subsequent evaluations in real professional settings and the requirement for continuous content updates, the study suggests that adopting active methodologies can effectively develop practical competencies that are crucial for future professionals.
Keywords:
Software Process Improvement, Active Methodologies, Software Engineering Education, CMMI, MR-MPS-SW
References
CMMI Institute. CMMI for Development, Version 2.0. CMMI Institute. 2018.
Softex. MR-MPS-SW:2024 - Guia Geral. Softex. 2024.
A. Colares, J. Furtado e S. Oliveira. “Perceptions on Teaching of Software Process Improvement: An Interview with Professors”. Em: CONTECSI USP - International Conference on Information Systems and Technology Management - ISSN 2448-1041 (2024).
R. Tiburcio e M. Bittar. “O Professor, os recursos digitais e a Abordagem Documental do Didático: uma tríade a ser considerada na Engenharia de Softwares Educativos”. Em: Educação Matemática Pesquisa 23.3 (2021). DOI: 10.23925/1983-3156.2021v23i3p314-338.
M. Kuutila et al. “Time pressure in software engineering: A systematic review”. Em: Information and Software Technology 121 (2020). DOI: 10.1016/j.infsof.2020.106257.
E. Santos e S. Oliveira. “Um mapeamento de ativos de ensino do CC-2020, RF-CC-2017 e SWEBOK 3.0 referente à área de conhecimento de requisitos de software”. Em: Cuadernos De Educación Y Desarrollo 16.4 (2024). DOI: 10.55905/cuadv16n4-088.
S. Tonhão, A. Medeiros e J. Prates. “Uma abordagem prática apoiada pela aprendizagem baseada em projetos e gamificação para o ensino de engenharia de software”. Em: Simpósio Brasileiro de Educação em Computação (EDUCOMP) (2021), pp. 143–151. DOI: 10.5753/educomp.2021.14480.
A. Guerra, S. Oliveira e J. Furtado. Cones: um RPG como instrumento de apoio ao ensino da construção de produto de software. 2022. DOI: 10.5753/sbgames_estendido.2022.225435.
A. Colares, J. Furtado e S. Oliveira. “Content and Skills for Teaching Software Process Improvement in the Computer Science Course: A Mapping of ACM / IEEE, SBC, SWEBOK, CMMI and MR-MPS-SW Assets”. Em: 2023 IEEE Frontiers in Education Conference (FIE). College Station, TX, USA: IEEE, 2023, pp. 1–8. DOI: 10.1109/FIE58773.2023.1034344.
A. Colares, J. Furtado e S. Oliveira. “Um curriculum para ensino de melhoria do processo de software em cursos de computação”. Em: Caderno Pedagógico 21.4 (abr. de 2024), e3722. DOI: 10.54033/cadpedv21n4-077.
A. F. O. Colares. “Uma Abordagem para Ensino de Melhoria do Processo de Software em Cursos de Computação”. Tese de dout. Universidade Federal do Pará - UFPA, 2025. DOI: 10.5281/zenodo.16537591.
M. Naldi. “A review of sentiment computation methods with R packages”. Em: arXiv (Cornell University) (2019). DOI: 10.48550/arxiv.1901.08319.
F. Nascimento et al. “Metodologias Ativas Associadas às Práticas Pedagógicas na Educação Superior: Uma Revisão Integrativa”. Em: Revista Abakós 10.1 (2022). DOI: 10.5752/P.2316-9451.2022v10n1p66-88.
L. Boscardin, E. Silva e H. Andrade. “Aprendizagem ativa e desenvolvimento de competências: uma abordagem prática no ensino de computação”. Em: Anais do Congresso Brasileiro de Informática na Educação (CBIE). 2021, pp. 545–554.
R. Schechter. “Active learning in higher education: Theoretical perspectives and practices”. Em: Innovations in Education and Teaching International 54.5 (2017), pp. 400–407.
T. Batista e C. Ribeiro. “Uso da sala de aula invertida no ensino de engenharia de software: um estudo de caso”. Em: Anais do Simpósio Brasileiro de Engenharia de Software. 2020, pp. 125–134.
E. Valente e G. Santos. “Avaliação da Aprendizagem no Cronotopo do Ensino Remoto Emergencial: Percepções de Tutores de um Instituto Federal”. Em: Revista De Ciências Humanas (2023). DOI: 10.31512/19819250.2023.24.01.102-118.
B. Ribeiro et al. “As estratégias para avaliação de aprendizagem empregadas em estudantes de enfermagem de ensino superior: revisão integrativa”. Em: Research Society and Development (2021). DOI: 10.33448/rsd-v10i3.13238.
L. Wiebusch e M. Lima. “Inovação nas práticas pedagógicas no Ensino Superior: possibilidades para promover o engajamento acadêmico”. Em: Educação Por Escrito (2019). DOI: 10.15448/2179-8435.2018.2.31607.
N. Dias et al. “Avaliação escolar: um estudo no ensino de ciências naturais e suas áreas”. Em: Cadernos De Educação (2017). DOI: 10.15603/1679-8104/ce.v16n32p89-105.
J. Moreira, S. Henriques e D. Barros. “Transitando de um ensino remoto emergencial para uma educação digital em rede, em tempos de pandemia”. Em: Dialogia (2020). DOI: 10.5585/dialogia.n34.17123.
C. Wohlin et al. Experimentation in Software Engineering. Berlin, Heidelberg: Springer, 2012. isbn: 978-3-642-29043-5. DOI: 10.1007/978-3-642-29044-2.
Softex. MR-MPS-SW:2024 - Guia Geral. Softex. 2024.
A. Colares, J. Furtado e S. Oliveira. “Perceptions on Teaching of Software Process Improvement: An Interview with Professors”. Em: CONTECSI USP - International Conference on Information Systems and Technology Management - ISSN 2448-1041 (2024).
R. Tiburcio e M. Bittar. “O Professor, os recursos digitais e a Abordagem Documental do Didático: uma tríade a ser considerada na Engenharia de Softwares Educativos”. Em: Educação Matemática Pesquisa 23.3 (2021). DOI: 10.23925/1983-3156.2021v23i3p314-338.
M. Kuutila et al. “Time pressure in software engineering: A systematic review”. Em: Information and Software Technology 121 (2020). DOI: 10.1016/j.infsof.2020.106257.
E. Santos e S. Oliveira. “Um mapeamento de ativos de ensino do CC-2020, RF-CC-2017 e SWEBOK 3.0 referente à área de conhecimento de requisitos de software”. Em: Cuadernos De Educación Y Desarrollo 16.4 (2024). DOI: 10.55905/cuadv16n4-088.
S. Tonhão, A. Medeiros e J. Prates. “Uma abordagem prática apoiada pela aprendizagem baseada em projetos e gamificação para o ensino de engenharia de software”. Em: Simpósio Brasileiro de Educação em Computação (EDUCOMP) (2021), pp. 143–151. DOI: 10.5753/educomp.2021.14480.
A. Guerra, S. Oliveira e J. Furtado. Cones: um RPG como instrumento de apoio ao ensino da construção de produto de software. 2022. DOI: 10.5753/sbgames_estendido.2022.225435.
A. Colares, J. Furtado e S. Oliveira. “Content and Skills for Teaching Software Process Improvement in the Computer Science Course: A Mapping of ACM / IEEE, SBC, SWEBOK, CMMI and MR-MPS-SW Assets”. Em: 2023 IEEE Frontiers in Education Conference (FIE). College Station, TX, USA: IEEE, 2023, pp. 1–8. DOI: 10.1109/FIE58773.2023.1034344.
A. Colares, J. Furtado e S. Oliveira. “Um curriculum para ensino de melhoria do processo de software em cursos de computação”. Em: Caderno Pedagógico 21.4 (abr. de 2024), e3722. DOI: 10.54033/cadpedv21n4-077.
A. F. O. Colares. “Uma Abordagem para Ensino de Melhoria do Processo de Software em Cursos de Computação”. Tese de dout. Universidade Federal do Pará - UFPA, 2025. DOI: 10.5281/zenodo.16537591.
M. Naldi. “A review of sentiment computation methods with R packages”. Em: arXiv (Cornell University) (2019). DOI: 10.48550/arxiv.1901.08319.
F. Nascimento et al. “Metodologias Ativas Associadas às Práticas Pedagógicas na Educação Superior: Uma Revisão Integrativa”. Em: Revista Abakós 10.1 (2022). DOI: 10.5752/P.2316-9451.2022v10n1p66-88.
L. Boscardin, E. Silva e H. Andrade. “Aprendizagem ativa e desenvolvimento de competências: uma abordagem prática no ensino de computação”. Em: Anais do Congresso Brasileiro de Informática na Educação (CBIE). 2021, pp. 545–554.
R. Schechter. “Active learning in higher education: Theoretical perspectives and practices”. Em: Innovations in Education and Teaching International 54.5 (2017), pp. 400–407.
T. Batista e C. Ribeiro. “Uso da sala de aula invertida no ensino de engenharia de software: um estudo de caso”. Em: Anais do Simpósio Brasileiro de Engenharia de Software. 2020, pp. 125–134.
E. Valente e G. Santos. “Avaliação da Aprendizagem no Cronotopo do Ensino Remoto Emergencial: Percepções de Tutores de um Instituto Federal”. Em: Revista De Ciências Humanas (2023). DOI: 10.31512/19819250.2023.24.01.102-118.
B. Ribeiro et al. “As estratégias para avaliação de aprendizagem empregadas em estudantes de enfermagem de ensino superior: revisão integrativa”. Em: Research Society and Development (2021). DOI: 10.33448/rsd-v10i3.13238.
L. Wiebusch e M. Lima. “Inovação nas práticas pedagógicas no Ensino Superior: possibilidades para promover o engajamento acadêmico”. Em: Educação Por Escrito (2019). DOI: 10.15448/2179-8435.2018.2.31607.
N. Dias et al. “Avaliação escolar: um estudo no ensino de ciências naturais e suas áreas”. Em: Cadernos De Educação (2017). DOI: 10.15603/1679-8104/ce.v16n32p89-105.
J. Moreira, S. Henriques e D. Barros. “Transitando de um ensino remoto emergencial para uma educação digital em rede, em tempos de pandemia”. Em: Dialogia (2020). DOI: 10.5585/dialogia.n34.17123.
C. Wohlin et al. Experimentation in Software Engineering. Berlin, Heidelberg: Springer, 2012. isbn: 978-3-642-29043-5. DOI: 10.1007/978-3-642-29044-2.
Published
2025-11-04
How to Cite
COLARES, Adolfo Francesco de Oliveira; OLIVEIRA, Sandro Ronaldo Bezerra; FURTADO, Julio Cezar Costa.
A Qualitative Evaluation of an Experiment on the Application of Active Methodologies in Teaching Software Process Improvement. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 24. , 2025, São José dos Campos/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 463-473.
DOI: https://doi.org/10.5753/sbqs.2025.15174.
