Caracterización de buenas prácticas en la elicitación de requisitos de software referidas en el estándar ISO/IEC/IEEE 29148

Autores/as

DOI:

https://doi.org/10.13140/RG.2.2.35706.82889

Palabras clave:

elicitación, ISO/IEC/IEEE 29148, calidad de software, buenas prácticas

Resumen

El proceso de desarrollo de software va más allá de la adopción rigurosa de una metodología, es importante atender aspectos que atentan contra la calidad del software, especialmente las fallas durante el proceso de Ingeniería de Requisitos (IR), específicamente en la etapa de Elicitación de Requisitos (ER). Una forma novedosa es el trabajo basado en buenas prácticas, que proporciona un modo de trabajo ágil, iterativo y liviano manteniéndose lo que ya se hace bien, mientras se introducen nuevas prácticas para mejorar el proceso. Esta investigación tiene como objetivo identificar las buenas prácticas del estándar internacional de calidad ISO/IEC/IEEE 29148 enfatizando el proceso de elicitación de requisitos.  Mediante una investigación documental y triangulación de datos se combina la ER con las acciones del aseguramiento de la calidad del proceso normada por la ISO/IEC/IEEE 29148. Como resultado se incorporan aspectos de calidad en la etapa de ER adaptándose a las necesidades de los clientes, siendo útil como estándar en procesos de desarrollo que requieran algún método, modelo o estándar de calidad, representando una alternativa que permite su adopción rápida y viable para  mejorar la calidad del software.

Descargas

La descarga de datos todavía no está disponible.

Biografía del autor/a

Gisela Parra-Quero, Universidad Centroccidental Lisandro Alvarado, Venezuela

Ingeniero en Informática. 
Magíster Scientiarum en Ciencias de la Computación mención Ingeniería del Software. 
Profesora en la Universidad Centroccidental Lisandro Alvarado (UCLA), Venezuela. Coordinadora de la asignatura Introducción a la Computación de la Carrera de Ingeniería en Informática. Coordinadora de la asignatura Tecnología de Bases de Datos de la Carrera de Ingeniería Telemática.
Correos: gisela.parra@ucla.edu.ve,  ing.gisela.parra@gmail.com  
ORCID: https://orcid.org/0000-0003-1031-9202

Olga Palma-Urdaneta, Universidad Centroccidental Lisandro Alvarado, Venezuela

Ingeniero en Informática, Magister Scientarium en Ciencias de la Computación mención Redes de Computadoras.
Doctorando del Programa Interinstitucional Doctorado en Educación.
Profesora Agregado de la Universidad Centroccidental Lisandro Alvarado, Venezuela.
Correo: olgapalma@ucla.edu.ve  
ORCID: https://orcid.org/0000-0001-5659-8724

Maria Elena Torres-Samuel, Universidad Centroccidental Lisandro Alvarado, Venezuela

Ingeniero en Informática.
MSc en Ciencias de la Computación mención Ingeniería del Software.
Doctorando del Programa de Doctorado en Ciencias de la Ingeniería mención Productividad en la Universidad Nacional Experimental Politécnica Antonio José de Sucre, Venezuela. 
Correo: melenats@gmail.com
ORCID: https://orcid.org/0000-0001-8786-7376https://orcid.org/0000-0003-1031-9202

Francisco Durán-Garrido, Universidad Politécnica Territorial Andrés Eloy Blanco, Venezuela

Ingeniero Industrial. Profesor en la Universidad Politécnica Territorial Andrés Eloy Blanco, Barquisimeto, Venezuela. Coordinador de Educación Mediada por la Tecnología de Información y Comunicación Libre (EMTICL) del PNF de Higiene y Seguridad Laboral.
Correo: franciscodurane71@gmail.com 
ORCID: https://orcid.org/0000-0003-4395-7745

Citas

M. Peiso. Identificación de requisitos a partir de un repositorio de aplicaciones, Trabajo de diploma, Universidad de las Ciencias Informáticas, Repositorio Digital, 2015. https://repositorio.uci.cu/handle/123456789/7061

G. Sampada, T. Sake y M. Chhabra. A Review on advanced techniques of requirement elicitation and specification in software development stages, Sixth International Conference on Parallel, Distributed and Grid Computing (PDGC), 2020, 215-220, https://ieeexplore.ieee.org/document/9315741

P. Spoletini, y A. Ferrari. Requirements elicitation: a look at the future through the lenses of the past, IEEE 25th International Requirements Engineering Conference (RE), 2017, 476-477, doi: 10.1109/RE.2017.35.

M. Terstine. El progreso de la investigación en la ingeniería de requisitos. Revista Antioqueña de las Ciencias Computacionales y la Ingeniería de Software. 5(1):18-24. 2015. http://www.fundacioniai.org/raccis/v5n1/numero8.pdf

D. Arruda, R, Soares, D. Vieira, R. Ferreira, T. Cabral y M. Lencastre. Ingenharia de Requisitos:UmSurvey realizado no Porto Digital, Recife/Brasil. Programa de PósGraduaçãoemEngenharia da Computação, Universidade de Pernambuco, Rua Benfica, 455 – Madalena – Recife/PE, Brasil. 2014. https://www.semanticscholar.org/paper/Engenharia-de-Requisitos-Um-Survey-realizado-no-Arruda-Soares/3adea6a638288a2c1aac465dfc77366b3fecc522/pdf

