- -

Desarrollo de rutinas para integración continua en la implementación de software.

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo de rutinas para integración continua en la implementación de software.

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor León Fernández, Antonio es_ES
dc.contributor.author Martínez Alfaro, Jesús es_ES
dc.date.accessioned 2021-07-25T17:38:23Z
dc.date.available 2021-07-25T17:38:23Z
dc.date.created 2021-07-21 es_ES
dc.date.issued 2021-07-25 es_ES
dc.identifier.uri http://hdl.handle.net/10251/170096
dc.description.abstract [ES] Las empresas de desarrollo de software en la actualidad se enfrentan a la gestión de programas de un gran tamaño y de equipos con numerosos trabajadores dedicados a la mejora y evolución de programas interrelacionados entre sí. Ante ello, resulta casi imprescindible el empleo de herramientas tales como los repositorios compartidos o la compilación continua para permitir que el desarrollo en paralelo por parte de todos los trabajadores pueda confluir de forma segura y eficaz. Para ello, analizaremos en base a la experiencia la utilidad de la herramienta de Jenkins, un programa que, entre otras cosas, permite automatizar la detección de errores y conflictos en el código y la generación de versiones de diferentes productos, facilitando el trabajo de todo el equipo de trabajadores y permitiendo optimizar al máximo los recursos. A su vez, integraremos toda este sistema con los servicios de Jira, un sistema que permite asignar tareas concretas sobre cada producto y cuyo desarrollo será el que motivará la generación de nuevas versiones con nuevas funcionalidades en cada producto. En definitiva, las tecnologías actuales ofrecen una gran cantidad de recursos y opciones que han de ser aprovechados en toda empresa que aspire a ser competitiva y eficiente, y en este trabajo estudiaremos algunas de las más utilizadas actualmente. es_ES
dc.description.abstract [EN] Software development companies today face managing large programs and team making with numerous workers dedicated to improving and evolving interrelated programs. Given this, it is essential to use tools such as shared repositories or continuous compilation to allow parallel development by all workers to flow safely and efficiently. To do this, we will analyze, based on experience, the usefulness of the Jenkins tool, a program that, among other things, allows automating the detection of errors and conflicts in the code and the generation of versions of different products, facilitating the work of the team of workers and allowing the maximum optimization of resources. Besides, we will integrate this entire system with Jira services, a system that allows assigning specific tasks on each product and whose development will be the one that will motivate the generation of new versions with new functionalities in each product. In conclusion, current technologies offer a large number of resources and options that must be used in any company that aspires to be competitive and efficient, and in this work we will study some of the most used today. en_EN
dc.format.extent 42 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Integración continua es_ES
dc.subject Software es_ES
dc.subject Continuous integration en_EN
dc.subject Scripts en_EN
dc.subject.classification INGENIERIA TELEMATICA es_ES
dc.subject.other Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación-Grau en Enginyeria de Tecnologies i Serveis de Telecomunicació es_ES
dc.title Desarrollo de rutinas para integración continua en la implementación de software. es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Comunicaciones - Departament de Comunicacions es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros de Telecomunicación - Escola Tècnica Superior d'Enginyers de Telecomunicació es_ES
dc.description.bibliographicCitation Martínez Alfaro, J. (2021). Desarrollo de rutinas para integración continua en la implementación de software. Universitat Politècnica de València. http://hdl.handle.net/10251/170096 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\142174 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem