Comparative Analysis of Multimedia Software Development Methodologies Under the ISO/IEC/IEEE 12207 Standard: A Process Mapping-Based Approach

Authors

  • Giannina Núñez Marín Facultad de Informática, Electrónica y Comunicación, Centro Regional Universitario de Veraguas – Universidad de Panamá https://orcid.org/0000-0003-4436-3703
  • Diego Santimateo Gálvez Facultad de Informática, Electrónica y Comunicación, Centro Regional Universitario de Veraguas – Universidad de Panamá https://orcid.org/0000-0002-1999-1743
  • Carmen C. Cortés Campos Facultad de Informática, Electrónica y Comunicación, Centro Regional Universitario de Veraguas – Universidad de Panamá https://orcid.org/0000-0002-3973-6758
  • Yahaira Y. Juárez Ortega Facultad de Informática, Electrónica y Comunicación, Centro Regional Universitario de Veraguas – Universidad de Panamá

DOI:

https://doi.org/10.5281/zenodo.16534383

Keywords:

Software life cycle, ISO/IEC/IEEE 12207, process mapping, software development methodology, multimedia software

Abstract

The development of multimedia software entails distinctive characteristics regarding the integration of diverse data types, interactivity, and user experience—factors often insufficiently addressed by traditional software engineering methodologies. This study conducted a comparative analysis of the life cycle phases in eight multimedia software development methodologies in relation to the technical processes defined by the ISO/IEC/IEEE 12207 standard. The analysis identified applied software engineering methods, the application content domain, validation practices, and recommended documentation techniques. The research methodology involved data collection from various bibliographic sources, selection of relevant methodologies (1990–2025), and process mapping to align the life cycle phases of each methodology with the technical processes of the ISO/IEC/IEEE 12207 standard. Results revealed that the examined methodologies addressed between 50% and 75% of the standard’s technical processes, leaving notable gaps in validation and documentation. One key limitation of the study lies in the absence of empirical validation through real-world projects, highlighting the need for future case studies and automated mapping tools. The findings offer scientific criteria for selecting and adapting multimedia software development methodologies, contributing to improved quality in both educational and commercial software products.

Downloads

Download data is not yet available.

References

Al-Jabari, M., Tamimi, T. K., & Ramadan, A.-A. N. (2019). Multimedia Software Engineering Methodology: A Systematic Discipline for Developing Integrated Multimedia and Software Products. Software Engineering, 8(1), 1-10. https://doi.org/10.5923/j.se.20190801.01

Baldassarre, M. T., Piattini, M., Pino, F. J., & Visaggio, G. (2009). Comparing ISO/IEC 12207 and CMMI-DEV: Towards a mapping of ISO/IEC 15504-7. 2009 ICSE Workshop on Software Quality, 59-64. https://doi.org/10.1109/WOSQ.2009.5071558

Benigni, G. (2004). Una metodología orientada a objetos para la producción de software multimedia. Saber, Universidad de Oriente, Venezuela, 16(1), 26-32.

Caro Piñeres, M. F., Toscazo Miranda, R. E., Hernández Rozo, F. M., & David Lobo, M. E. (2009). Diseño de software educativo basado en competencias. Ciencia e Ingeniería Neogranadina, 19(1), 71-98.

Crisóstomo, J., Melendez, K., Flores, L., & Dávila, A. (2017). Convergence Analysis of ISO/IEC 12207 and CMMI-DEV: Complementary Result from Systematic Literature Review. CLEI Electronic Journal, 20(3). https://doi.org/10.19153/cleiej.20.3.7

Despa, M. L. (2014). Comparative study on software development methodologies. Database Systems Journal, V(3), 37-56.

García Sánchez, E., Vite Chávez, O., Navarrate Sánchez, M. Á., García Sánchez, M. Á., & Torres Cosío, V. (2016). Metodología para el desarrollo de software multimedia educativo MEDESME. CPU-e: Revista de Investigación Educativa, 23, 216-226. https://doi.org/10.25009/cpue.v0i23.2169

Gbaranwi, Precious, B., Ojekudo, & Akpofure, N. (2021). A Comparative Analysis of Software Development Methodologies. International Journal of Research and Innovation in Applied Science, 06(05), 159-166. https://doi.org/10.51584/IJRIAS.2021.6513

