Abstract
Nowadays organizations aim to enhance software products development and maintenance satisfying then, user needs through methodology and work framework such as: Scrum and CMMI-DEV. Particularly, higher education institutions face the challenge of keeping a robust, flexible and safe IT infrastructure that provides support to the institution’s processes continuous improvement. For that matter, the objective of this study is based on the Design Science Research (DSR) approach, answering the following: Does the integration of the CMMI-DEV model, version 1.3 with SCRUM work frame enhance project management quality in the software development process as well as product quality? The method used in answering this question consisted of the design and implementation of a Framework, integrating CMMI-DEV + Scrum in a university academic environment evaluated by ISO/IEC 25010, ISO/IEC 25022 e ISO/IEC 25023 quality standards. Proposed electrical devices, instruments and Framework templates are publicly available online at Zenodo repository. Results show a 14.6% project management improvement rate and 2.16% increase in software product quality use. To sum up, the integration of CMMI-DEV with SCRUM improved both, quality development process and software product.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Guevara-Vega, C.P., Chamorro-Ortega, W., Herrera-Granda, E., García-Santillán, I., Quiña-Mera, J.A.: Incidence of a web application implementation for high school students learning evaluation. A Case Study. RISTI - Rev. Iber. Sist. e Tecnol. Inf., no. E32, pp. 509–523 (2020)
Quiña-Mera, A., Chamorro Andrade, L., Montaluisa Yugla, J., Chicaiza Angamarca, D., Guevara-Vega, C.P.: Improving software project management by applying agile methodologies: a case study. In: Botto-Tobar, M., Montes León, S., Camacho, O., Chávez, D., Torres-Carrión, P., Zambrano Vizuete, M. (eds.) ICAT 2020. CCIS, vol. 1388, pp. 672–685. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-71503-8_52
Quiña-Mera, J.A., Correa Real, L.G., Jácome Orozco, A.G., Landeta-López, P.A., Guevara-Vega, C.P.: Proposal for a software development project management model for public institutions in Ecuador: a case study. In: International Conference on Advances in Emerging Trends and Technologies, ICAETT 2020, vol. 1302, pp. 290–301 (2021)
Morales-Trujillo, M.E., Oktaba, H., Piattini, M., Escalante-Ramírez, B.: Bottom-up authoring of Software Engineering methods and practices. J. Appl. Res. Technol. 17(1), 28–43 (2019)
Ferreirós, A., Dias, L.A.V.: Evaluation of accomplishment of do-178C objectives by cmmi-dev 1.3. In: Proceedings - 12th International Conference Information Technologies New Generation. ITNG 2015, pp. 759–760 (2015)
Furtado Soares, F.S., de Lemos Meira, S.R.: An agile strategy for implementing CMMI project management practices in software organizations. In: 2015 10th 2015 10th Iberian Conference on Information Systems and Technologies (CIST) 2015 (2015)
Callejas-Cuervo, M., Alarcón-Aldana, A.C., Álvarez-Carreño, A.M.: Modelos de calidad del software, un estado del arte. Entramado 13(1), 236–250 (2017)
Zapata-Jaramillo, C.M., Valderrama-Betancur, J., Jimenez-Pinzon, L.D.: Representation of CMMI-DEV practices in the Semat kernel. IEEE Lat. Am. Trans 13(10), 3476–3481 (2015)
CMMI Institute. CMMI ® para Desarrollo, Versión 1.3 Equipo del Producto CMMI. Mejora de los procesos para el desarrollo de mejores productos y servicios (2010)
Sharma, S., Hasteer, N.: A comprehensive study on state of Scrum development. In: Proceeding - IEEE International Conference on Computing Communication Automation. ICCCA 2016, pp. 867–872 (2017)
Mundra, A., Misra, S., Dhawale, C.A.: Practical scrum-scrum team: way to produce successful and quality software. In: Proceedings of the 2013 13th International Conference on Computing Science Its Application. ICCSA 2013, pp. 119–123 (2013)
Srivastava, A., Bhardwaj, S., Saraswat, S.: SCRUM model for agile methodology. In: Proceeding - IEEE International Conference on Computing Communication Automation. ICCCA 2017, vol. 2017-January, pp. 864–869 (2017)
Schwaber, K.: SCRUM development process. Bus. Object Des. Implement. no. April 1987, pp. 117–134 (1987)
Rodríguez, C., Dorado, R.: ¿ Por qué implementar Scrum? Why to implement Scrum? Pour quelles raisons mettre en place Scrum? Porque implementar Scrum? Rev. Ontare 3(1), 125–144 (2015)
Schwaber, K., Sutherland, J.: La Guía de Scrum. La Guía Definitiva de Scrum: Las Reglas del Juego. Scrum.Org, p. 22 (2017)
Hevner, A., Chatterjee, S.: Design science research in information systems. In: Design Research in Information Systems. Integrated Series in Information Systems, vol 22, pp. 9–22. Springer, Boston (2010). https://doi.org/10.1007/978-1-4419-5653-8_2
E. U. P. E. del C. UPEC-P28-S01 Proceso de Desarrollo y Mantenimiento de Software y Aplicaciones. Tulcán, Carchi, UDSOFT, vol. 28 febrero. (2018)
Gorgas García, J., Cardiel López, N., Zamorano Calvo, J.: Estadística Básica para estudiantes de ciencias 53(9) (2011)
ISO - International Organization for Standardization. ISO/IEC 25000, Portal ISO 25000, (2014). https://iso25000.com/. Accessed 05 Jan 2021
ISO/IEC 25022. NTE INEN-ISO/IEC 25022 International Organization for Standardization. ISO/IEC 25022 (2016)
Guevara-Vega, C., Hernández-Rojas, J., Botto-Tobar, M., García-Santillán, I., Basantes-Andrade, A., Quiña-Mera, A.: Automation of the municipal inspection process in ecuador applying Mobile-D for android. In: Botto-Tobar, M., León-Acurio, J., Díaz Cadena, A., Montiel Díaz, P. (eds.) ICAETT 2019. AISC, vol. 1066, pp. 155–166. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-32022-5_15
ISO/IEC 25023: NTE INEN-ISO/IEC 25023 International Organization for Standardization. ISO/IEC 25023 (2011)
Farid, A.B., AbdElghany, A.S., Helmy, Y.M.: Implementing project management category process areas of CMMI version 1.3 using scrum practices, and assets. Int. J. Adv. Comput. Sci. Appl. 7(2), 243–252 (2016)
Bougroun, Z., Zeaaraoui, A., Bouchentouf, T.: The projection of the specific practices of the third level of CMMI model in agile methods: Scrum, XP and Kanban. Colloq. Inf. Sci. Technol. Cist, vol. 2015-Janua, no. January, pp. 174–179 (2015)
Diaz, J., Garbajosa, J., Calvo-Manzano, J.A.: Mapping CMMI level 2 to scrum practices: an experience report. In: O’Connor, R.V., Baddoo, N., Cuadrago-Gallego, J., Rejas-Muslera, R., Smolander, K., Messnarz, R. (eds.) EuroSPI 2009. CCIS, vol. 42, pp. 93–104. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04133-4_8
Marçal, A.S.C., De Freitas, B.C.C., Furtado Soares, F.S., Belchior, A.D.: Mapping CMMI project management process areas to SCRUM practices. In: Proceedings – International Conference on Software Engineering, pp. 13–22 (2007)
Guerrero, G., Guevara, A., Quiña-Mera, A., Guevara-Vega, C., García, I.: Artifacts-framework CMMI-SCRUM. Zenodo (2021). https://doi.org/10.5281/zenodo.4747709
Azizi, R., Zakerian, S., Rahgozar, M.: Determining reliability and validity of the persian version of software usability measurements inventory (SUMI) questionnaire. Int. J. 5(1), 31–34 (2013)
Brooke, J.: SUS: a quick and dirty usability scale. Usability Eval. Ind., vol. 189 (1995)
Chin, J.P., Diehl, V.A., Norman, K.L.: Development of an instrument measuring user satisfaction of the human-computer interface. In: Conference on Human Factors Computing System - Proceedings, vol. Part F1302, pp. 213–218 (1988)
Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 22, 11–20 (1932)
Juma, A., Rodríguez, J., Caraguay, J., Naranjo, M., Quiña-Mera, A., García-Santillán, I.: Integration and evaluation of social networks in virtual learning environments: a case study. In: Botto-Tobar, M., Pizarro, G., Zúñiga-Prieto, M., D’Armas, M., Zúñiga-Sánchez, M. (eds.) CITT 2018. CCIS, vol. 895, pp. 245–258. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-05532-5_18
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Guerrero, G., Guevara, A., Quiña-Mera, J.A., Guevara-Vega, C.P., García-Santillán, I. (2022). Software Project Management Integrating CMMI-DEV and SCRUM. In: Botto-Tobar, M., Montes León, S., Torres-Carrión, P., Zambrano Vizuete, M., Durakovic, B. (eds) Applied Technologies. ICAT 2021. Communications in Computer and Information Science, vol 1535. Springer, Cham. https://doi.org/10.1007/978-3-031-03884-6_39
Download citation
DOI: https://doi.org/10.1007/978-3-031-03884-6_39
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-03883-9
Online ISBN: 978-3-031-03884-6
eBook Packages: Computer ScienceComputer Science (R0)