Questo caso studio parte da un dataset pubblico di logistica di magazzino e mostra il report Rover completo generato da Whispers.
L’input era volutamente normale: livelli di stock, punti di riordino, lead time, forecast di domanda, fulfillment rate, tempo di picking, unit economics e punteggi di layout. La parte interessante non è la tabella in sé, ma il percorso che Rover ha scelto dentro quei dati.
C’è un punto importante da esplicitare: questa è una run vanilla di Rover. Il sistema non ha ricevuto alcuna descrizione del dataset, nessun contesto operativo aggiuntivo e nessuna indicazione manuale su cosa cercare.
Fonte datasetKaggle Logistics Warehouse Dataset↗Profilo del dataset
Kaggle Logistics Warehouse Dataset
- 3204
- righe
- 23
- colonne
- 73.692
- data points
- 5
- categorie
| item_id | category | stock_level | reorder_point | reorder_frequency_days | lead_time_days | daily_demand | demand_std_dev | item_popularity_score | storage_location_id | zone | picking_time_seconds | handling_cost_per_unit | unit_price | holding_cost_per_unit_day | stockout_count_last_month | order_fulfillment_rate | total_orders_last_month | turnover_ratio | layout_efficiency_score | last_restock_date | forecasted_demand_next_7d | KPI_score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ITM10000 | Pharma | 283 | 21 | 4 | 4 | 49.85 | 1.56 | 0.43 | L82 | B | 106 | 3.61 | 117.8 | 1.14 | 0 | 0.8 | 700 | 3.33 | 0.33 | 2024-02-17 | 184.37 | 0.556 |
| ITM10001 | Automotive | 301 | 52 | 9 | 6 | 23.34 | 2.55 | 0.69 | L15 | A | 45 | 3.54 | 178.8 | 1.09 | 3 | 0.79 | 736 | 10.36 | 0.98 | 2024-10-01 | 221.94 | 0.723 |
| ITM10002 | Groceries | 132 | 60 | 11 | 8 | 37.69 | 3.15 | 0.62 | L4 | B | 177 | 0.52 | 54.05 | 0.95 | 7 | 0.75 | 814 | 14.32 | 0.87 | 2024-04-07 | 53.85 | 0.68 |
| ITM10003 | Automotive | 346 | 46 | 13 | 5 | 33.69 | 2.79 | 0.21 | L95 | A | 39 | 2.64 | 31.1 | 1.9 | 0 | 0.96 | 994 | 2.08 | 0.29 | 2024-01-27 | 92.04 | 0.488 |
| ITM10004 | Automotive | 49 | 55 | 4 | 6 | 49.58 | 5.23 | 0.31 | L36 | D | 35 | 1.4 | 104.97 | 0.63 | 5 | 0.83 | 299 | 5.65 | 0.96 | 2024-05-17 | 194.58 | 0.67 |
Rover non ha ricevuto una dashboard costruita a mano. Ha esplorato i dati, proposto analisi candidate, assegnato uno score, scelto il ramo più promettente e usato ogni risultato per decidere la domanda successiva. L’albero decisionale è il prodotto: mostra come l’analisi si muove dal rischio di stockout fino all’allocazione del capitale.
Analisi di Ottimizzazione dell'Inventario: Rischio Stockout e Priorità di Riordino
Questa indagine è stata condotta per valutare la stabilità operativa e finanziaria dell'inventario, partendo dalla necessità di qualificare il rischio di esaurimento scorte attraverso il confronto tra livelli attuali e domanda prevista. L'analisi si è evoluta naturalmente da una prospettiva reattiva (identificazione delle criticità) verso un approccio più strutturale, esplorando le cause logistiche e le inefficienze finanziarie che impattano sul servizio al cliente.
Il percorso investigativo si è articolato attraverso sette passaggi complementari:
Calcolo del rapporto rischio (forecasted_demand_next_7d / stock_level) per articoli ad alto turnover
Correlazione tra efficienza del layout e articoli critici
Matrice costi-inefficienza (holding_cost vs order_fulfillment_rate)
Visualizzazione multi-dimensionale delle criticità economiche
Analisi comparativa dei KPI per categoria con identificazione degli outlier
Concentrazione del capitale immobilizzato (analisi Pareto)
Prioritizzazione operativa degli articoli in sotto-scorta proiettata
Analisi del Rischio di Rottura Scorte
La prima fase ha identificato gli articoli con il più alto rapporto tra domanda prevista nei prossimi 7 giorni e scorte disponibili, concentrandosi su quelli con turnover_ratio elevato (≥14.75). Questo approccio ha isolato 21 articoli critici con rapporti di rischio compresi tra 0.386 e 8.22.
Gli articoli più critici includono ITM10388 (Electronics) con un risk_ratio di 8.22, ITM10024 (Electronics) a 3.89, e ITM10878 (Automotive) a 3.85. La distribuzione per categoria mostra una prevalenza di articoli Automotive (6) ed Electronics (5) tra i casi più rischiosi.
Il grafico non può essere visualizzato in questo momento.
L'estrema volatilità di alcuni articoli, con ratio superiori a 3, evidenzia la necessità di una revisione immediata dei punti di riordino. La correlazione tra item_popularity_score e stockout_count_last_month risulta statisticamente non significativa (-0.0006), suggerendo che i problemi di approvvigionamento non sono direttamente correlati alla popolarità degli articoli.
Efficienza del Layout e Impatto Operativo
Avendo identificato i 20 articoli più a rischio, il passo successivo è stato verificare se le inefficienze derivassero da problemi di posizionamento fisico. Il confronto tra il layout_efficiency_score di questi articoli critici e la media globale di 0.605 ha rivelato pattern interessanti.
Il grafico non può essere visualizzato in questo momento.
L'analisi rivela una distribuzione eterogenea: mentre alcuni articoli critici come ITM10776 e ITM10205 presentano un layout_efficiency_score eccellente (0.96), altri come ITM10602 (0.29) e ITM10804 (0.52) mostrano gravi inefficienze di posizionamento. Il 45% degli articoli a rischio presenta un'efficienza inferiore alla media globale, suggerendo che il layout fisico contribuisce significativamente ai problemi di stockout.
Matrice Costi-Inefficienza
L'analisi si è poi concentrata sui 15 articoli con i più alti costi di mantenimento giornalieri (holding_cost_per_unit_day) che presentano contemporaneamente un order_fulfillment_rate inferiore alla media di 0.85. Questa matrice evidenzia dove il capitale viene immobilizzato senza garantire un servizio adeguato.
Il grafico non può essere visualizzato in questo momento.
La concentrazione nel quadrante inferiore destro (alto costo, basso fulfillment) conferma l'inefficienza del capitale circolante. Gli articoli Electronics dominano questa zona critica con 4 su 15 posizioni, seguiti da Groceries (4) e altri settori.
L'articolo più problematico è ITM10517 (Automotive) con holding_cost di 1.98 EUR/giorno e fulfillment rate del 73%, rappresentando un caso emblematico di capitale inefficientemente allocato.
Analisi dei KPI per Categoria
L'analisi comparativa dei KPI_score per categoria ha rivelato significative differenze nelle performance operative. La distribuzione generale presenta una media di 0.60 con una deviazione standard di 0.11, evidenziando una moderata variabilità tra gli articoli.
Il grafico non può essere visualizzato in questo momento.
L'analisi ha identificato 6 outlier significativi (0.19% del dataset): ITM10558 (Electronics, 0.924) e ITM13152 (Groceries, 0.936) rappresentano performance eccezionali, mentre ITM10063 (Apparel, 0.273), ITM10517 (Automotive, 0.265), ITM10936 (Electronics, 0.259) e ITM12248 (Electronics, 0.279) mostrano criticità severe.
La categoria Electronics presenta la maggiore dispersione (std: 0.116), con il range più ampio tra performance eccellenti e critiche, indicando una profonda instabilità operativa interna che richiede un intervento strutturale mirato.
Concentrazione del Capitale Immobilizzato
L'analisi del valore totale dell'inventario (stock_level × unit_price) ha rivelato una significativa concentrazione di capitale. Il valore complessivo ammonta a 27.21 milioni di EUR, distribuito tra le categorie con Pharma in testa (6.10M EUR), seguita da Electronics (5.71M EUR) e Apparel (5.40M EUR).
Il grafico non può essere visualizzato in questo momento.
I primi 10 articoli rappresentano il 3.42% del valore totale dell'inventario, con ITM10195 (Groceries) che da solo vale 97.575 EUR. Questa forte concentrazione di valore evidenzia l'importanza critica di monitorare attentamente questi asset ad alto impatto finanziario per le decisioni di gestione del rischio.
Priorità Operative di Riordino
L'analisi finale ha identificato gli articoli che richiedono riordino immediato: quelli con forecasted_demand_next_7d elevata e stock_level inferiore al reorder_point. Sono stati individuati 87 articoli in questa condizione critica, distribuiti tra tutte le categorie.
Il grafico non può essere visualizzato in questo momento.
La categoria Automotive domina la lista con 25 articoli critici e una domanda media proiettata di 153.6 unità per i prossimi 7 giorni. ITM10743 rappresenta il caso più urgente con una domanda prevista di 299.94 unità ma solo 44 unità in stock contro un reorder_point di 99.
Conclusioni e Raccomandazioni
L'indagine ha rivelato che il rischio di stockout non dipende esclusivamente dalla domanda, ma deriva da un mix complesso di fattori: efficienza del layout fisico inadeguata (specialmente per la categoria Electronics), capitale immobilizzato in articoli a bassa rotazione e politiche di riordino non ottimizzate.
Le evidenze principali includono:
21 articoli ad alto turnover presentano rischio critico di stockout, con 8 casi che superano un risk_ratio di 1.5
Il 45% degli articoli critici ha un layout_efficiency_score inferiore alla media globale
15 articoli combinano alti costi di mantenimento (>1.93 EUR/giorno) con basso fulfillment rate (<0.85)
I primi 10 articoli per valore assorbono il 3.42% del capitale totale (927.434 EUR su 27.21M EUR)
87 articoli richiedono riordino immediato, con Automotive che presenta il carico più consistente
Le azioni prioritarie raccomandate sono:
Riorganizzare immediatamente il posizionamento fisico degli articoli critici con layout_efficiency_score <0.60
Revisionare le scorte per i 10 articoli Pareto ad alto valore per ottimizzare l'allocazione del capitale
Eseguire il piano di riordino prioritario per gli 87 articoli identificati, concentrandosi sui primi 20 per urgenza
Implementare un monitoraggio sistematico che integri i costi di mantenimento nelle decisioni quotidiane di riapprovvigionamento

Prima di entrare nel dettaglio dei singoli step, vale la pena vedere la mappa completa una volta. Subito sotto mostriamo, per ogni scelta vincente, cosa è successo dietro le quinte, dal set di candidati fino alla selezione finale, rendendo visibile la logica di ogni decisione.
Analisi di Ottimizzazione dell'Inventario: Rischio Stockout e Priorità di Riordino
- 01
Analisi del Rischio di Rottura Scorte
- 02
Efficienza del Layout e Impatto Operativo
- 03
Matrice Costi-Inefficienza
- 04
Analisi dei KPI per Categoria
- 05
Concentrazione del Capitale Immobilizzato
- 06
Priorità Operative di Riordino
- 07
Conclusioni e Raccomandazioni


