QualiTeam is a web application to support the teaching-learning process on Software Quality Assurance, Quality Control and Testing introductory concepts. It has two main objectives: to facilitate the understanding of concepts learned in theory and to facilitate the monitoring of SW projects that students develop. The system gives the teacher control and the students a guide on the activities that must be carried out throughout a software project development. QualiTeam is a tool conceived to help in the challenge of providing students with concrete examples with which they can practice and clarify the topics taught in the classroom. With it, students can apply concepts that, in the initial training of a software engineer, are generally taught only at a theoretical level such as: review process, change requests, trouble reports, document version control and testing documentation management. QualiTeam is free and available online. It has been in operation for 5 years, through which improvements have been made until achieving a quite stable version.
References
[1]
[1]Abran, A., Moore, J.W., Bourque, P., Dupuis, R. and Tripp, L. (2004) Software Engineering Body of Knowledge. IEEE Computer Society, Angela Burgess.
[2]
Software Engineering Technical Committee (1998) IEEE Standard for Software Test 829-1998. IEEE Computer Society, 345.
[3]
Scarpino, J. and Kovacs, P. (2008) An Analysis of a Software Quality Assurance Tool’s Implementation: A Case Study. Journal of the International Association for Computer Information Systems, 9, 9.
[4]
Laporte, C.Y., April, A. and Bencherif, K. (2007) Teaching Software Quality Assurance in an Undergraduate Software Engineering Program. Software Quality Professional, 9, 4.
[5]
Ibarra, S. and Muñoz, M. (2018). Support Tool for Software Quality Assurance in Software Development. 2018 7th International Conference on Software Process Improvement (CIMPS), Guadalajara, 17-19 October 2018, 13-19. https://doi.org/10.1109/CIMPS.2018.8625617
[6]
Muñoz, M. (2019) Disminuyendo la Brecha del Aseguramiento de la Calidad entre Gestor y Miembros del Equipo Mediante el Uso de Herramientas de Software. Revista Ibérica de Sistemas e Tecnologias de Informação, 18-32. https://doi.org/10.17013/risti.31.18-32
[7]
Feldman, S. (2005) Quality Assurance: Much More than Testing: Good QA Is Not Only about Technology, but also Methods and Approaches. Queue, 3, 26-29. https://doi.org/10.1145/1046931.1046943
[8]
Godbole, N.S. (2005) Software Quality Assurance, Principles and Practice. Alpha Science International Ltd., Oxford.
[9]
Horch, J.W. (2003) Practical Guide to Software Quality Management. Artech House Publishers, Norwood.
[10]
Gómez, M.C. and Cervantes, J. (2013) User Interface Transition Diagrams for Customer-Developer Communication Improvement in Software Development Projects. Journal of Systems and Software, 86, 2394-2410. https://doi.org/10.1016/j.jss.2013.04.022
[11]
Gómez-Fuentes, M.C. and Cervantes-Ojeda, J. (2019) Sequence Diagrams Tailored for Software Design Used to Build a Carpooling Management System. 2019 7th International Conference in Software Engineering Research and Innovation (CONISOFT), Mexico City, 23-25 October 2019, 116-122. https://doi.org/10.1109/CONISOFT.2019.00025
[12]
IEEE Standard (2018) IEEE 1028-2008—IEEE Standard for Software Reviews and Audits. https://standards.ieee.org/standard/1028-2008.html
[13]
IEEE Standard (1990) IEEE 610.12-1990—IEEE Standard Glossary of Software Engineering Terminology, 1990. https://standards.ieee.org/standard/610_12-1990.html
[14]
Cervantes, J. and Gómez, M.C. (2017) Calidad y Pruebas en el Desarrollo de Software. Universidad Autónoma Metropolitana, México. http://www.cua.uam.mx/biblioteca-dr-miguel-leon-portilla/acceso-a-los-recursos-de-informacion/libros-electronicos/division-de-ciencias-naturales-e-ingenieria/8
[15]
Jaccheri, M.L. (2001) Software Quality and Software Process Improvement Course Based on Interaction with the Local Software industry. Computer Applications in Engineering Education, 9, 265-272. https://doi.org/10.1002/cae.10000
[16]
Nácher, M.J., Badenes-Ribera, L., Torrijos, C., Ballesteros, M.A. and Cebadera, E. (2021) The Effectiveness of the GoKoan E-Learning Platform in Improving University Students’ Academic Performance. Studies in Educational Evaluation, 70, 101026. https://doi.org/10.1016/j.stueduc.2021.101026