Hannington, A., & Reed, K. (2002). Towards a taxonomy for guiding multimedia application development. Ninth Asia-Pacific Software Engineering Conference, 2002., 97-106. https://doi.org/10.1109/APSEC.2002.1182979

Irrazabal, E., Vásquez, F., Díaz, R., & Garzás, J. (2011). Applying ISO/IEC 12207:2008 with SCRUM and Agile Methods. En R. V. O’Connor, T. Rout, F. McCaffery, & A. Dorling (Eds.), Software Process Improvement and Capability Determination (Vol. 155, pp. 169-180). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-21233-8_15

Islam, A. K. M. Z., & Ferworn, Dr. A. (2020). A Comparison between Agile and Traditional Software Development Methodologies. Global Journal of Computer Science and Technology, 20(2), 7-42. https://doi.org/10.34257/GJCSTCVOL20IS2PG7

ISO/IEC/IEEE. (2017). Systems and Software engineering-Software life cycle processes (ISO/IEC/IEEE 12207:2017(E)).

Marcano, I., & Benigni, G. (2014). Análisis de alternativas metodológicas para el desarrollo de software educativo. Saber, Universidad de Oriente, Venezuela, 26(3), 297-304.

Mishra, A., & Alzoubi, Y. I. (2023). Structured software development versus agile software development: A comparative analysis. International Journal of System Assurance Engineering and Management, 14(4), 1504-1522. https://doi.org/10.1007/s13198-023-01958-5

Mujumdar, A., Masiwal, G., & Chawan, P. M. (2012). Analysis of various Software Process Models. International Journal of Engineering Research and Applications (IJERA), 2(3), 2015-2021.

Pardo, C., Pino, F. J., García, F., Piattini, M., & Baldassarre, M. T. (2012). An ontology for the harmonization of multiple standards and models. Computer Standards & Interfaces, 34(1), 48-59. https://doi.org/10.1016/j.csi.2011.05.005

Parra Castrillón, E. (2011). Propuesta de metodología de desarrollo de software para objetos virtuales de aprendizaje -MESOVA–. Revista Virtual Universidad Católica del Norte, 34, 113-137.

Parreira Júnior, W. M., Ferreira Júnior, J. L. A., & Silva, L. P. da. (2009). UM ESTUDO DOS PROCESSOS DE CICLO DE VIDA DE SOFTWARE A PARTIR DA NORMA ISO 12207. Intercursos Revista Científica, 8(2), 167-176.

Pressman, R. S. (2010). Software engineering: A practitioner’s approach (7th ed). McGraw-Hill.

Project Management Institute. (2021). A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Seventh Edition and The Standard for Project Management (ENGLISH) (7th edition). Project Management Institute.

Saleh, S. M., Rahman, M. A., & Asgor, K. A. (2017). Comparative Study on the Software Methodologies for Effective Software Development. International Journal of Scientific & Engineering Research, 8(4), 1018-1025.

Sherwood, C., & Rout, T. (1998). A Structured Methodology for Multimedia Product and Systems Development. ASCILITE, 617-625.

Tetteh, S. G. (2024). Empirical Study of Agile Software Development Methodologies: A Comparative Analysis. Asian Journal of Research in Computer Science, 17(5), 30-42. https://doi.org/10.9734/ajrcos/2024/v17i5436

Valencia, M. E. (1998). Un método de desarrollo de aplicaciones educativas hipermedia. Taller Internacional de Software Educativo TISE´97, Colombia.

Vaughan, T. (2014). Multimedia: Making it work (Ninth edition). McGraw-Hill Education.

Washizaki, H. (Ed.). (2024). Guide to the Software Engineering Body of Knowledge v4.0: SWEBOK: Vol. v4.0. IEEE Computer Society.

Published

28-07-2025

How to Cite

Núñez Marín, G., Santimateo Gálvez, D., Cortés Campos, C. C., & Juárez Ortega, Y. Y. (2025). Comparative Analysis of Multimedia Software Development Methodologies Under the ISO/IEC/IEEE 12207 Standard: A Process Mapping-Based Approach. GECONTEC: Revista Internacional De Gestión Del Conocimiento Y La Tecnología, 13(2), 40–59. https://doi.org/10.5281/zenodo.16534383

Issue

Section

Articles