sjmvne.dev
Torna ai progetti
CNH IndustrialMag 2023 · Set 20259 developer, Accenture

Material Coverage Dashboard

Dashboard SAPUI5 enterprise per la supply chain. Due anni e mezzo come lead maintainer lato frontend.

Senior Frontend · Lead maintainer

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

Contesto

CNH produce macchine agricole e industriali su più stabilimenti, con centinaia di fornitori e migliaia di codici. I responsabili dei materiali avevano bisogno di un tool real-time per rispondere a domande concrete: quali componenti rischiano di fermare la produzione? Quali ordini ai fornitori vanno aperti? Quali spedizioni sono in ritardo?

02

Cosa ho fatto

  • Analisi del runout produttivo giorno per giorno con priorità visive
  • Gestione dei call-off verso i fornitori (apertura, monitoraggio, chiusura)
  • Tracking delle spedizioni in transito con integrazione esterna e tolleranze per plant
  • Escalation multi-livello verso il team di supply chain
  • Versione multi-plant con override configurabili per tre stabilimenti
  • Export Excel asincrono via Web Worker per dataset oltre le 50k righe
  • Refactoring del layer condiviso per ridurre duplicazione e bug di regressione
03

Stack

SAPUI5, SAP MII come middleware, JavaScript ES6, pattern MVC con XML Views e Fragments, Web Workers per l'export pesante, i18n multilingua, Git branch-based.

04

Cosa ho imparato

Entrare in una codebase di centinaia di commit e diventare 'quello che sa dove sono le cose' non è una questione di talento, è una questione di metodo. Ho imparato a leggere il codice degli altri con curiosità, non con giudizio. E che la soluzione giusta non è sempre quella più elegante.