El sector del vino ha adquirido, a lo largo de los años, un gran valor añadido gracias a los complejos y exigentes procesos de denominación de origen o como producto ecológico. Ambos procesos exigen una trazabilidad completa del producto desde su inicio en el campo, hasta la bodega y su final en producto comercial.
La tecnología blockchain permite esta trazablidad de manera "nativa" por lo que resulta de gran interés, unido a otras buenas características propias de esta tecnología, para el sector vitivinícola.
Por tanto, el objetivo de este TFG consiste en la aplicación de blockchain en la trazabilidad del producto "vino" durante todo el proceso que exige en procesos como la denominación de origen o el cultivo ecológico.
Actualmente existen muchas metodologías para el desarrollo de software, las cuales se suelen dividir en dos tipos principales: ágiles y tradicionales. Sin embargo, las metodologías híbridas están marcando una nueva tendencia en el área de la Ingeniería de Software, al unir algunas de las mejores características de ambas metodologías.
Essential Unified Process for software development o EssUP, es una metodología híbrida que consiste en la integración de prácticas eficaces de entre los tres principales campos de proceso: el proceso unificado (RUP), los métodos ágiles (Kanban, SCRUM, Lean) y el proceso de madurez del software. EssUP es una colección de 4 prácticas transversales y 5 técnicas que abarcan por completo el ciclo de vida de desarrollo software. Así pues, las primeras fases del proyecto, donde se definen los objetivos, los requisitos y el prototipado, se realizarán utilizando la metodología RUP integrada en EssUP. Sin embargo, en la fase de implementación de las herramientas software se usará la metodología SCRUM basada en la práctica Product de EssUP.
Las competencias del MUii relacionadas con este TFM son:
CB6 - Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación.
CE1 - Capacidad para la integración de tecnologías, aplicaciones, servicios y sistemas propios de la Ingeniería Informática, con carácter generalista, y en contextos más amplios y multidisciplinares.
CE7 - Capacidad para diseñar, desarrollar, gestionar y evaluar mecanismos de certificación y garantía de seguridad en el tratamiento y acceso a la información en un sistema de procesamiento local o distribuido.
El TFM que se presenta está relacionado con las siguientes asignaturas del MUii:
Planificación y Gestión de Infraestructuras TIC
Gestión de Auditoría y Seguridad