Browsing by Author "Visconti Zamora, Marcello Alfredo"
Now showing 1 - 15 of 15
- Results Per Page
- Sort Options
Thesis Análisis del aseguramiento de calidad en el desarrollo ágil de MarIAna: impacto de la deuda técnica y propuestas de mejora(Universidad Técnica Federico Santa María, 2025-07) Espinosa Pérez, Adolfo Antonio; Salas Letelier, Ricardo Antonio; Departamento de Informática; Visconti Zamora, Marcello AlfredoEl informe evalúa el aseguramiento de calidad en el desarrollo ágil de MarIAna, plataforma SaaS para predicción y visualización geoespacial en emergencias marítimas. Detecta que la priorización de funcionalidades visibles generó deuda técnica que comprometió mantenibilidad, escalabilidad y confiabilidad. Mediante revisión de historias de usuario, criterios de aceptación y pruebas, se identificaron problemas en visualización, control de simulaciones, acoplamiento de módulos, validaciones temporales y espaciales e integración de fuentes. Propone un plan en dos fases: saneamiento técnico del prototipo y posterior integración modular de capacidades científicas, validación y automatización, para lograr una plataforma más robusta, mantenible, operativa, escalable y sostenible.Thesis Análisis y diseño de una arquitectura de software para sistemas de georreferenciación de eventos urbanos basado en dispositivos móviles(Universidad Técnica Federico Santa María, 2026) Sepúlveda Alvear, Maximiliano Arnaldo; Departamento de Informática; Visconti Zamora, Marcello AlfredoEl desarrollo de proyectos de software conlleva múltiples desafíos, entre ellos, diseñar una arquitectura de software idónea para operar en entornos de producción real. Este trabajo analiza el caso de Geoviality, un sistema de georreferenciación de eventos urbanos que, debido a una implementación monolítica ad hoc, presentó alta deuda técnica, acoplamiento crítico y problemas de rendimiento. Para resolver esto, se diseñó y validó una propuesta de arquitectura distribuida, robusta y genérica, basada en microservicios y fundamentada por los principios del Domain-Driven Design (DDD). La propuesta aborda aspectos como gestión de eventos, procesamiento de imágenes y mejores estándares de seguridad para garantizar el cumplimiento normativo. La validación consistió en una prueba de concepto donde se desacopló el módulo de procesamiento en microservicios independientes. Los resultados demostraron una optimización técnica significativa: una reducción del 79% en el uso de almacenamiento, 83% en el uso de red y 99% en la latencia percibida por el usuario (tiempo de recepción) en escenarios de alta carga, a cambio de una leve sobrecarga en el tiempo de procesamiento. Finalmente, se verificó la viabilidad del escalado horizontal utilizando Kubernetes, logrando mitigar la presión en las colas de tareas y asegurando la alta disponibilidad del sistema.Thesis Aplicando una metodología ágil dinámica para un proyecto de reconstrucción digital de patrimonios RVivum(Universidad Técnica Federico Santa María, 2026-01) Cancino Henríquez, Nicolás Ignacio; Departamento de Informática; Visconti Zamora, Marcello AlfredoEsta memoria tiene como objetivo aplicar y evaluar una metodología ágil en el proyecto RVivum, centrado en la reconstrucción digital de patrimonios históricos mediante inteligencia artificial. El proyecto enfrenta desafíos técnicos complejos y busca soluciones innovadoras para establecer un marco metodológico estructurado que permita organizar eficientemente el trabajo individual dentro del proyecto. Se propone adaptar las metodologías ágiles Scrum y Kanban a un entorno de trabajo individual con coordinación grupal. Esto facilita la organización, el registro de decisiones y la mejora continua del proceso. Para validar la propuesta, se realizaron ciclos iterativos y pruebas de usabilidad, demostrando que la metodología adoptada mejora la eficiencia del desarrollo y contribuye a la preservación digital del patrimonio histórico.Thesis Comparative study between static code análisis techniques in the research of possible data and privacy leakages on Android mobile applications(Universidad Técnica Federico Santa María, 2023) Castillo Castañon, Iván Marcelo; Visconti Zamora, Marcello Alfredo; Departamento de Informática; Beroíza, FelipeLos dispositivos móviles con sistema operativo Android son los más utilizado alrededor del mundo, cuyo sistema operativo basado en el principio de mínimo privilegio, es decir a través de otorgar solamente los permisos necesarios por la aplicación puede dar como resultado el acceso a información privilegiada por parte de las aplicaciones, lo que busca minimizar las posibles fugas de información en las aplicaciones pero dejando a cargo del usuario de la aplicación la responsabilidad de otorgar o no el permiso. Por lo que se estudiará cómo diversas técnicas de análisis de código estático pueden entregar información respecto de vulnerabilidades, malas prácticas o mal uso de permisos a partir del código fuente al interior de las Apps que resulte en potenciales fugas de información para el usuarios, así como también realizar un análisis de la efectividad de estas técnicas en función de sus hallazgos, rendimiento, complejidad, entre otras.Thesis Diseño e implementación de sistema semi automatizado de producción y gestión documental para empresas de ingeniería(Universidad Técnica Federico Santa María, 2024-03) Jara Salazar, Cristian Fernando; Hevia Rodriguez, Luis; Universidad Técnica Federico Santa María. Departamento de Informática; Visconti Zamora, Marcello AlfredoEste trabajo aborda el problema de la gestión documental en empresas de ingeniería, diseñando, modelando e implementando una solución semiautomatizada para optimizar este proceso. Se investigó la complejidad de los flujos de trabajo documental en el contexto de la ingeniería y se desarrolló una aplicación web robusta llamada Mog utilizando tecnologías como Next.js y Django. La metodología se centró en comprender los procesos empresariales y las necesidades de los usuarios finales para diseñar un sistema adaptable y personalizable. La validación del sistema confirmó su efectividad en la mejora significativa en agilizar los procesos de producción y revisión de documentos, lo que conlleva una mejora de la eficiencia documental y la calidad de los documentos producidos. Estos resultados son relevantes para las empresas de ingeniería, ya que destacan la importancia de implementar soluciones efectivas de gestión documental para mejorar la eficiencia operativa y la competitividad en el mercado.Thesis Diseño e implementación de una plataforma informática de mejoramiento de las comunicaciones asociadas a la ley de de transparencia y a la ley de acceso a la información para un organismo gubernamental(Universidad Técnica Federico Santa María, 2015) Rodríguez Vega, Cristian Alonso; Departamento de Informática; Hevia Rodríguez, Luis; Visconti Zamora, Marcello AlfredoEl presente documento muestra el análisis y diseño de una plataforma informática asociada a la ley de transparencia y a la ley de acceso a la información para un organismo gubernamental, denominada Sistema Informático de Atención Ciudadana (SIAC). El SIAC tiene por finalidad cumplir los objetivos del Ministerio en análisis y corregir errores que se presentaban en versiones anteriores. El SIAC contempla los siguientes procesos internos del Ministerio: concesiones, transparencia, atención ciudadana, actores relevantes y registro de atención diaria. Los que en conjunto, cubren los requerimientos asociados a las leyes 19.880 y 20.285.Thesis Diseño e implementación de una solución ágil para el análisis y seguimiento de datos en las ventanas de despacho caso práctico: Walmart Chile(2023-08) Rojas García, Javiera Belén; Cabezas Berrios, Francisco; Departamento de Informática; Visconti Zamora, Marcello AlfredoThesis HERRAMIENTAS DE AUTOMATIZACIÓN PARA PRUEBAS DE SOFTWARE(2018) Fernández Vera, Sebastián Nicolás; Departamento de Informática; Visconti Zamora, Marcello Alfredo; Reyes Covarrubias, Cecilia VirginiaThesis Identification of potentially malicious behavior through information flow analysis technique for mobile applications in android operating system(2024-06) Barboza Bustamante, Diego Antonio; Visconti Zamora, Marcello Alfredo; Departamento de Informática; Beroíza, FelipeActualmente, la creciente adopción de los smartphones ha llevado a que estos dispositivos almacenen una cantidad cada vez mayor de información personal de los usuarios, que suele transmitirse sin un control riguroso. En particular, Android, siendo el sistema operativo con mayor cuota de mercado, naturalmente es un foco importante de esta problemática, presentando serias fallas de seguridad con respecto a sus contrapartes. En esta línea, el presente estudio plantea una metodología apoyada en técnicas de análisis dinámico basadas en el análisis del tráfico de red de aplicaciones de Android, capaz de detectar los casos en que la información sensible del usuario abandona el dispositivo y bajo qué contexto. Se seleccionaron y analizaron un total de 96 aplicaciones populares de la Play Store y se identificaron los aspectos más relevantes para detectar fugas de información, permitiendo así categorizar aquellas con un mayor nivel de riesgo y resaltar el bajo nivel de privacidad que presentan las aplicaciones en la actualidad.Thesis Implementación de un chatbot para recursos humanos en la industria aérea utilizando GenAI y RAG Multimodal(Universidad Técnica Federico Santa María, 2025-05-09) Órdenes Silva, Adolfo Mauricio; Sotelo Parraguez, Julio Andrés; Departamento de Informática; Visconti Zamora, Marcello AlfredoLa industria aérea de carga y pasajeros enfrenta desafíos crecientes en la gestión de recursos humanos, lo que demanda soluciones ágiles y eficientes. Esta tesina propone la creación de un chatbot para el área de recursos humanos, utilizando tecnologías de inteligencia artificial generativa (GenAI) junto con Recuperación de la Respuesta Asistida (RAG) multimodal. La solución busca optimizar la comunicación interna, automatizar respuestas a preguntas frecuentes y simplificar procesos administrativos en una aerolínea.El estudio analiza cómo la combinación de GenAI y RAG multimodal permite generar respuestas precisas y contextualizadas a consultas comunes de los empleados. Esto no solo mejora la eficiencia del equipo de recursos humanos, sino que también eleva la experiencia y satisfacción del personal. Asimismo, se plantea un marco de desarrollo que contempla la personalización de modelos de IA adaptados a las necesidades específicas de la industria aérea, así como su integración con sistemas internos. La implementación del chatbot impacta positivamente en la experiencia del empleado al reducir tiempos de espera y aumentar la precisión de las respuestas. Además, contribuye a una gestión más inteligente y automatizada de los procesos internos. Esta transformación establece un modelo replicable para otras industrias con requerimientos similares de eficiencia y digitalizaciónThesis PLAN DE CALIDAD PARA "POST EMERGENCY SUPPORT SYSTEM"(2017) Ramírez Espinoza, Carlos Andrés; Departamento de Informática; Visconti Zamora, Marcello Alfredo; Hevia Rodríguez, Luis FernandoThesis PLAN DE CALIDAD PARA PRODUCTO DE SOFTWARE "TOC&TALK!"(2017-10) Mancilla Sepúlveda, Felipe Alexis; Hevia Rodríguez, Luis; Departamento de Informática; Visconti Zamora, Marcello AlfredoThesis Privacy auditing platform for android applications through the permission analysis(Universidad Técnica Federico Santa María, 2025-04) Barros Acuña, Juan Ignacio; Visconti Zamora, Marcello Alfredo; Departamento de Informática; Beroiza Osses, Felipe IgnacioEl uso masivo de dispositivos Android plantea riesgos para la privacidad de los usuarios debido a la compleja gestión de permisos. Aunque Android implementa el principio de mínimo privilegio, la amplia gama de aplicaciones puede derivar en la fuga de datos sensibles. Para abordar este problema, se diseñó e implementó una aplicación que audita los permisos de aplicaciones preinstaladas y de terceros, informando a los usuarios sobre posibles fugas de información sensible y evaluando el nivel de riesgo de cada aplicación. El sistema integra técnicas de Procesamiento de Lenguaje Natural (NLP) como servicio adicional para analizar descripciones de aplicaciones, evaluar los permisos peligrosos, y resumir políticas de privacidad. La solución fue validada con pruebas unitarias e integración continua, asegurando su calidad y efectividad. Su impacto reside en aumentar la conciencia y control sobre la privacidad, contribuyendo a la ciberseguridad móvil y estableciendo bases para investigaciones futuras.Thesis Propuesta de mejoras a la calidad en base al estándar ISO 25010:2011 – Caso: MineGuard(Universidad Técnica Federico Santa María, 2025-07-23) Sepúlveda Ordoñez, Hugo; Departamento de Informática; Visconti Zamora, Marcello AlfredoMineGuard es una aplicación de gestión de camiones mineros desarrollada para y presentada en la XXXII Feria de Software de la Universidad Técnica Federico Santa María, sin embargo, su calidad como producto no ha sido evaluada. Este trabajo tiene como objetivo evaluar MineGuard utilizando el modelo de calidad de producto del estándar ISO 25010:2011, identificar brechas y proponer mejoras a fin de mejorar la calidad y robustez de MineGuard. Se realiza un análisis cualitativo según la relación de MineGuard con la industria minera para identificar la relevancia de cada criterio principal del modelo de calidad de producto y se evalúa MineGuard en base a aspectos técnicos y no técnicos para identificar brechas según sus fortalezas y debilidades. Se identifican las características de Fiabilidad, Seguridad y Mantenibilidad como las más críticas según su combinación de importancia y nivel de cumplimiento. Finalmente, se proponen mejoras específicas enfocadas en estás características, basadas en el manejo de registros, implementación de un sistema CI/CD, y reforzamiento de los mecanismos de autenticación y autorización; además de mejoras generales para características con brechas menores, con el propósito de que estas puedan servir como una base para mejorar la calidad general de la aplicación.Thesis Transformación en la entrega y desarrollo de software: uso de automatización para mejorar la eficiencia y calidad en el desarrollo(Universidad Técnica Federico Santa María, 2026-03) Contreras Aid, Matías Alberto; Salas Letelier, Ricardo Antonio; Departamento de Informática; Visconti Zamora, Marcello AlfredoEn equipos pequeños de desarrollo de software es habitual la adopción parcial de prácticas de ingeniería y automatización, lo que incrementa el esfuerzo manual, el riesgo operacional y la variabilidad en los tiempos de entrega. Este trabajo caracteriza dichas brechas mediante un diagnóstico basado en una muestra acotada de proyectos reales, contrastando las prácticas observadas con recomendaciones de la literatura e industria en torno a estrategia de ramificación en Git, integración continua, entrega/despliegue continuos e Infraestructura/Configuración como Código. El análisis evidencia patrones recurrentes de baja madurez: ausencia de CI, despliegues manuales u opacos dependientes de terceros, IaC y limitada trazabilidad entre cambios, artefactos y despliegues. A partir de estas brechas se diseña un proceso incremental, estructurado en fases con prácticas mínimas, criterios de aceptación y artefactos esperados, orientado a reducir trabajo manual, mejorar reproducibilidad de entornos y asegurar trazabilidad explícita por ambiente. Finalmente, se define un esquema de medición para comparar el desempeño antes y después de la adopción del proceso, utilizando métricas operacionales tales como lead time, frecuencia de despliegue, tasa de fallos por cambio y tiempo medio de recuperación.
