Fase 1 — En Curso
Panel PrincipalGoNext PLAN — RRHHUCD-010 — Planificación de Producción

UCD-010 — Planificación de Producción

v1.0
NEXUS PLAN
2026-03-15
Aprobado
planificaçãoproduçãoconteúdos

title: "PLAN-UCD-010 - Planificación de Producción (Tablero Master)"
project: PRJ-EITB
author: Nexus AI
date: 2026-03-18
stage: TO-BE

🎯 ENTREGABLE OFICIAL PMO ESTRATÉGICO GOBERNANZA DE ENTREGA
EITB

Planificación de Producción (Tablero Master)

Document ID: PLAN-UCD-010
Autor: Nexus AI
Fecha: 2026-03-18
Versión: v1.0
Estado: 🔵 Borrador
Aprobador: Pendiente

Caso de Uso PLAN-010: Planificación de Producción (Tablero Master)

1. Resumen

Campo Valor
ID PLAN-UCD-010
Título Planificación de Producción — Tablero Master Macro Gantt
Módulo GoNext Plan — Tablero Master (Convergencia de Universos)
Prioridad 🔴 Alta — P1 CRITICAL CORE
Estado 🔵 Borrador
Fuente PLAN-UCD-EITB-010 v1.4 (2026-03-11)
Relacionados PLAN-UCD-001, PLAN-UCD-004, PLAN-UCD-007, PLAN-UCD-008, PLAN-UCD-009

2. Descripción

El Tablero Master es la "Torre de Control" operativa de GoNext Plan: una pantalla Macro Gantt que converge en tiempo real personas (PLAN-001), activos técnicos (PLAN-009), pedidos de producción (PLAN-008) y reglas del convenio (PLAN-004). El Jefe de Producción asigna recursos mediante Drag & Drop con doble validación simultánea: Legal (convenio) y Operativa (disponibilidad del activo). Un Buscador Inteligente ML/Skills filtra automáticamente candidatos por competencia requerida. Las Reservas no confirmadas (Uncommitted) tienen un TTL configurable para evitar el estrangulamiento de recursos.


3. Actores

Actor Tipo Descripción
Jefe de Producción (Planificador Master) Primario Asigna personas y activos en el Tablero Macro Gantt mediante Drag & Drop.
GoNext Plan (Tablero Master) Sistema Motor de renderización matricial con validación doble en tiempo real.
Motor Legal (PLAN-004) Sistema Valida reglas del convenio en < 300 ms al asignar personas.
Catálogo Activos (PLAN-009) Sistema Valida disponibilidad del activo (no En Taller / no Double Booking).
Asistente IA (PLAN-007) Sistema Sugiere candidatos para slots vacíos.

4. Pre-condiciones

  • Catálogo de personal y competencias actualizado (PLAN-001).
  • Catálogo de activos técnicos actualizado (PLAN-009).
  • Motor Legal parametrizado con las reglas del convenio (PLAN-004).
  • Los pedidos de producción del período están en estado Aceptado (PLAN-008).

5. Flujo Detallado

5.1. Flujo Completo

Fase Paso Actor Acción / Respuesta del Sistema Regla de Negocio
Apertura 1 Jefe de Producción Accede al Tablero Master; selecciona el período y el CECO / programa a planificar.
Carga 2 GoNext Plan Renderiza la Matrix Gantt: Personas como filas anidadas bajo Huecos Temporales (columnas), con activos técnicos en una sección inferior. Los colores semáforo indican estado de cada celda. RN-01: TTI < 1,5 s incluso para matrices 100 personas x 30 días.
Búsqueda 3 Jefe de Producción Usa el Buscador Inteligente de Requerimientos para filtrar personas con Skill requerido (ej. Sonidista). RN-02: El Buscador excluye automáticamente personas inhabilitadas legalmente del UI.
Asignación 4 Jefe de Producción Arrastra persona o activo al hueco temporal del día.
Validación Doble 5 GoNext Plan Dispara simultáneamente: (a) Motor Legal valida convenio y (b) Catálogo activos valida Double Booking. RN-03: Ambas validaciones deben completarse en < 300 ms.
Asignación 6a GoNext Plan [OK ambas] Asignación como "Reserva Uncommitted" (gris) hasta confirmación explícita. RN-04: TTL Uncommitted configurable (p. ej. 4 h). Pasado el TTL → reserva liberada automáticamente por cron.
Asignación 6b GoNext Plan [KO] Hard Block con motivo específico (Legal o Activo).
Confirmación 7 Jefe de Producción Revisa el cuadrante y pulsa "Confirmar Planificación". RN-05: Solo asignaciones en estado Confirmado alimentan Lan-Bono y Costes.
Publicación 8 GoNext Plan Estado cambia a "Planificado Confirmado". Notifica a empleados y actualiza PLAN-011 y PLAN-012.

5.2. Flujo de Excepción / Error

