Thesis Automatización del desarrollo y despliegue mediante un pipeline CI/CD en plataforma web y móvil para gestión y disponibilidad de planes de emergencia
| dc.contributor.correferente | Jorquera Pezoa, Franco | |
| dc.contributor.department | Departamento de Informática | |
| dc.contributor.guia | Gatica Caballero, Pamela Alexandra | |
| dc.coverage.spatial | Sede Viña del mar | |
| dc.creator | San Pedro Pino, Maximiliano | |
| dc.date.accessioned | 2026-10-28T14:07:57Z | |
| dc.date.available | 2026-10-28T14:07:57Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | FastPlan es una solución web y móvil orientada a agilizar la entrega de información crítica a bomberos durante una emergencia. Habitualmente, los planes de emergencia se mantienen en formatos físicos o extensos (p. ej., PDF), lo que dificulta acceder oportunamente a datos relevantes para la toma de decisiones en ruta, como ubicación de grifos, redes húmedas y secas, tableros eléctricos y zonas con químicos peligrosos. Esta tesina propone e implementa un pipeline Continuos Integration con generación de artefactos para automatizar la integración del desarrollo y la verificación de compilación de una plataforma compuesta por un frontend web (React + TypeScript), un backend (Node.js + Express) con base de datos MySQL y una aplicación móvil (Flutter), incorporando servicios de apoyo para sincronización/comunicación. La metodología aplica prácticas DevOps en un equipo de seis integrantes, utilizando GitHub Actions para ejecutar checkout, instalación de dependencias, análisis estático/lint, pruebas básicas (smoke tests) y build; adicionalmente se verifica la construcción de una imagen Docker y, para móvil, la generación de un APK en modo debug. Como resultado, se obtiene una verificación automática y reproducible ante cambios (push/pull request), reduciendo la integración tardía y dejando una base escalable para incorporar despliegue a entornos de staging/producción en una etapa posterior. | es |
| dc.description.program | Ingeniería en Informática | |
| dc.format.extent | 32 páginas | |
| dc.identifier.barcode | 3560900293054 | |
| dc.identifier.uri | https://repositorio.usm.cl/handle/123456789/79608 | |
| dc.language.iso | es | |
| dc.publisher | Universidad Técnica Federico Santa María | |
| dc.rights | Attribution 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | Integración continua | |
| dc.subject | DevOps | |
| dc.subject | Automatización de compilación | |
| dc.subject | GitHub Actions | |
| dc.subject | Pruebas de software | |
| dc.subject | Aplicaciones web y móviles | |
| dc.subject.ods | 9 Industria, innovación e infraestructura | |
| dc.subject.ods | 11 Ciudades y comunidades sostenibles | |
| dc.subject.ods | 16 Paz, justicia e instituciones sólidas | |
| dc.title | Automatización del desarrollo y despliegue mediante un pipeline CI/CD en plataforma web y móvil para gestión y disponibilidad de planes de emergencia | |
| dspace.entity.type | Tesis |