M.G. García Sandoval, H.D. Ariza Torrado, M. Lucia Pinzón y A.S. Flórez Fuentes. Buenas prácticas aplicadas a la implementación colaborativo de aplicativa web. Mundo FESC, 5(10):27-30, 2016. https://www.fesc.edu.co/Revistas/OJS/index.php/mundofesc/article/view/67

IEEE StandarsAssociation. IEEE Recommended practice for software requirements specifications. IEEE Std 830. Institute, S. E. 2013. CMMI. http://www.sei.cmu.edu/cmmi/

D. Callele, K. Wnuk, y B. Penzenstadler. New Frontiers for Requirements Engineering, IEEE 25th International Requirements Engineering Conference, 2017, 184-193, https://ieeexplore.ieee.org/document/8048904

L. González. y M. Frías. Avances y perspectivas en computación y tecnologías de la información y comunicación. Errores en el sistema: ¿Definiste bien los requisitos funcionales?.p.7. Tabasco México, 2016. www.archivos.ujat.mx/2016/div_rios/publicaciones/libro_TIC.pdf

C. Durango y C. Zapata. Una representación basada en Semat y RUP para el método de desarrollo SIG del Instituto Geográfico Agustín Codazzi. Ing. USBMed. 6(1):24-37, 2015. http://revistas.usb.edu.co/index.php/IngUSBmed/article/view/1721

N.K. Denzin. Sociological Methods: a Source Book. Aldine Publishing Company. Chicago. 1970.

M. Arias. Triangulación metodológica: sus principios, alcances y limitaciones. Revista Investigación y Educación en Enfermería. 18(1). 37-57, 1999. https://www.redalyc.org/articulo.oa?id=105218294001

E. Serna, J.Suaza. Documentar la elicitación de requisitos: una revisión sistemática, Ingeniare, 24(4):703-7014, 2016. https://www.ingeniare.cl/index.php?option=com_ingeniare&view=d&doc=90/art14.pdf&aid=534&vid=90&lang=es

M. Becker, R. Blanc, C. Casanova, J. Escalante, L. Pralong, E. Ríos, R. Sosa. Técnicas para la mejora de la calidad en la ingeniería de requisitos en las empresas de software de Argentina, XXI Workshop de Investigadores en Ciencias de la Computación, WICC 2019, Universidad Nacional de San Juan, 568-572, 2019. http://sedici.unlp.edu.ar/bitstream/handle/10915/76941/Documento_completo.pdf-PDFA.pdf?sequence=1&isAllowed=y

P. Loucopoulos y V. Karakostas. System requirements engineering, McGraw-Hill International series in Software Engineering. ISBN 0-07-707843-8. 1995.

P. Bourque y R.E. Fairley, Guide to the software engineering body of knowledge, version 3.0, IEEE computer society, 2014; www.swebok.org.

R. Pressman. Ingeniería del Software. Un enfoque práctico. Mc Graw-Hill. 7ma Edición. 777 páginas, 2010.

J. Montilva y J. Barrios. Desarrollo de Software Empresarial. Universidad de los Andes. 2007.

https://luiscastellanos.files.wordpress.com/2014/02/desarrollo-de-software-empresarial-jonas-montilva-v0.pdf

I. Sommerville. Software Engineering, 10th ed. Essex, England: Pearson. 810 pag, 2016.

F. Tsui, O. Karam y B. Bernal. Essentials of Software Engineering. Jones & Barlett Learning. Fourth Edition. 333 pag, 2017.

G.Parra-Quero. Diseño de una extensión del núcleo de Semat basado en ISO/IEC/IEEE 29148 aplicado al proceso de elicitación de requisitos. Trabajo de grado para optar al título de Magíster Scientiarum en Ciencias de la Computación mención Ingeniería del Software, Universidad Centroccidental Lisandro Alvarado (UCLA), Venezuela. 2019.

S. M. Abbas, K. A. Alam, U. Iqbal y S. Ajmal, Quality Factors Enhancement of Requirement Engineering: A Systematic Literature Review, 2019 International Conference on Frontiers of Information Technology (FIT), 2019, pp. 13-135, https://doi.org/10.1109/FIT47737.2019.00013

D. García-López, M. Segura-Morales y E. Loza-Aguirre. Improving the quality and quantity of functional and non‐functional requirements obtained during requirements elicitation stage for the development of e‐commerce mobile applications: an alternative reference process model. IET Software, 14:148-158, 2020. https://doi.org/10.1049/iet-sen.2018.5443

Caracterización de buenas prácticas en la elicitación de requisitos de software referidas en el estándar ISO/IEC/IEEE 29148

Publicado

2021-06-30

Cómo citar

[1]
G. Parra-Quero, O. Palma-Urdaneta, M. E. Torres-Samuel, y F. Durán-Garrido, «Caracterización de buenas prácticas en la elicitación de requisitos de software referidas en el estándar ISO/IEC/IEEE 29148», Publ.Cienc.Tecnol, vol. 14, n.º 2, pp. 91-99, jun. 2021.

Número

Sección

Artículo de Investigación