Caracterización de buenas prácticas en la elicitación de requisitos de software referidas en el estándar ISO/IEC/IEEE 29148
DOI:
https://doi.org/10.13140/RG.2.2.35706.82889Palabras clave:
elicitación, ISO/IEC/IEEE 29148, calidad de software, buenas prácticasResumen
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
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.
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
Publicado
Cómo citar
Número
Sección
Derechos de autor 2020 Gisela Parra Quero, Olga Cristina Palma Urdaneta, Maria Elena Torres Samuel, Francisco Durán-Garrido
Está obra está bajo licencia Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Derechos del/de autor/es a partir del año de publicación
Esta obra está bajo la licencia:
Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)
Las opiniones expresadas por los autores no necesariamente reflejan la postura del editor de la publicación ni de la UCLA. Se autoriza la reproducción total o parcial de los textos aquí publicados, siempre y cuando se cite la fuente completa y la dirección electrónica de esta revista.
Los autores conservan integramente los derechos sobre sus obras, cediendo a la revista el derecho de ser la primera publicación donde se presenta el artículo. Los autores(as) tienen el derecho de utilizar sus artículos para cualquier propósito siempre y cuando se realice sin fines de lucro. Se recomienda a los autores(as) difundir sus obras en la versión final, luego de publicada en esta revista, en los medios electrónicos de la intituciones a las cuales están afiliadas o medios digitales personales