Industrial SaaSERPBuild in Public

Quando ho capito che il problema non era l'ERP

Per anni ho pensato che il problema fosse il software. Poi ho messo piede in fabbrica e ho capito che stavo guardando dalla parte sbagliata.

Pubblicato 9 maggio 20263 min di lettura
Quando ho capito che il problema non era l'ERP

Per anni ho pensato che il problema delle aziende fosse il software.

ERP lenti. Interfacce orrende. Processi che sembravano scritti da qualcuno che odiava gli esseri umani.

Ero convinto che bastasse fare qualcosa di più moderno e tutto si sarebbe sistemato.

Poi sono entrato davvero in una realtà industriale.

E ho capito una cosa semplice: il problema non era il gestionale.

Il problema era la distanza tra quello che succede in fabbrica e quello che il sistema riesce a vedere. Che è tanta. Troppa.

Quello che il sistema non vede

In magazzino e in produzione ho visto cose che da sviluppatore puro non avrei mai notato.

Materiali che ci sono ma non dove dovrebbero stare. Ordini bloccati per componenti da due centesimi. Produzione ferma per giorni. Acquisti che scoprono il problema quando è già troppo tardi. Operatori che sanno già che qualcosa sta andando storto molto prima che il sistema se ne accorga.

Ed è lì che ho iniziato a farmi la domanda vera.

Il problema è che manca il pezzo?

O il problema è che l'informazione arriva troppo tardi?

Perché nella maggior parte delle PMI il flusso reale non passa dal software.

Passa dalle persone.

Passa da:

  • telefonate
  • WhatsApp
  • fogli Excel
  • memoria dell'operaio che è lì da trent'anni
  • urla tra magazzino e produzione

Ridurre la latenza operativa

E questo mi ha cambiato il modo di vedere il software industriale. Tutto.

Ho capito che molte aziende non hanno bisogno dell'ennesimo ERP gigantesco.

Hanno bisogno di ridurre la latenza operativa.

Cioè il tempo che passa tra:

  • il momento in cui nasce il problema
  • e il momento in cui qualcuno decide cosa fare

Tutto qui. Sembra banale. Non lo è.

Una dashboard semplice che funziona

Anni fa avevo fatto una dashboard interna. Molto semplice.

Niente hype. Niente AI. Niente architetture assurde per fare scena su LinkedIn.

Flask. Jinja2. JavaScript basilare.

Gli operatori inserivano commessa, codice e quantità. Produzione e acquisti vedevano finalmente gli stessi dati.

E la cosa strana è che la gente la usava davvero.

La aprivano durante le riunioni. Gli operatori ci lavoravano sopra. Iniziavano a fidarsi del flusso.

Non era bella. Non era moderna. Funzionava.

La vera validazione

Ed è lì che ho capito una cosa.

La validazione non è quando un founder ti dice "bella idea".

La validazione è quando un caporeparto apre spontaneamente il tuo software mentre sta cercando di evitare un fermo produzione. Senza che tu gliel'abbia chiesto. Senza che tu sappia nemmeno che lo sta aprendo.

Da quel momento ho iniziato a vedere il software in modo diverso.

Non più pagine web. Non più CRUD. Non più frontend moderni tanto per dire che li so fare.

Ma sistemi che devono ridurre attrito, ritardi e casino operativo.

Ed è probabilmente lì che ho smesso di ragionare da sviluppatore web.

E ho iniziato a ragionare da qualcuno che prova a capire come funziona davvero un'azienda.

Non so se è "systems engineer". So che è diverso.