Please use this identifier to cite or link to this item:
http://hdl.handle.net/10609/149860
Title: | Diseño de una aplicación de mantenimiento preventivo vehicular conforme a la Norma ISO/IEC/IEEE 12207:2017 con un nivel de madurez 3, utilizando SCRUM |
Author: | Alcolea Escribano, Mercedes |
Tutor: | Martí Girona, Oriol |
Others: | Caballé, Santi |
Abstract: | This thesis provides a software development framework that implements SCRUM and aligns with the ISO/IEC/IEEE 12207:2017 standard at maturity level 3, without compromising project agility. This approach is applied during the analysis and design phase of a system tasked with managing preventive vehicular maintenance using a microservices architecture and DevOps practices, illustrating practical cases in Jira and Confluence across different Sprints. In Sprint 0, the architecture of the application is examined through the four dimensions identified in the book "Fundamentals of Software Architecture" by Mark Richards and Neal Ford, covering architectural characteristics, decisions, design principles, and system structure. Subsequently, in the remaining Sprints, the following services and topics are addressed: the user service, managing users and roles, focusing on system authentication and authorization via Spring Security; the task service, managing tasks from manufacturers and engineers, with an emphasis on test automation; and the notification service, coordinating collaboration between services through Kafka and Zookeeper by sending notifications to engineers due to changes in manufacturer tasks. |
Keywords: | maintenance Agile ISO |
Document type: | info:eu-repo/semantics/bachelorThesis |
Issue Date: | 19-Jan-2024 |
Publication license: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
Appears in Collections: | Bachelor thesis, research projects, etc. |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
[Anexo 2] Documentación de Análisis y Diseño de la Arquitectura.pdf | Documentación de Análisis y Diseño de la Arquitectura | 636,98 kB | Adobe PDF | View/Open |
[Anexo 3] Documentación de Análisis y Diseño de la gestión de usuarios.pdf | Documentación de Análisis y Diseño de la gestión de usuarios | 970,89 kB | Adobe PDF | View/Open |
[Anexo 4] Documentación de Análisis y Diseño de la gestión de tareas.pdf | Documentación de Análisis y Diseño de la gestión de tareas | 1,43 MB | Adobe PDF | View/Open |
[Anexo 5] Documentación de Análisis y Diseño de la gestión de notificaciones.pdf | Documentación de Análisis y Diseño de la gestión de notificaciones | 643,92 kB | Adobe PDF | View/Open |
Presentación TFG.mp4 | Video Presentación TFG | 124,21 MB | MP4 | View/Open |
malcoleaeTFG0124memoria.pdf | Memoria del TFG | 4,37 MB | Adobe PDF | View/Open |
malcoleaeTFG0124presentacion.pdf | Presentación del TFG | 2,32 MB | Adobe PDF | View/Open |
Share:
This item is licensed under aCreative Commons License