Molti progetti di machine learning che deludono non falliscono sul modello. Falliscono prima che inizi l'addestramento: nessuno sa dire quanto bene funzioni il processo attuale, la decisione che il modello prenderebbe vale qualche centinaio di dollari al mese, oppure l'output finisce in una dashboard che nessuno apre. I sondaggi dicono la stessa cosa in forma aggregata. Gartner prevede che oltre il 40% dei progetti di IA agentica verrà cancellato entro la fine del 2027, citando costi crescenti, valore di business poco chiaro o controlli del rischio inadeguati. Nel sondaggio McKinsey del 2025, il 39% degli intervistati ha riportato un qualche impatto dell'IA sull'EBIT a livello aziendale, e la maggior parte di questi lo colloca sotto il 5%. Lo studio BCG del settembre 2025 ha rilevato che il 5% delle aziende ottiene valore dall'IA su larga scala e il 60% riporta guadagni minimi su ricavi e costi nonostante investimenti consistenti.
Costruire sistemi di ML è il nostro lavoro, e vi diremo comunque di non comprarne uno quando una regola o un report costano meno. Questa nota elenca i cinque segnali che verifichiamo, cosa significa ciascuno per il business e cosa costruire al suo posto.
La versione breve per chi firma il budget
Cosa. Cinque domande sul vostro processo, sui vostri dati e sul vostro team. Se una qualsiasi risposta è "no", un modello probabilmente non è il passo successivo.
Quando. Vanno poste prima di una fase di discovery, non dopo un proof of concept. Rispondere richiede un pomeriggio.
Costo di saltarle. Una fase di discovery con un team esterno costa tipicamente 6k–14k € in 2–3 settimane, un proof of concept 14k–38k € in 4–7 settimane e un sistema di produzione 45k–120k € in 10–20 settimane. Queste sono le nostre fasce pubblicate; altri fornitori avranno cifre diverse, ma l'ordine di grandezza regge. Una regola o un report di solito si consegnano in pochi giorni.
Rischio. L'esito costoso non è un modello che fallisce. È un modello che funziona più o meno come una regola che avreste potuto scrivere, e che ora va riaddestrato, monitorato e pagato ogni mese.
Le linee guida di ingegneria di Google partono dallo stesso punto. La regola #1 delle sue Rules of Machine Learning è "Don't be afraid to launch a product without machine learning", perché euristiche di base spesso portano quasi fino in fondo con molta meno complessità.
Segnale 1: non sapete dire quanto bene funziona il processo attuale
Cosa significa. Se nessuno sa indicare il tasso attuale di rotture di stock, la quota attuale di ordini fraudolenti o il tempo attuale di risposta a un ticket di supporto, nessuno potrà dire se un modello li ha migliorati. Il progetto finisce con una demo e una discussione.
Sintomo tipico. L'obiettivo è formulato come una direzione ("ridurre le rotture di stock", "personalizzare il sito") anziché come un numero con un metodo di misura e una finestra temporale.
Cosa fare invece. Costruite prima la misurazione. Un report settimanale dell'unico numero che il modello sposterebbe, calcolato ogni settimana nello stesso modo, per quattro-otto settimane. Quel report è la baseline che qualsiasi modello successivo deve battere, ed è utile già da solo: una volta che il numero è visibile, può emergere che il problema che vale la pena risolvere è un altro. La regola #2 della guida di Google dice la stessa cosa con altre parole: progettare e implementare le metriche prima di tutto il resto.
Segnale 2: la decisione è rara, o il volume è piccolo
Cosa significa. Un modello ripaga il suo costo prendendo molte piccole decisioni un po' meglio. Se la decisione si presenta cinquanta volte al mese, il miglioramento ha ben poco da moltiplicare.
Aritmetica illustrativa. Supponiamo che un modello migliori ogni decisione del 2% del valore in gioco.
| Decisioni al mese | Valore in gioco per decisione | Guadagno mensile al 2% | Mesi per ripagare un proof of concept da 14k € |
|---|---|---|---|
| 50 | 200 € | 200 € | 70 |
| 200.000 | 1 € | 4.000 € | 3,5 |
I numeri sono illustrativi, non misurati. Conta la forma: la prima riga non si ripaga mai, anche prima di contare monitoraggio e riaddestramento; la seconda si ripaga entro un trimestre.
Cosa fare invece. Per decisioni rare e di valore elevato, date a chi le prende un foglio di calcolo migliore: i cinque o sei input che usa davvero, affiancati, con l'esito dell'anno scorso accanto a ogni caso. Una checklist più una persona battono un modello addestrato su cinquanta esempi.
Segnale 3: una regola semplice cattura già la maggior parte del valore
Cosa significa. Molti problemi hanno una regola che gestisce il grosso dei casi. Bloccare gli ordini sopra una soglia di valore spediti a un nuovo indirizzo con una nuova carta. Mostrare i bestseller di categoria ai visitatori senza storico. Riordinare quando lo stock copre meno di N giorni delle vendite del mese scorso. Un modello deve battere la regola di quanto basta a coprire il costo di costruzione e di esercizio, e spesso non ci riesce.
Sintomo tipico. Nessuno ha provato la regola, quindi nessuno sa quanto resta da guadagnare per un modello.
Cosa fare invece. Mettete in produzione la regola, misuratela con il report del Segnale 1 e tenete un elenco dei casi in cui sbaglia. Quell'elenco fa due lavori: dice quanto valore un modello potrebbe ancora aggiungere, e diventa i primi dati etichettati e il test set se in seguito ne costruite uno.
Quando la regola non basta più. La regola #3 di Google è il contrappeso: scegliere il machine learning invece di un'euristica complessa. Quando la regola è cresciuta fino a decine di eccezioni che solo una persona capisce, e ogni nuova eccezione ne rompe una vecchia, un modello è più facile da mantenere del regolamento. È allora che il ML comincia ad avere senso.
Segnale 4: i vostri dati non registrano l'esito che volete prevedere
Cosa significa. Un modello impara da esempi in cui la risposta è nota. Se la risposta non è mai stata scritta, non c'è nulla da cui imparare.
Sintomi tipici.
- Previsione della domanda su uno storico vendite che non registra le rotture di stock. Quando lo scaffale era vuoto le vendite erano zero ma la domanda no, e il modello impara che il prodotto è poco richiesto proprio nei giorni in cui era più ricercato.
- Previsione del churn in cui nessuno ha registrato quando un cliente se n'è andato, solo che ha smesso di comparire.
- Scoring antifrode in cui i chargeback stanno nel portale di un provider di pagamento e non sono mai stati ricollegati agli ordini.
Cosa fare invece. Iniziate subito a registrare l'esito, nello stesso sistema degli input, con un timestamp. La maggior parte degli esiti richiede da tre a sei mesi di storico prima che un modello possa essere addestrato e poi testato su un periodo successivo che non ha visto. Nel frattempo usate un report o una regola. Se l'esito arriva in ritardo (i chargeback possono richiedere settimane), prevedete quel ritardo nel design invece di scoprirlo in produzione.
Segnale 5: nessuno è responsabile di agire sull'output
Cosa significa. Una previsione non cambia nulla finché qualcuno non ordina meno merce a causa sua. Uno score antifrode non cambia nulla finché un ordine non viene bloccato. Se non c'è una persona nominata, un sistema in cui l'output compare e un'azione concordata per ogni valore, il modello è un costo senza ritorno.
Sintomo tipico. La risposta a "chi lo userà e cosa farà di diverso lunedì" è il nome di un reparto, non una persona e una decisione.
Cosa fare invece. Gestite la decisione a mano per un mese con un report. Mettete il report dove si prende la decisione, e osservate se qualcuno lo usa. Se nessuno agisce su un report, nessuno agirà su un modello, e il problema da risolvere è il processo, non la previsione.
Un rapido autocontrollo
Rispondete a ogni domanda per il processo che volete migliorare.
| Domanda | Se la risposta è no | Costruite invece | Impegno tipico |
|---|---|---|---|
| Sapete indicare il valore attuale della metrica e come viene misurata? | Nessuna baseline, nessuna prova di miglioramento | Un report settimanale di quell'unica metrica | Giorni |
| La decisione si presenta almeno migliaia di volte al mese, oppure ciascuna vale molto? | Volume troppo basso per ripagare un modello | Un foglio di calcolo o una checklist per chi decide | Giorni |
| Avete provato la regola ovvia e l'avete misurata? | Non sapete cosa potrebbe aggiungere un modello | La regola, più un log dei casi in cui sbaglia | Da giorni a due settimane |
| L'esito che volete prevedere è registrato, con una data, per gli ultimi mesi? | Non c'è nulla da cui imparare | Registrazione dell'esito, poi un report | Da tre a sei mesi di registrazione |
| C'è un responsabile nominato e un'azione definita per ogni output? | L'output non cambierà nulla | Un processo manuale basato su un report per un mese | Un mese |
Cinque "sì" non garantiscono che un modello si ripaghi. Un solo "no" di solito basta per dire che non si ripagherà ancora.
Quando il ML comincia a valerne la pena
La stessa checklist, letta al contrario, descrive un buon progetto di ML:
- La metrica è stata misurata nello stesso modo per settimane, e c'è una baseline da battere.
- La decisione è frequente, oppure ciascuna porta abbastanza valore da rendere rilevante un piccolo miglioramento.
- Esiste una regola, è stata misurata ed è diventata troppo complessa da mantenere.
- L'esito è stato registrato abbastanza a lungo da addestrare su un periodo e testare su uno successivo.
- Una persona nominata agirà sull'output, in un sistema che usa già.
Anche allora il primo passo è piccolo: un modello semplice confrontato con la regola sulla stessa metrica, prima su dati storici e poi su una quota del traffico reale. Se il modello non batte la regola di più di quanto costa eseguirlo, si tiene la regola. È un risultato, non un fallimento.
Come verificare il vostro caso
Offriamo un teardown gratuito in sei domande su /teardown. Chiede del processo, dei dati e del responsabile, e una delle risposte possibili è "niente ML per ora", con cosa costruire al suo posto. Se la risposta è che un modello ha senso, le fasce pubblicate su /pricing dicono quanto costa il passo successivo prima che qualcuno salga su una call.
Fonti
- Gartner, Gartner Predicts Over 40% of Agentic AI Projects Will Be Canceled by End of 2027, giugno 2025 — https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027
- McKinsey & Company, The state of AI in 2025: Agents, innovation, and transformation, novembre 2025 — https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai
- Boston Consulting Group, The Widening AI Value Gap: Build for the Future 2025 (comunicato stampa), settembre 2025 — https://www.bcg.com/press/30september2025-ai-leaders-outpace-laggards-revenue-growth-cost-savings
- Google for Developers, Rules of Machine Learning: Best Practices for ML Engineering (Martin Zinkevich), pagina aggiornata l'ultima volta ad agosto 2025 — https://developers.google.com/machine-learning/guides/rules-of-ml