Colombia
A medida que el software permea todos los ámbitos de la sociedad, se hace imprescindible la entrega de productos de calidad que satisfagan las demandas de las partes interesadas y es así, como la industria del software siempre tiene como reto mejorar sus actividades de desarrollo. La inteligencia artificial se ha utilizado con éxito en las actividades del desarrollo de software; identificar su potencial para mejorar la productividad en los equipos de desarrollo de software en la ingeniería de requerimientos, define el objeto de estudio. La investigación utilizó el mapeo sistemático para identificar el aporte de la inteligencia artificial en las prácticas de ingeniería de requerimientos entre 2010 y 2021. La ejecución de la metodología permitió dar respuesta a las preguntas de investigación a partir de veintiún estudios que fueron seleccionados basados en la definición de los criterios de inclusión y exclusión. Los resultados revelaron que, la relación entre la Inteligencia Artificial y la Ingeniería del Software se da de forma complementaria para permitir su aplicación en la automatización de actividades de desarrollo. Esta tendencia con respecto al uso de técnicas de inteligencia artificial, sugiere caminos para mejorar los tiempos de entrega y la calidad de los productos software.
As software permeates all areas of society, it becomes essential to deliver quality products that meet the demands of stakeholders and thus, the software industry is always challenged to improve its development activities. Artificial intelligence has been successfully used in software development activities; identifying its potential to improve productivity in software development teams in requirements engineering defines the object of study. The research used systematic mapping to identify the contribution of artificial intelligence in requirements engineering practices between 2010 and 2021. The execution of the methodology allowed answering the research questions from twenty-one studies that were selected based on the definition of inclusion and exclusion criteria. The results revealed that the relationship between Artificial Intelligence and Software Engineering is complementary to allow its application in the automation of development activities. This trend regarding the use of artificial intelligence techniques suggests ways to improve delivery times and quality of software products.
© 2001-2026 Fundación Dialnet · Todos los derechos reservados