Evaluación del uso de LLMs en el proceso de desarrollo software.

dc.centroE.T.S.I. Informática
dc.contributor.advisorRossi-Jiménez, Carlos Manuel
dc.contributor.authorOrtega Vargas, Salvador
dc.date.accessioned2026-03-25T13:26:01Z
dc.date.issued2025
dc.departamentoLenguajes y Ciencias de la Computación
dc.description.abstractLa inteligencia artificial generativa revoluciona de manera constante el sector de la ingeniería del software al automatizar tareas, resolver problemas de programación cada vez más complejos, asistir en tareas de documentación y pruebas de código, adquiriendo un papel cada vez más relevante en fases del desarrollo de aplicaciones software debido a su capacidad para proporcionar soluciones acertadas y de alta calidad. Ante el auge de su popularidad, han surgido LLMs gratuitos y de código abierto que buscan igualar su rendimiento con aquellos modelos de inteligencia artificial comerciales. Se pretende realizar una evaluación de distintos modelos gratuitos para analizar su rendimiento y eficacia en diferentes fases del desarrollo de aplicaciones. La forma de evaluar estos modelos será a través de un caso práctico propuesto que también servirá para comparar el desempeño de los LLMs con respecto al desarrollo que haría una persona. Para ello, se utilizarán tres métricas de evaluación: completitud, corrección y rendimiento. El caso práctico que servirá como base para evaluar a los modelos consistirá en el desarrollo de una aplicación web para una empresa ficticia del sector turístico. Este será desarrollado de forma dual, es decir, primero por el autor y luego por los LLMs seleccionados para el estudio. Este enfoque permitirá poner en práctica distintas fases del proceso de desarrollo de software y servirá como base para realizar un análisis comparativo del rendimiento entre el desarrollo por un humano y el asistido por LLMs.
dc.identifier.urihttps://hdl.handle.net/10630/46196
dc.language.isospa
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectInformática - Trabajos Fin de Grado
dc.subjectGrado en Ingeniería Informática - Trabajos Fin de Grado
dc.subject.otherInteligencia artificial generativa
dc.subject.otherCódigo abierto
dc.subject.otherLLMs
dc.subject.otherDesarrollo de software
dc.titleEvaluación del uso de LLMs en el proceso de desarrollo software.
dc.title.alternativeEvaluation of the use of LLMs in the software development process.
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationd971171a-0afe-4b5d-bb11-1950da96e432
relation.isAdvisorOfPublication.latestForDiscoveryd971171a-0afe-4b5d-bb11-1950da96e432

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ortega Vargas, Salvador Memoria.pdf
Size:
8.97 MB
Format:
Adobe Portable Document Format