Whitepaper
Gestione delle scorte di ricambi con i quantili
Prefazione
Il termine previsione dei quantili potrebbe sembrare complicato e, a meno che non siate esperti di statistica, è probabile che non abbiate mai sentito il termine prima. Tuttavia, le previsioni dei quantili - anche se non chiamate in quel modo - vengono utilizzate regolarmente nel settore del commercio al dettaglio e della produzione. Ad esempio, definire un punto di riordino per il vostro inventario è strettamente equivalente a produrre una previsione dei quantili sulla domanda. Nonostante le implicazioni radicali delle previsioni dei quantili per il commercio al dettaglio e la produzione, i quantili hanno ricevuto finora poca attenzione sul mercato. La spiegazione più semplice è che il supporto alle previsioni dei quantili era praticamente inesistente nell’industria del software. Tuttavia, con Lokad, non c’è motivo di trascurare più a lungo un pezzo così critico di tecnologia.
Per cosa sono richieste le previsioni della domanda?
Per capire perché le previsioni dei quantili sono utili per un rivenditore o un produttore, dobbiamo tornare a capire perché le previsioni sono richieste in primo luogo. Le previsioni della domanda sono fondamentali per garantire che il giusto livello di risorse - come l’inventario, il personale o il denaro - sia disponibile al momento giusto. Tuttavia, soddisfare la domanda con il giusto livello di risorse è tipicamente un problema molto asimmetrico: il costo di sovra-allocare le risorse (detto sovra-previsione) può differire notevolmente dal costo di sotto-allocare le risorse (detto sotto-previsione).
Ad esempio:
- I rivenditori di alimentari cercano tipicamente livelli di servizio molto elevati al 95% o più (cioè interruzioni di magazzino molto rare). In questo contesto, si stima che il costo marginale di una mancanza di magazzino superi di gran lunga il costo marginale di un’unità di magazzino in più.
- I produttori di automobili sono sotto una pressione crescente per ridurre i loro costi di produzione. Di conseguenza, alcuni produttori optano per una strategia di zero magazzino - e di conseguenza una disponibilità immediata pari a zero - dove le auto possono essere acquistate solo per essere prodotte successivamente. In questa situazione, si stima che il costo marginale dell’eccesso di magazzino superi il costo della non disponibilità immediata. Pertanto, per le aziende, non è tipicamente redditizio allocare le loro risorse in base alle previsioni grezze della domanda media, poiché allocare troppe poche risorse il 50% del tempo è un compromesso povero che non riflette la realtà del business. Pertanto, le aziende introducono intenzionalmente un bias nelle loro allocazioni di risorse per riflettere l’asimmetria specifica del loro business. Riuscire a gestire meglio questa asimmetria è esattamente ciò che riguardano le previsioni dei quantili.
Una previsione dei quantili (τ, λ) dove τ (tau) è la probabilità target e λ (lambda) è l’orizzonte espresso in giorni, rappresenta una previsione della domanda per i prossimi λ giorni che ha una probabilità di τ di essere superiore alla domanda futura (conseguentemente una probabilità di 1-τ di essere inferiore alla domanda futura).
Quantili estrapolati e quando non funzionano
Le previsioni dei quantili sono conosciute da decenni, tuttavia implementare un modello di previsione dei quantili nativo è spesso, e giustamente, considerato molto più complicato rispetto all’implementazione di un modello di previsione della media. Di conseguenza, la stragrande maggioranza dei fornitori di software di previsione (*) fornisce solo previsioni della media.
(*) Per quanto ne sappiamo, Lokad è diventata nel marzo 2012 il primo fornitore a fornire una tecnologia di previsione dei quantili generica nativa di grado industriale. Tuttavia, tra gli ambienti accademici, i prototipi di ricerca per la regressione dei quantili esistono da decenni.
Tuttavia, poiché le aziende richiedono previsioni dei quantili, di solito utilizzano un work-around di estrapolazione per produrre le loro previsioni dei quantili. In pratica, l’approccio consiste nel supporre che la domanda segua una distribuzione normale e aggiungere un termine correttivo di sicurezza. Ad esempio, l’approccio classico delle scorte di sicurezza segue questo schema.
I quantili estrapolati sono previsioni classiche (medie) trasformate in previsioni dei quantili attraverso un metodo di estrapolazione. Il termine è opposto ai quantili nativi, in cui il modello statistico produce direttamente il quantile. L’estrapolazione non si basa sui dati di input, ma piuttosto su una distribuzione definita a priori. Questa distribuzione, di solito la distribuzione normale, tende ad essere il punto debole del processo di estrapolazione, poiché differisce dalla realtà.
Sfortunatamente, l’estrapolazione presenta seri svantaggi in 3 contesti frequenti:
- Quantili elevati (cioè elevato livello di servizio)
- Domanda intermittente
- Domanda irregolare (ordini in blocco)
In queste situazioni, abbiamo riscontrato che le previsioni dei quantili nativi tendono a superare di oltre il 20% le migliori previsioni dei quantili estrapolati; il confronto viene effettuato sfruttando le rispettive tecnologie di previsione dei quantili e di previsione classica di Lokad, sapendo che queste tendono già a superare la concorrenza.
Quantili elevati (cioè elevato livello di servizio)
Domanda intermittente
Domanda irregolare (ordini in blocco)
- Scartarle se l’azienda decide che non vale la pena allocare risorse in anticipo.
- Regolare le risorse allocate in modo da gestirle, o almeno gestire una certa frazione delle punte.
In entrambi i casi, le previsioni medie si comportano male: i quantili extrapolati rimangono troppo bassi per catturare le punte, mentre allo stesso tempo sovrastimano le risorse necessarie per gestire la domanda non punta. Le previsioni native dei quantili affrontano le punte in modo più diretto e accurato.
Previsioni native dei quantili di Lokad
Lokad offre un servizio online completamente automatizzato che prende in input serie temporali e restituisce previsioni native dei quantili, ogni quantile corrisponde al suo orizzonte e alla percentuale target (rispettivamente il tempo di consegna e il livello di servizio nel caso dell’ottimizzazione dell’inventario). Non è richiesta alcuna estrapolazione. Il processo di previsione dei quantili richiede zero competenze statistiche. Nella pratica, la maggior parte delle aziende utilizzerà la nostra webapp per ottenere punti di riordino ottimizzati; il punto di riordino è una previsione di quantile specifica per l’inventario. Per ogni serie temporale, la previsione di quantile è solo un singolo punto dati. A differenza delle previsioni medie, le previsioni di quantili di solito non sono rappresentate come una curva che si evolve nel tempo e che estende la curva storica nel futuro. Le previsioni di quantili si comportano in modo diverso dal punto di vista statistico, tuttavia i modelli di domanda sottostanti fondamentali rimangono gli stessi: tendenza, stagionalità, ciclo di vita del prodotto, promozioni… Tutti i modelli supportati dalla nostra tecnologia di previsione classica sono supportati anche dalla nostra tecnologia di previsione dei quantili.
Previsioni classiche (medie) vs previsioni dei quantili
Da un punto di vista matematico, le previsioni dei quantili rappresentano una generalizzazione della nozione classica di previsioni. Da un punto di vista pratico, le previsioni dei quantili sono generalmente superiori (più accurate) per la maggior parte delle situazioni aziendali in cui i rischi associati a sovrastime e sottostime della domanda non sono simmetrici. Tuttavia, le previsioni dei quantili sono anche meno leggibili e meno intuitive. Pertanto, le previsioni classiche rimangono uno strumento fondamentale per i manager per avere una comprensione più intuitiva dell’evoluzione della propria attività. Non abbiamo assolutamente intenzione di deprecare le previsioni classiche. In effetti, la maggior parte degli sforzi di R&S che facciamo sulla nostra tecnologia di previsione beneficia dei due tipi di previsioni. La previsione dei quantili è una possibilità per noi di affinare la nostra comprensione del comportamento statistico della domanda. La nostra priorità numero uno rimane quella di fornire previsioni più accurate.
Bias di esaurimento delle scorte sulle previsioni dei quantili
Gli esaurimenti delle scorte non danneggiano solo l’azienda a causa della perdita di fedeltà che creano tra i clienti che non possono essere serviti, ma gli esaurimenti delle scorte introducono anche un bias nelle osservazioni della domanda storica. A causa degli esaurimenti delle scorte, le vendite a zero non equivalgono necessariamente a una domanda pari a zero. Salescast non è immune a questo problema; tuttavia, quando viene utilizzato correttamente, può diventare estremamente resiliente ad esso.
Impatto degli esaurimenti delle scorte sulle previsioni classiche
Una previsione nel senso classico (mediana) rappresenta un’anticipazione del futuro che ha il 50% di probabilità di essere superiore o inferiore alla domanda futura. Quando si osservano esaurimenti delle scorte, si introduce un bias verso il basso nei record storici perché la domanda non soddisfatta di solito non viene considerata.
Di conseguenza, le previsioni basate sui dati storici presentano anche un bias verso il basso, generando ulteriori esaurimenti delle scorte.
Nel caso più estremo, se non viene definito un livello minimo di scorte, il processo di rifornimento può convergere verso uno stato di inventario congelato in cui non vengono registrate ulteriori vendite - perché non ci sono scorte - e in cui non vengono effettuati ulteriori riordini di inventario. Peggio ancora, in questa situazione, le previsioni sono accurate al 100%: la previsione è pari a zero e le vendite sono pari a zero.
Insidie dell’integrazione dei dati sugli esaurimenti delle scorte
Per correggere il bias introdotto dagli esaurimenti delle scorte, è necessario tenerne conto. Ciò può essere fatto raccogliendo dettagliati record storici su tutti gli esaurimenti delle scorte passati (e attuali). Sebbene questa idea sia allettante, osserviamo che questo approccio richiede notevoli sforzi nella pratica.
- La maggior parte delle aziende non tiene traccia in modo accurato degli esaurimenti delle scorte. Non è sufficiente avere alcuni dati sugli esaurimenti delle scorte, i dati sugli esaurimenti delle scorte devono essere estesi e accurati per avere qualche speranza di migliorare le previsioni della domanda.
- Gli esaurimenti delle scorte sono (sperabilmente) relativamente rari, di solito si verificano meno del 10% del tempo nella maggior parte delle attività commerciali. Di conseguenza, è necessario un volume di affari significativo per raccogliere dati sufficienti a supportare un’analisi statistica robusta degli esaurimenti delle scorte.
- L’impatto degli esaurimenti delle scorte è complesso. Gli esaurimenti delle scorte causano cannibalizzazioni (sui prodotti non disponibili) quando sono presenti sostituti. Causano anche il rinvio della domanda da parte di alcuni clienti, portando talvolta a un “picco” di domanda quando gli articoli diventano nuovamente disponibili.
I quantili come previsioni resilienti al bias
Al contrario, le previsioni dei quantili rappresentano un’alternativa molto più efficiente e snella per mitigare la maggior parte del bias introdotto dagli esaurimenti delle scorte. In breve, i quantili vengono utilizzati per calcolare i punti di riordino come previsioni intrinsecamente bias. Ad esempio, un punto di riordino calcolato con un livello di servizio del 95% è un’indicazione costruita per essere superiore alla domanda il 95% delle volte (affrontando un esaurimento delle scorte solo il 5% delle volte).
Le previsioni dei quantili, quando associate a livelli di servizio elevati - ad esempio superiori al 90% nella pratica - si comportano in modo molto diverso rispetto alle previsioni classiche. In modo intuitivo, per calcolare una previsione del 95% dei quantili, l’analisi si concentra sulle fluttuazioni più estreme del 5% della domanda. Sebbene sia possibile che gli esaurimenti delle scorte siano stati così predominanti nella storia che anche le vendite del 5% più alte mai osservate siano solo una frazione della domanda “solita”, nella pratica questo di solito non è il caso. Anche in presenza di significativi esaurimenti delle scorte, il punto di domanda più alto nella storia è tipicamente superiore alla domanda media.
Di conseguenza, le previsioni dei quantili quasi mai entrano nel circolo vizioso in cui gli esaurimenti delle scorte introducono così tanto bias che, a loro volta, le previsioni biasate esacerbano ulteriormente il problema degli esaurimenti delle scorte. Osserviamo che, per la grande maggioranza dei nostri clienti, le previsioni dei quantili portano a un circolo virtuoso in cui i quantili, essendo più resilienti al bias, riducono immediatamente la frequenza degli esaurimenti delle scorte, riportando i livelli di servizio sotto controllo. Successivamente, dopo un po’ di tempo, la frequenza degli esaurimenti delle scorte converge verso i livelli di servizio target definiti.
Scelta dei livelli di servizio
Quando vengono utilizzate le previsioni dei quantili, il punto di riordino viene calcolato come una funzione della domanda prevista, del tempo di consegna e del livello di servizio. La quantità di riordino viene calcolata come il punto di riordino meno la scorta disponibile e meno la scorta in ordine. Il livello di servizio rappresenta la probabilità desiderata di non avere esaurimenti delle scorte. L’articolo seguente fornisce una breve introduzione all’argomento e indicazioni su come impostare livelli di servizio appropriati.
L’assunzione implicita in questa affermazione: non è economico essere sempre in grado di soddisfare un ordine dalla scorta disponibile. Decidere il giusto livello di servizio per un determinato prodotto significa essenzialmente bilanciare i costi di inventario con il costo di un esaurimento delle scorte. Il livello di servizio è quindi una variabile importante per il calcolo della scorta di sicurezza appropriata; più alto è il livello di servizio desiderato, maggiore è la scorta di sicurezza da mantenere.
Purtroppo, le funzioni di costo che descrivono il problema sono estremamente specifiche per ogni attività commerciale. Mentre i costi di inventario possono spesso essere determinati piuttosto facilmente, i costi degli esaurimenti delle scorte sono molto più complicati da determinare. Un cliente che non trova il prodotto in negozio potrebbe scegliere un’alternativa presente in negozio, posticipare l’acquisto a una data successiva o acquistare presso la concorrenza. Nel settore della grande distribuzione ad esempio, situazioni di mancanza di prodotti “must have” sono note per spingere i clienti ad abbandonare il negozio, portando il loro business alla concorrenza.
Come illustra questo esempio, le funzioni di costo associate non sono solo specifiche per l’attività commerciale, ma anche specifiche per il prodotto. Considerando che la maggior parte dei produttori e dei rivenditori gestisce centinaia o centinaia di migliaia di prodotti, diventa evidente che un approccio eccessivamente scientifico non è consigliabile né fattibile.
La buona notizia è che nella pratica spesso si dimostra completamente sufficiente lavorare con un framework semplice che può essere affinato nel tempo.
Come iniziare
I livelli di servizio sono considerati da molti rivenditori come parte del loro IP principale e vengono strettamente custoditi. Tuttavia, alcune cifre indicative dovrebbero fornire un buon punto di partenza: un livello di servizio tipico nel settore della vendita al dettaglio è del 90%, con articoli ad alta priorità che raggiungono il 95%. Abbiamo visto diversi clienti che hanno scelto con successo un approccio molto pragmatico impostando un livello di servizio uniforme del 90% come punto di partenza, per successivamente migliorare e adattare questi livelli alle proprie esigenze.
È importante comprendere la relazione tra livello di servizio e scorta di sicurezza. Il Grafico 1 illustra la relazione. Dividere per 2 la distanza dal 100% moltiplica la scorta di sicurezza per 2. Ad esempio, se un aumento del livello di servizio dal 95% al 97,5% raddoppierà la necessaria scorta di sicurezza. I livelli di servizio che si avvicinano al 100% diventano estremamente costosi molto rapidamente, e un livello di servizio del 100% è l’equivalente matematico di una scorta di sicurezza infinita.
Grafico 1: Relazione tra scorta di sicurezza e livello di servizio
Scelta delle categorie
Sulla base della nostra esperienza, è completamente sufficiente differenziare tra 3-5 categorie di livelli di servizio che coprano il portafoglio di prodotti, dai prodotti must have ai prodotti di più bassa priorità. Come esempio, abbiamo scelto un sistema a tre valori:
- Alto: 95%
- Medio: 90%
- Basso: 85%
Categorizzazione dei prodotti
Le classificazioni dei prodotti consentono un modo strutturato e sensato per assegnare i prodotti alle categorie definite in precedenza. Le classificazioni spesso utilizzate da sole o in combinazione includono il fatturato, la redditività, il numero di ordini, il COGS (costo delle merci vendute).
Esempio di classificazione dei prodotti in base al fatturato
- Top 80% del fatturato: Livello di servizio alto
- Successivi 15% del fatturato: Livello di servizio medio
- Successivi 5% del fatturato: Livello di servizio basso
Esempio di classificazione dei prodotti in base al contributo del margine lordo
- Top 80% del margine lordo: Livello di servizio alto
- Successivi 15% del margine lordo: Livello di servizio medio
- Successivi 5% del margine lordo: Livello di servizio basso
Una volta definite le categorie e assegnati i livelli di servizio, Lokad determinerà il punto di riordino (inclusi i livelli di stock di sicurezza) in funzione di questi valori. Spesso vediamo che un grande potenziale di riduzione dell’inventario non è sfruttato solo dall’accuratezza delle nostre previsioni, ma anche dal metodo più sofisticato e dall’aggiornamento frequente del livello di servizio.
Chi si sente ancora insicuro riguardo al livello di servizio corretto da inserire in Lokad dovrebbe ricordare che non è importante, e anche piuttosto irrealistico, avere i livelli di servizio perfettamente calibrati fin dall’inizio. Quello che è importante è che la nuova attenzione a questa nozione, in combinazione con le previsioni di Lokad e l’analisi del punto di riordino, migliorerà lo status quo con una grande certezza.