Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/149860
Título : | 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 |
Autoría: | Alcolea Escribano, Mercedes |
Tutor: | Martí Girona, Oriol |
Otros: | Caballé, Santi |
Resumen : | Esta memoria proporciona un marco de trabajo para el desarrollo de software implementando SCRUM y cumpliendo con los requisitos de la norma ISO/IEC/IEEE 12207:2017 con un nivel de madurez 3, sin que ello afecte a la agilidad del proyecto. Este enfoque se aplica durante la fase de análisis y diseño de un sistema encargado de gestionar el mantenimiento preventivo vehicular utilizando una arquitectura de microservicios y prácticas DevOps donde se presentan casos prácticos en Jira y Confluence a lo largo de los diferentes Sprints. En el Sprint 0 se aborda la arquitectura de la aplicación desde el punto de vista de las cuatro dimensiones identificadas en el libro “Fundamentos de la Arquitectura de Software” de Mark Richards y Neal Ford en el que se reflejan: las características de la arquitectura, las decisiones arquitectónicas, los principios de diseño y la estructura del sistema. Posteriormente, en los Sprints restantes, se abordan los siguientes servicios y temas: el servicio de usuarios gestiona los usuarios y roles, enfocándose en la autenticación y autorización del sistema mediante Spring Security; el servicio de tareas gestiona las tareas del fabricante y de los ingenieros, destacando la automatización de pruebas; y el servicio de notificaciones coordina la colaboración entre servicios mediante Kafka y Zookeeper tratando el envío de notificaciones a los ingenieros por cambios en tareas del fabricante. |
Palabras clave : | mantenimiento Agile ISO |
Tipo de documento: | info:eu-repo/semantics/bachelorThesis |
Fecha de publicación : | 19-ene-2024 |
Licencia de publicación: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
Aparece en las colecciones: | Bachelor thesis, research projects, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
[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 | Visualizar/Abrir |
[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 | Visualizar/Abrir |
[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 | Visualizar/Abrir |
[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 | Visualizar/Abrir |
Presentación TFG.mp4 | Video Presentación TFG | 124,21 MB | MP4 | Visualizar/Abrir |
malcoleaeTFG0124memoria.pdf | Memoria del TFG | 4,37 MB | Adobe PDF | Visualizar/Abrir |
malcoleaeTFG0124presentacion.pdf | Presentación del TFG | 2,32 MB | Adobe PDF | Visualizar/Abrir |
Comparte:
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons