TO-BE Master Architecture
title: "EITB - TOBE Master Architecture"
project: PRJ-EITB
author: Expert PMO Orchestrator (Nexus AI)
date: 2026-03-17
stage: PMO Governance
TOBE Master Architecture
TO-BE Master Architecture
📊 BLUF: Visión de Arquitectura Macro (TO-BE)
- Propósito: Define el ecosistema estructural y el diseño macro de la nueva solución para EITB.
- Núcleo GoNext (Core): Centralización de operaciones en 2 módulos principales (GoNext PLAN y GoNext TX), reemplazando 3 sistemas legacy clave.
- Ecosistema Integrado: Introducción del Middleware JobManager para 10 sistemas EITB, y capa central de gobernanza de datos con el framework **FORGE** (SSOT).
1. Executive Vision
GoNext se posiciona como el núcleo orquestador moderno (Core) de las operaciones de EITB. Se reemplazan 3 sistemas legacy clave (Plangintza, Barne Produkzioa, Scheduler) por 2 módulos especializados: GoNext PLAN (Recursos y Producción) y GoNext TX (Programación y Emisiones). El ecosistema se apoya en el framework FORGE como eje central de datos (Single Source of Truth), integrando 10 sistemas corporativos a través de un Middleware estandarizado (JobManager) y garantizando la calidad del dato mediante su metodología Fetch-Orchestrate-Refine-Govern-Expose.
2. Global Architecture Diagram
Provide a macro-level diagram (Mermaid or embedded image) of the complete TO-BE system ecosystem.
3. High-Level System Components
| Component ID | Name | Core Responsibility | Primary Technology |
|---|---|---|---|
| MOD-PLAN | GoNext PLAN | Planificación de recursos, RRHH, convenios y gestión de producción | .NET Core / Angular |
| MOD-TX | GoNext TX | Generación de parrillas, derechos, automatización de playlists y VOD | .NET Core / Angular |
| MOD-INT | JobManager | Middleware de integración bidireccional entre GoNext y los 10 sistemas EITB | .NET Core Worker |
| MOD-DAT | FORGE | Hub de Datos (Fetch, Orchestrate, Refine, Govern, Expose). Única fuente de verdad. | Azure Data Factory / SQL |
4. Key Architectural Decisions (ADR)
| Decision | Context | Rationale | Alternatives Eliminated |
|---|---|---|---|
| ADR-001: Centralized JobManager Middleware | Necesidad de conectar GoNext (Nube/On-Prem Modern) con 10 sistemas legacy dispares | Prevenir "spaghetti architecture" en el backend core. Aísla fallos de red externos. | Integración punto-a-punto directa desde GoNext PLAN/TX. Rechazada por alto acoplamiento. |
| ADR-002: FORGE Framework as mandatory Data SSOT | Necesidad de garantizar la integridad del dato para reportes financieros y audiencias | Estandarizar el ciclo de vida del dato (Fetch to Expose) previene silos y asegura que la IA trabaje sobre datos limpios. | Extracciones manuales directas o views compartidas. Rechazado por inconsistencia. |
Document structured according to Nexus Standards.
Control de Documento (Document Control)
A. Historial de Revisiones
| Versión | Fecha | Autor | Motivo del Cambio |
|---|---|---|---|
| v1.0 | 2026-03-15 | Expert PMO (Nexus AI) | Migración a estándar de documentación PMO EITB. |
| v1.1 | 2026-03-17 | Expert PMO (Nexus AI) | Integración de **FORGE** como hub central de datos y SSOT. |
| v1.2 | 2026-03-17 | Raúl Herreros / Expert PMO | Refactor: FORGE integrado en GoNext Core y OAS movido a Sistemas Externos. |
B. Matriz de Aprobación (Sign-off)
| Acción | Rol / Área | Nombre | Estado | Fecha |
|---|---|---|---|---|
| Elaboró | Project Management (PMO) | Nexus Core AI | ✅ Firmado | 2026-03-15 |
| Aprobó | Owner Proyecto | Project Owner | ✅ Firmado | 2026-03-17 |
Documento generado bajo el estándar de Gobernanza Nexus Framework.
Nivel de Confidencialidad: INTERNO STRICTO - EITB / GOINSIDE.