Abstract
The software industry has evolved exponentially in the last 50 years, and with it, software testing has become like a badge of software quality. However, during this evolution universities apparently have not kept pace with the changing and dynamic pace of the software industry. We have been motivated to carry out an exploratory study to analyze the current state of teaching software testing in careers related to Computer Science in Ecuadorian universities. We use a survey as an empirical strategy with a representative population of students in the country. The results are interesting and indicate possible problems in the teaching and culture of use of software testing. Consequently, this deficiency in the correct application of software testing by students is taken to the professional field and therefore to a high-growth industry. It is concluded that software testing in Ecuadorian university education still has deficiencies, making this a debt to be fulfilled by the software industry in Ecuador.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Roger, S.P., Bruce, R.M.: Software Engineering A Practitioner’s Approach, vol. 8, p. 496 (2015)
Edgar, S.M., Raquel, M.M., Paula, T.O.: A review to reality of software test automation. Computación y Sistemas 23(1), 169–183 (2019). https://doi.org/10.13053/CyS-23-1-2782
Timoney, J., Brown, S., Ye, D.: Experiences in software testing education: some observations from an international cooperation. Proceedings of the 9th International Conference for Young Computer Scientists ICYCS 2008, pp. 2686–2691 (2008). https://doi.org/10.1109/ICYCS.2008.209
Garousi, V., Rainer, A., Lauvås, P., Arcuri, A.: Software-testing education: a systematic literature mapping. J. Syst. Softw. 165 (2020). https://doi.org/10.1016/j.jss.2020.110570
Aniche, M., Hermans, F., Van Deursen, A.: Pragmatic sotware testing education. In: SIGCSE 2019 – Proceedings of the 50th ACM Technical Symposium on Computer Science Education, no. Section 3, pp. 414–420 (2019). https://doi.org/10.1145/3287324.3287461
Scatalon, L.P., Fioravanti, M.L., Prates, J.M., Garcia, R.E., Barbosa, E.F.: A survey on graduates’ curriculum-based knowledge gaps in software testing. Proceedings of the - 2018 IEEE Frontiers in Education Conference (FIE), vol. 2018-Octob, pp. 1–8 (2019). https://doi.org/10.1109/FIE.2018.8658688
Edwards, S.H.: Using software testing to move students from trial-and-error to reflection-in-action. In: Proceedings of the SIGCSE Technical Symposium on Computer Science Education, pp. 26–30 (2004). https://doi.org/10.1145/971300.971312
Frezza, S.: Integrating testing and design methods for undergraduates: teaching software testing in the context of software design. Proc. Front. Educ. Conf. 3, 4–7 (2002). https://doi.org/10.1109/fie.2002.1158637
Reyes, R.P., Dieste, O., Fonseca, C.E.R.: Pruebas de Hipótesis en experimentos de Ingeniería de Software: Desviaciones respecto a la teoría, CIBSE 2016 - XIX Ibero-American Conf. Softw. Eng., 157–170 (2016). https://doi.org/10.13140/RG.2.1.3056.2164
Osinski, I.C., Bruno, A.S.: Categorías de respuesta en escalas tipo likert. Psicothema 10(3), 623–631 (1998)
Informativos, D.: Programa analítico 1, pp. 1–4 (2018)
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering, vol. 9783642290 (2012)
Kitchenham, B.A., Pfleeger, S.L.: Personal opinion surveys. In: Shull, F., Singer, J., Sjøberg, D.I.K. (eds.) Guide to Advanced Empirical Software Engineering, pp. 63–92. Springer, London (2008). https://doi.org/10.1007/978-1-84800-044-5_3
Unidad De Admisión Y Registro De La Universidad De Las Fuerzas Armadas, p. 27
de la Vara, J.L., Borg, M., Wnuk, K., Moonen, L.: Survey on safety evidence change impact analysis in practice : detailed description and analysis (2014)
Punter, T., Ciolkowski, M., Freimut, B., John, I.: Conductingon-linesurveys insoftwareengineering. In: Empirical Software Engineering, 2003. ISESE 2003. Proceedings. 2003 International Symposiumon, pp.80–88. IEEE (2003)
Laplante, P.A., Kassab, M.: What Every Engineer Should Know About Software Engineering. CRC Press (2022)
Nwandu, I.C., Odii, J.N., Nwokorie, E.C., Okolie, S.A.: Evaluation of software quality in test-driven development: a perspective of measurement and metrics. Inform. Technol. Comput. Sci. 6, 13–22 (2022)
Aniche, M.: Effective Software Testing: A developer’s guide. Simon and Schuster (2022)
Elgrably, I., de Oliveira, S., Bezerra, S.R.: A diagnosis on software testing education in the Brazilian Universities. In: 2021 IEEE Frontiers in Education Conference (FIE), pp. 1–8. IEEE (2021)
Alenezi, M., Akour, M.: Methodical software testing course in higher education. Int. J. Eng. Pedagogy. 12, 51–62 (2022)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Cerón, B., Chicaiza, A., Lamiño, J., Ch, R.P.R. (2024). Software Testing in Ecuadorian University Education: A Debt to the Software Industry. In: Rocha, Á., Adeli, H., Dzemyda, G., Moreira, F., Poniszewska-Marańda, A. (eds) Good Practices and New Perspectives in Information Systems and Technologies. WorldCIST 2024. Lecture Notes in Networks and Systems, vol 988. Springer, Cham. https://doi.org/10.1007/978-3-031-60224-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-60224-5_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-60223-8
Online ISBN: 978-3-031-60224-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)