sjmvne.dev
CNH IndustrialMag 2023Set 20259 developer, Accenture

Material Coverage Dashboard

Gestione critica della supply chain. Due anni e mezzo a scalare una dashboard che non poteva permettersi di sbagliare.

Senior FrontendLead maintainer
Durata
2 anni e 5 mesi
Ruolo
Lead FE
Plant gestiti
3
01

Contesto

In una produzione massiva come quella di CNH, sapere quale componente fermerà la linea domani è vitale. I responsabili dei materiali avevano bisogno di uno strumento real-time per gestire migliaia di codici e ordini fornitori senza perdersi nel rumore dei dati.

02

Cosa ho fatto

  • Analisi del runout produttivo con visualizzazione delle priorità critiche
  • Gestione completa dei call-off e monitoraggio spedizioni in ritardo
  • Tracking dei transiti con tolleranze personalizzate per ogni stabilimento
  • Motore di export Excel asincrono via Web Worker per gestire oltre 50k righe senza bloccare la UI
  • Refactoring del layer condiviso tra i plant per abbattere i bug di regressione
03

Stack

Architettura MVC basata su SAPUI5, con SAP MII come middleware. Uso intensivo di XML Views, Fragments e Web Workers per le operazioni pesanti.

04

Cosa ho imparato

Entrare in una codebase enorme e diventarne il punto di riferimento mi ha insegnato che la chiarezza batte l'eleganza. Ho imparato a leggere il codice degli altri con curiosità, non con giudizio, e che la soluzione 'giusta' è quella che regge il carico della realtà.