Abstract
The ISO/IEC 29110 standard has been developed for small organizations and establishes a reasonable minimum set of practices to be performed in small system or software development projects. However, few efforts have been made in the academic context of university adoption. This study assessed compliance with the ISO/IEC 29110 Software Engineering Basic profile practices in a final year course of the informatic engineering program. The course is developed under the project-oriented learning model and is an integrative course at the end of the curriculum. After evaluating five student projects, it is determined that there is a high level of compliance with the Software Engineering Basic profile and that some tasks were difficult to perform: project estimation, project progress, traceability and maintenance documentation. The course had achieved its purpose and some improvements and limitations were identified.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
ISO/IEC: ISO/IEC TR 29110–1:2016. (2016). Systems and software engineering−Lifecycle profiles for very small entities (VSEs)−Part 1: Overview. Geneva.
ISO: ISO/IEC 29110 in ISO Web. https://www.iso.org/search.html?q=29110. Last accessed 13 June 2023.
O’Connor, R., & Laporte, C. Y. (2017). The evolution of the ISO/IEC 29110 set of standards and guides. International Journal of Information Technologies and Systems Approach., 10, 1–21. https://doi.org/10.4018/IJITSA.2017010101
NYCE: Certificación ISO/IEC 29110. https://www.nyce.org.mx/certificacion-isoiec-29110/. Last accessed 13 June 2023.
UNCTAD. (2012). Information economy report 2012. The Software Industry and Developing Countries.
ABET. (2023–2024). Criteria for Accrediting Engineering Programs.
ICACIT. (2023). Criterios de Acreditación de ICACIT para Programas de Pregrado. ICACIT, Lima.
Vives, L., Melendez, K., & Dávila, A. (2022). ISO/IEC 29110 and software engineering education: A systematic mapping study. Programming and Computer Software., 48, 745–755. https://doi.org/10.1134/S0361768822080229
Larrucea, X., & Fernandez-Gauna, B. (2019). A mapping study about the Standard ISO/IEC29110. Comput Stand Interfaces., 65, 159–166. https://doi.org/10.1016/j.csi.2019.03.005
Laporte, C. Y., Muñoz, M., Gerançon, B. (2017). The Education of students about ISO/IEC 29110 software engineering standards and their implementations in very small entities. In IHTC 2017−IEEE Canada International Humanitarian Technology Conference 2017 (pp. 94–98). https://doi.org/10.1109/IHTC.2017.8058208.
Muñoz, M., Negrón, A. P. P., Mejia, J., & Lopez, G. L. (2018). ISO/IEC 29110 and curricula programs related to computer science and informatics in Mexico: analysis of practices coverage. Advances in Intelligent Systems and Computing., 688, 3–12. https://doi.org/10.1007/978-3-319-69341-5_1
Muñoz, M., Mejia, J., Peña, A., Lara, G., & Laporte, C. Y. (2019). Transitioning international software engineering standards to academia: Analyzing the results of the adoption of ISO/IEC 29110 in four Mexican universities. Comput Stand Interfaces. 66, (2019). https://doi.org/10.1016/j.csi.2019.03.008.
ISO/IEC: ISO/IEC TR 29110–5–1–2:2011. (2011). Software Engineering—lifecycle profiles for very small entities (VSEs)—Part 5–1–2. Management and Engineering Guide. Generic Profile Group. Basic Profile, Geneva.
Rodríguez-Dapena, P., Buitrago-Botero, M. F. (2015). How to certify the very small entity software processes using ISO/IEC 29110. In Software Process Improvement and Capability Determination: 15th International Conference, SPICE 2015 (pp. 245–252). Springer Verlag. https://doi.org/10.1007/978-3-319-19860-6_20.
Mejía, J., Bonilla, E., Faustino, I., Jhordany, E., & Villanueva, E. (2021). Supporting VSEs to assess internal processes and projects for certification in the Standard ISO/IEC 29110. RISTI−Revista Iberica de Sistemas e Tecnologias de Informacao. 2021, 80–96. https://doi.org/10.17013/RISTI.41.80-96.
Muñoz, M., Mejia, J., & Laporte, C. Y. (2018). Implementation of ISO/IEC 29110 in software development centers from Mexican Universities: An Experience of the Zacatecas State. RISTI−Revista Iberica de Sistemas e Tecnologias de Informacao. 43–54. https://doi.org/10.17013/risti.29.43-54.
Laporte, C. Y., Munoz, M., Mejia Miranda, J., OConnor, R. V. (2018). Applying software engineering standards in very small entities: From startups to grownups. IEEE Software 35, 99–103. https://doi.org/10.1109/MS.2017.4541041.
Almulla, M. A. (2020). The effectiveness of the project-based learning (PBL) approach as a way to engage students in learning. SAGE Open, 10, 1–15. https://doi.org/10.1177/2158244020938702
ITESM. (2013). El Método de Proyectos como Técnica Didáctica. ITESM
Sharma, A., Dutt, H., Naveen Venkat Sai, C., & Naik, S. M.: Impact of project based learning methodology in engineering. In 9th World Engineering Education Forum, WEEF 2019 (pp. 922–926). Elsevier B.V. https://doi.org/10.1016/j.procs.2020.05.133.
Bippert, K., Espinosa, T. (2019). Project-oriented learning & Teaching: Expectations versus reality. In Texas Association for Literacy Education Yearbook (pp. 19–29).
Thomas, J.W. (2000) A review of research on project-based learning.
Blumenfeld, P.C., Soloway, E., Marx. Ronald W., Krajcik, J.S., Guzdial, M., & Palincsar, A. (1991). Motivating project-based learning: Sustaining the doing, Supporting the Learning. Educational Psychologist 26, 369–398.
Graham, R. (2018). The global state of the art in engineering education.
ABET. ABET−Glossary. https://www.abet.org/program-evaluators/training/glossary. Last accessed 24 June 2023.
Liong, C. Y., Wan Rosmanira, I., Khairuddin, O., & Mourad, Z. (2008). Vehicle routing problem: Models and solutions. Journal of Quality Measurement and Analysis JQMA., 4, 205–218.
Konstantakopoulos, G. D., Gayialis, S. P., & Kechagias, E. P. (2022). Vehicle routing problem and related algorithms for logistics distribution: A literature review and classification. Operational Research., 22, 2033–2062. https://doi.org/10.1007/s12351-020-00600-7
Alba, E., Dorronsoro, B. (2008). Logistics: The vehicle routing problem. In Cellular genetic algorithms (pp. 176–186). https://doi.org/10.1007/978-0-387-77610-1.
ISO/IEC: ISO/IEC 33020:2019. (2019). Information technology—process assessment—Process measurement framework for assessment of process capability. 2da Ed. Geneva
Acknowledgements
This research was supported by Software Engineering Research & Development Group (GIDIS)−Pontificia Universidad Católica del Perú.
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 chapter
Cite this chapter
Dávila, A., Angeleri, P. (2024). The ISO/IEC 29110–5–1–2 in the Capstone Project Course of Informatic Engineering Program. In: Mejía, J., Muñoz, M., Rocha, A., Hernández Pérez, Y., Avila-George, H. (eds) New Perspectives in Software Engineering. Studies in Computational Intelligence, vol 1135. Springer, Cham. https://doi.org/10.1007/978-3-031-50590-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-031-50590-4_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-50589-8
Online ISBN: 978-3-031-50590-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)