Skip navigation
  •  Inicio
  • UDC 
    • Cómo depositar
    • Políticas do RUC
    • FAQ
    • Dereitos de Autor
    • Máis información en INFOguías UDC
  • Percorrer 
    • Comunidades
    • Buscar por:
    • Data de publicación
    • Autor
    • Título
    • Materia
  • Axuda
    • español
    • Gallegan
    • English
  • Acceder
  •  Galego 
    • Español
    • Galego
    • English
  
Ver ítem 
  •   RUC
  • Facultade de Informática
  • Traballos académicos (FIC)
  • Ver ítem
  •   RUC
  • Facultade de Informática
  • Traballos académicos (FIC)
  • Ver ítem
JavaScript is disabled for your browser. Some features of this site may not work without it.

Abordando el desarrollo de Líneas de Productos Software desde una perspectiva de Gestión del Ciclo de Vida de las Aplicaciones

Thumbnail
Ver/abrir
BujanPampin_Alejandro_TFG_2024.pdf - TFG_ES (4.265Mb)
Use este enlace para citar
http://hdl.handle.net/2183/39546
Atribución-CompartirIgual 3.0 España
A non ser que se indique outra cousa, a licenza do ítem descríbese como Atribución-CompartirIgual 3.0 España
Coleccións
  • Traballos académicos (FIC) [715]
Metadatos
Mostrar o rexistro completo do ítem
Título
Abordando el desarrollo de Líneas de Productos Software desde una perspectiva de Gestión del Ciclo de Vida de las Aplicaciones
Autor(es)
Buján Pampín, Alejandro
Director(es)
Rodríguez Luaces, Miguel
Cortiñas, Alejandro
Data
2024-06
Centro/Dpto/Entidade
Universidade da Coruña. Facultade de Informática
Descrición
Traballo fin de grao (UDC.FIC). Enxeñeria informática. Curso 2023/2024
Resumo
[Resumen]: En la industria de software contemporánea, los equipos enfrentan la necesidad de acelerar el tiempo de comercialización, mantener la calidad y gestionar eficazmente los cambios continuos debido a los desafíos crecientes en la gestión de la complejidad y la variabilidad del software. Este Trabajo de Fin de Grado describe un primer intento de enfrentar esos desafíos aplicando gestión del ciclo de vida de las aplicaciones (ALM) al desarrollo de líneas de productos software (SPL), comprendiendo desde la descripción de los problemas que plantea la gestión de un conjunto de SPLs en un marco de ALM, hasta la forma en que se abordan utilizando una herramienta desarrollada en el marco de este mismo proyecto y que utiliza git y GitLab como base para resolverlos. Esta perspectiva integrada promueve la colaboración entre equipos, reduce los tiempos de desarrollo y adaptación, e impulsa que los productos cumplan con las expectativas de manera eficiente. El proyecto se llevó a cabo siguiendo una metodología iterativa e incremental y para el desarrollo de la herramienta se empleó MongoDB como almacén de datos, así como Node.js y Express.js para la implementación del servidor web y Vue.js para el cliente web.
 
[Abstract]: In the contemporary software industry, teams face the need to accelerate time-to-market, maintain quality, and effectively manage continuous changes due to the growing challenges in managing software complexity and variability. This undergraduate thesis describes an initial attempt to address these challenges by applying Application Lifecycle Management (ALM) to the development of Software Product Lines (SPL), covering everything from the description of the problems posed by managing a set of SPLs within an ALM framework to the way they are addressed using a tool developed as part of this project, which uses git and GitLab as the foundation to solve them. This integrated perspective promotes collaboration among teams, reduces development and adaptation times, and ensures that products meet expectations efficiently. The project was carried out following an iterative and incremental methodology. For the development of the tool, MongoDB was used as the data store, along with Node.js and Express.js for the web server implementation, and Vue.js for the web client.
 
Palabras chave
Líneas de producto software
Gestión del ciclo de vida de las aplicaciones
Generación de código fuente
Gestión de código fuente
Sistemas de control de versiones
Reusabilidad
Desarrollo dirigido por modelos
Software product lines
Application lifecycle management
Source code generation
Source code management
Version control systems
Reusability
Model-driven development
 
Dereitos
Atribución-CompartirIgual 3.0 España

Listar

Todo RUCComunidades e colecciónsPor data de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulaciónEsta colecciónPor data de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulación

A miña conta

AccederRexistro

Estatísticas

Ver Estatísticas de uso
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Suxestións