ID Disparador Respuesta del Sistema Acción de Recuperación
EXC-01 Dos Jefes intentan asignar el mismo activo simultáneamente (Race Condition). Optimistic Locking: el primero en confirmar gana; el segundo recibe "Activo asignado a otra producción — re-seleccione". El segundo Jefe selecciona activo alternativo o negocia la permuta.
EXC-02 Reserva Uncommitted supera el TTL sin confirmación. Cron de liberación activo: la reserva expira y el recurso vuelve a estar disponible para otros. Sin acción requerida — el Jefe puede reasignar si sigue necesitando el recurso.
EXC-03 Hard Block doble (Legal + Activo) al mismo tiempo. Popup detallado mostrando ambas razones del bloqueo. LA UI no permite guardar. Jefe actúa sobre ambos bloqueantes: elige otra persona y otro activo.

5.3. Diagrama de Secuencia

Visualiza el Flujo Completo del §5.1.

PLAN-012 CostesLan-Bono (PLAN-005)Catálogo Activos (PLAN-009)Motor Legal (PLAN-004)GoNext PlanPLAN-012 CostesLan-Bono (PLAN-005)Catálogo Activos (PLAN-009)Motor Legal (PLAN-004)GoNext PlanApertura del Tablero MasterBúsqueda y AsignaciónDoble Validación en Tiempo Realpar[Validación Legal][Validación de Activo]alt[Ambas validaciones OK][Hard Block]Confirmación y PublicaciónJefe de ProducciónAbre Tablero Master con período y CECO seleccionado1Matrix Gantt renderizada (personas y activos)2Filtra candidatos por Skill en Buscador Inteligente3Lista filtrada excluyendo inhabilitados legalmente4Arrastra persona y activo al hueco temporal5Valida convenio del empleado asignado6OK o Hard Block con artículo del convenio7Valida disponibilidad del activo8OK o Hard Block por double booking9Asignación en estado Uncommitted con TTL10Celda en gris claro11Popup con razón detallada del bloqueo12Confirma planificación del período13Estado cambia a Planificado Confirmado14Alimenta horas confirmadas para cálculo Lan-Bono15Imputa costes de personas y activos del período16Jefe de Producción

6. Post-condiciones

  • El cuadrante de producción está en estado Planificado Confirmado.
  • Las horas confirmadas alimentan Lan-Bono (PLAN-005) para el cálculo de nóminas.
  • Los costes de personas y activos han sido imputados en PLAN-012.
  • No existen Reservas Uncommitted expiradas bloqueando recursos.

7. Reglas de Negocio y Restricciones

# Regla Fuente
RN-01 TTI de la Matrix Gantt: < 1,5 s para matrices de 100 personas x 30 días. SLA GoNext Plan
RN-02 El Buscador Inteligente excluye automáticamente personas inhabilitadas legalmente. Motor Legal — PLAN-004
RN-03 Doble validación (Legal + Activo) en < 300 ms por Drag & Drop. SLA GoNext Plan
RN-04 TTL Uncommitted configurable. Pasado el TTL, la reserva se libera automáticamente por cron. Normativa GoNext
RN-05 Solo asignaciones Confirmadas alimentan Lan-Bono y Costes de Producción. Acuerdo negocio EITB

8. SLA y NFR (TO-BE)

Requisito Valor
TTI Matrix Gantt (100 personas x 30 días) < 1,5 s
Response Time doble validación Drag & Drop < 300 ms
Concurrencia Jefes editando en paralelo Optimistic Locking nativo
TTL Reserva Uncommitted (configurable) 4 h por defecto
Disponibilidad 99,9 %

9. Preguntas Abiertas

# Pregunta Responsable Estado
1 Si dos Jefes editan simultáneamente: ¿Pessimistic Locking (bloquea el drag) o Optimistic Retry (deja intentarlo y notifica)? Arquitectura BackEnd GoInside ⏳ Abierta

10. Glosario

Término Significado
Reserva Uncommitted (Espectral) Asignación puesta en el Gantt sin confirmar; consume el recurso lógicamente. Purga automática por cron al vencer el TTL.
Doble Check Restrictivo Proceso dual que valida legalmente al empleado (PLAN-004) y tácticamente al activo (PLAN-009) en el mismo Drag & Drop.
Matrix Gantt Vista matricial donde personas y activos son filas, y los días/horas son columnas.
Buscador Inteligente Panel lateral que filtra candidatos por Skill mostrando solo los legalmente habilitados para el slot.

11. Referencias

  • Normativa Arquitectónica Corporativa (Decisión D1 — 2026-03)
  • Fuente: PLAN-UCD-EITB-010_Planificacion_Produccion_v1.4_2026-03-11.md

Documento estructurado según los Estándares Nexus.


Control de Documento (Document Control)

A. Historial de Revisiones

VersiónFechaAutorMotivo
v1.02026-03-18Nexus AICreación inicial — TO-BE desde PLAN-UCD-EITB-010 v1.4.

B. Matriz de Aprobación (Sign-off)

AcciónRol / ÁreaNombreEstadoFecha
ElaboróPMONexus AI✅ Firmado2026-03-18
ValidóValidador FuncionalFrancisco Bolado⏳ Pendiente
AprobóDirector de ProyectoRaúl Herreros⏳ Pendiente

Documento generado bajo el estándar de Gobernanza Nexus Framework.
Nivel de Confidencialidad: INTERNO STRICTO - EITB / GOINSIDE.