Problema di un produttore medio che pianifica congiuntamente ritmo di produzione, scorte, organico, assunzioni-licenziamenti, straordinari, ricorso a terzisti e backlog su più prodotti e 3-18 mesi. In letteratura OR: Aggregate Production Planning (APP); formulazione canonica di Holt-Modigliani-Muth-Simon (1960).
In breve
Ti suona familiare?
- Siamo un produttore medio con 10-50M TRY di fatturato mensile; 5-30 famiglie di prodotto, linea multi-prodotto con 30-200 operai; il commerciale dà una previsione annuale ma trasformarla in ritmo mensile resta nella testa del pianificatore.
- La domanda è stagionale — picco in estate, calo in inverno o viceversa; la domanda 'produzione costante a scorta o variazione del ritmo mensile?' si riapre ogni anno da zero.
- Le decisioni su assunzioni-licenziamenti e contratti a termine vengono prese da HR, produzione e finanza con tre intuizioni separate; i vincoli del contratto collettivo (Codice del Lavoro turco, tetto annuo 270 ore di straordinari) entrano nel piano dopo.
- Straordinari, secondo turno o terzisti — ogni famiglia decide 'stavolta' al volo; nessuno calcola quale mix annuale costi meno.
- Il trade-off tra backlog (rinvio ordini) e scorte è intuitivo; ciò che rinviamo ai clienti con 'il mese prossimo' non è una policy, è una decisione estemporanea.
- Il lavoro affidato a terzisti oscilla 5-25% anno su anno; il tetto di capacità (le ore che il terzista può dedicarci) non risulta nel piano annuale.
- Avevamo affrontato il lot sizing (problema 16, monoprodotto 'devo produrre questo mese e quanto?'); APP sta al di sopra — le decisioni su organico e terzisti appartengono qui ma vivono in moduli software distinti.
Perché è importante
Come si risolve
Profondità tecnica
Come si risolve
Profondità tecnicaIn una frase: Stendi 12 mesi in un foglio di calcolo, per ogni mese risolvi il mix di ritmo di produzione + scorte + organico + straordinari + terzisti che minimizza il costo totale, e aggiorna la risposta ogni mese con la nuova previsione — una bilancia numerica al posto dell’intuito.
In letteratura di Ricerca Operativa (disciplina che usa matematica e informatica per risolvere decisioni di business) il problema è l’Aggregate Production Planning (APP — piano aggregato) — pianificazione congiunta di capacità e organico, multi-prodotto e multi-periodo (tipicamente 3-18 mesi) su orizzonte medio. Formulazione canonica: il modello HMMS degli anni 1960. Soluzione in tre fasi:
1. Modellazione. Variabili decisionali per periodo (mese): quantità prodotta per famiglia, scorte finali, backlog (ordini rinviati), produzione in orario ordinario, produzione in straordinario, quantità a terzisti, organico finale, assunzioni, licenziamenti. Input: previsione di domanda per famiglia e periodo, conversione ore/unità, costo ora ordinaria, costo ora straordinaria (Codice del Lavoro TR, premio 50%), costo di assunzione (ricerca, formazione, onboarding), costo di licenziamento (TFR, preavviso), costo di mantenimento scorta (% capitale + magazzino + assicurazione), penalità backlog (multe contrattuali + relazione cliente), costo terzisti, tetti di capacità (ore regolari, straordinari — Codice del Lavoro TR art. 41, 270 ore/anno per operaio, tetto terzisti). Vincoli: bilancio scorte (scorta iniziale + produzione + terzisti − domanda = scorta finale − backlog), bilancio organico (organico attuale = precedente + assunzioni − licenziamenti), capacità oraria (ore richieste ≤ regolari + straordinari), capacità di magazzino, tetto annuo straordinari, tetto terzisti, limiti contratto collettivo su assunzioni-licenziamenti. Obiettivo: costo totale minimo sull’orizzonte — salari ordinari + premio straordinari + assunzioni + licenziamenti + scorte + penalità backlog + terzisti.
2. Decisione con solver. Tre approcci classici: (a) QP HMMS (Quadratic Programming — penalità quadratiche che danno una regola decisionale in forma chiusa; smorza le oscillazioni di organico e ritmo). (b) LP/MIP — costi unitari lineari con LP (Linear Programming — minimizzazione di un obiettivo lineare sotto vincoli lineari), assunzioni-licenziamenti o straordinari interi con MIP (Mixed-Integer Linear Programming — ottimizzazione con alcune variabili 0/1 e altre continue). Scala media (10-30 famiglie × 12-18 periodi) risolta da solver MIP commerciali o open source maturi in pochi minuti. (c) APP a scenari (stocastico) — sotto incertezza di domanda, programmazione stocastica multi-stadio o ottimizzazione robusta; alternativa: approssimazioni deterministiche adattate all’incertezza. (d) Euristica — search decision rules (regressione sulle decisioni passate del pianificatore). Orizzonte rolling (ri-risolvere ogni mese): 1-2 mesi ‘frozen’ (impegnati contrattualmente), 3-12 mesi ‘flexible’.
3. Integrazione di campo. Output a tre livelli: (i) tabella mensile di ritmo + scorte + organico + straordinari + terzisti (input al comitato S&OP), (ii) disaggregazione mensile famiglia-prodotto in lot sizing settimanale (problema 16), (iii) proiezione finanziaria e HR (cash flow, busta paga, calendario assunzioni-licenziamenti). Flussi: previsione commerciale (CRM + storico), inventario di capacità (ore macchina, organico), vincoli del contratto collettivo e del Codice del Lavoro, conferme di capacità dai terzisti. Comitato mensile S&OP: allineamento vendite-produzione-finanza, scostamento piano-effettivo, refresh della previsione, ricalibrazione mix straordinari-terzisti.
Alternative
Manuale più spreadsheet più esperienza del responsabile di produzione
GratuitoNessuna licenza
Per chi: Produttore piccolo (1-3 famiglie, 20-50 operai), linea a turno singolo
- + Nessun costo software
- + Flessibile, accoglie cambi all'ultimo minuto
- + Buon risultato con un responsabile di produzione esperto
- − Capacità mentale insufficiente sopra 5 famiglie
- − Mix assunzioni-licenziamenti / straordinari / terzisti intuitivo, nessuna garanzia di ottimalità
- − Domanda stocastica e vincoli del Codice del Lavoro sfuggono
- − Allineamento vendite-produzione-finanza in S&OP debole
Modulo di pianificazione produzione dell'ERP
Aziendale150K-600K TRY di licenza + 30K-90K TRY/anno di manutenzione (osservazione del mercato TR)
Per chi: Produttore medio, 5-30 famiglie, multi-turno
- + Integrato con l'ERP — vendite, scorte, produzione su un unico sistema
- + Interfaccia in lingua locale, supporto locale
- + MRP più controllo grezzo di capacità presente
- − Modulo di ottimizzazione della pianificazione di medio termine di solito assente — piano fatto a mano
- − Assunzioni-licenziamenti e straordinari come variabili decisionali fuori scope
- − Supporto APP stocastico debole
Advanced Planning System (APS)
Aziendale300K-2M EUR di licenza + 60K-300K EUR/anno di manutenzione (fornitori internazionali)
Per chi: Produttore grande, multi-stabilimento, 30+ famiglie, linea capacitata
- + Ottimizzazione APP basata su MIP / QP matura
- + S&OP, MRP, lot sizing capacitato integrati
- + Scenari what-if, orizzonte rolling
- − Licenza elevata più 12-24 mesi di implementazione
- − L'adattamento al Codice del Lavoro TR e ai contratti collettivi allunga il progetto
- − Ampio programma formativo per il team di operations
Solver open source più modulo APP su misura
Open SourceLicenza gratuita; sviluppo interno 16-30 settimane o 600K-1,8M TRY di consulenza
Per chi: Produttore con team tecnologico, integrazione con l'ERP esistente
- + Nessun costo di licenza
- + I metodi lineari e quadratici di pianificazione di medio termine sono ben definiti per solver open source
- + Estensioni stocastiche e a orizzonte rolling presenti nella letteratura aperta
- − Specialista OR interno più team di integrazione ERP necessari
- − Passare dal prototipo accademico al sistema di campo richiede tempo
- − Il carico di manutenzione resta in casa
Raccomandazione
Chiedi nell'incontro
- Quale metodo viene usato per la pianificazione di medio termine — modello quadratico di smoothing, programmazione matematica lineare/intera, regola decisionale euristica o solo visualizzazione di capacità?
- Il modello ottimizza congiuntamente ritmo + scorte + organico + assunzioni-licenziamenti + straordinari + terzisti + backlog su più famiglie × 12-18 periodi, oppure è stratificato?
- Come sono definiti nel sistema i vincoli del Codice del Lavoro TR (270 ore/anno di straordinari per operaio, premio 50% feriale e 100% festivo, TFR) e i limiti del contratto collettivo su assunzioni-licenziamenti?
- Esiste supporto APP stocastico / a scenari per l'incertezza di domanda, o solo piano deterministico?
- Come si configura l'orizzonte rolling — primi 1-2 mesi 'frozen' (impegnati), il resto 'flexible'?
- La disaggregazione dai livelli mensili per famiglia al lot sizing settimanale (stile Wagner-Whitin) è automatica o un modulo separato?
- In un pilota di 12-16 settimane con dati reali di domanda e capacità, quale rapporto di risparmio si può produrre rispetto al piano manuale precedente?
- Se chiudiamo il contratto, in quale formato standard possiamo esportare storico delle previsioni, archivio del piano di produzione, calendario assunzioni-licenziamenti e dati straordinari-terzisti?
Dettagli tecnici
Nota redazionale
In linguaggio corrente è il “piano annuale di produzione”, il “piano di medio termine” o “S&OP” (Sales & Operations Planning — riunione mensile di allineamento tra vendite e produzione). In ambito accademico è l’Aggregate Production Planning (APP), con il modello HMMS canonico degli anni 1960. Un singolo LP/QP cattura ritmo, scorte, organico (assunzioni-licenziamenti), straordinari e backlog come variabili continue e bilancia il costo dell’accumulo di scorte rispetto a capacità ordinaria, premio straordinari e churn dell’organico.
Non confondere con il problema 16 (lot sizing di Wagner-Whitin). Il lot sizing risponde, per un singolo prodotto: ‘devo produrre questo mese — e quanto?’ — un trade-off a singolo strato tra costo di setup e mantenimento scorta. APP sta sopra: decide insieme produzione, organico, straordinari e terzisti su più prodotti a orizzonte 3-18 mesi. Risolti insieme generano un piano internamente coerente: APP fissa per primo il ritmo mensile e il mix organico-straordinari-terzisti a livello di famiglia, poi il lot sizing rompe la quantità mensile in lotti settimanali. Questa gerarchia è standard nei manuali di pianificazione della produzione.
Da non confondere neppure con il problema 1 (job shop scheduling). Il JSP è una sequenza giornaliera di operazioni; APP sta molto sopra, su orizzonte mensile-annuale, pianificando il mix.
Punto più trascurato nel settore: la disciplina rolling-horizon tra previsione e piano. I modelli APP accademici risolvono in genere tutto l’orizzonte di 12 mesi in un colpo; nella produzione reale i primi 1-2 mesi sono impegnati (‘frozen’), i successivi 3-12 sono ‘flexible’ — ogni mese si rinfresca la previsione e si rifà il piano. Senza la finestra frozen il piano cambia ogni mese da capo e il team di produzione perde fiducia. Secondo punto trascurato: il tetto annuo di 270 ore di straordinari per operaio ex art. 41 del Codice del Lavoro TR. Dev’essere vincolo duro nel modello APP; altrimenti il piano dice ‘risolviamo con gli straordinari’ e supera il limite di legge, generando sanzioni e attrito sindacale.
Percorso passo-passo — per la PMI
Fase 1 — Prima misurare, poi pianificare. Almeno 12 mesi di dati: produzione mensile per famiglia, vendite reali, scorte a fine mese, movimenti assunzioni-licenziamenti, straordinari, terzisti, backlog (ritardi). Registrare la previsione: calcolare l’errore previsione-effettivo (MAPE). Inventario di capacità: capacità oraria per linea (regolare + straordinari), matrice competenze, tetto terzisti (per ciascun terzista).
Fase 2 — Estrarre il capitale di conoscenza. Coefficienti ore/unità, costi unitari (regolare, straordinari, assunzione, licenziamento, mantenimento, penalità backlog, terzisti). Vincoli: capacità di magazzino, tetto annuo 270 ore straordinari, limiti contratto collettivo su assunzioni-licenziamenti, penalità di consegna contrattuali.
Fase 3 — Pilota. 12-16 settimane. Su un sottoinsieme (es. 5-10 famiglie principali) eseguire il piano APP MIP in parallelo al piano manuale. La decisione resta al pianificatore; APP suggerisce. Criteri di successo definiti in anticipo: costo totale produzione+organico+scorte -8% minimo, churn assunzioni-licenziamenti -25% minimo, zero superamenti del tetto straordinari.
Fase 4 — Rollout. 9-15 mesi fino a tutte le famiglie + disaggregazione al lot sizing + output S&OP integrato. Repianificazione mensile rolling. Comitato S&OP mensile: allineamento vendite-produzione-finanza, scostamento piano-effettivo, refresh MAPE, ricalibrazione mix straordinari-terzisti.
Rischi — cosa può andare storto
- Errore di previsione. APP prende la previsione deterministica come input; se il MAPE supera il 20-30% il piano deraglia già dal primo mese. APP stocastico / a scenari o repianificazione mensile rolling sono d’obbligo.
- Cambiamento del contratto collettivo. Un rinnovo a metà anno modifica retribuzioni, regole straordinari e limiti assunzioni-licenziamenti; i parametri APP vanno ricalibrati semestralmente con repianificazione d’urgenza dopo la firma.
- Costo di cambio (FX). Materie prime ed equipment importati si muovono con TRY-EUR/USD; con costo unitario costante il piano decade ai salti di cambio. APP con scenari di cambio o refresh mensile dei parametri sono necessari.
- Dipendenza da fornitore unico. Con un unico terzista il tetto di capacità può non realizzarsi (prende altri lavori, capacità chiusa) e il piano APP crolla. Servono 2-3 fonti e accordi quadro annuali.
Metodo risolutivo — sguardo tecnico
| Approccio | Scala tipica | Tempo di soluzione | Ottimo garantito? |
|---|---|---|---|
| Euristica (responsabile di produzione + regola) | 1-5 famiglie, 6-12 mesi | istantaneo | No, 50-70% ottimo |
| QP HMMS (quadratico, liscio) | 5-15 famiglie, 12-18 mesi | minuti | Sì (forma chiusa o QP) |
| LP tabella di trasporto | 5-20 famiglie, 6-18 mesi | minuti | Sì (LP) |
| MIP (assunzioni-licenziamenti interi, straordinari interi) | 10-30 famiglie, 12-18 mesi | minuti-ore | Sì (entro bound) |
| APP stocastico / a scenari | 10-30 famiglie, multi-scenario | ore | Sì (LP/MIP), scenari limitati |
| Search decision rules (regressione su decisioni del pianificatore) | Regola statistica | istantaneo | No, calibrato sull’esperienza |
| Repianificazione rolling | Soluzione mensile | minuti/mese | Sì (per ogni soluzione) |
Scelta della funzione obiettivo:
- Obiettivo 1 — Costo totale minimo: Regolare + straordinari + assunzioni + licenziamenti + scorte + backlog + terzisti. Obiettivo standard.
- Obiettivo 2 — Livello di servizio massimo: Portare il backlog a zero, penalità contrattuali per prime.
- Obiettivo 3 — Lisciatura del ritmo: Minimizzare l’oscillazione su organico e macchine (smooth operations).
- Obiettivo 4 — Churn assunzioni-licenziamenti minimo: Brand del datore di lavoro e clima in primo piano.
Multi-obiettivo: somma pesata (costo totale + peso churn) o gerarchica (prima penalità contrattuale a zero, poi costo totale minimo).
Fonti accademiche
Elencate nel frontmatter alla voce sources.
Fonti
- Holt, C. C., Modigliani, F., Muth, J. F. e Simon, H. A. (1960). Planning Production, Inventories, and Work Force. Prentice-Hall. Riferimento fondante dell’APP, modello HMMS.
- Nam, S. J. e Logendran, R. (1992). Aggregate production planning - A survey of models and methodologies. European Journal of Operational Research, 61(3), 255-272. Rassegna completa.
- Mula, J., Poler, R., García-Sabater, J. P. e Lario, F. C. (2006). Models for production planning under uncertainty: A review. International Journal of Production Economics, 103(1), 271-285. Rassegna sulla pianificazione sotto incertezza.
- Bitran, G. R. e Yanasse, H. H. (1984). Deterministic approximations to stochastic production problems. Operations Research, 32(5), 999-1018. Approssimazioni deterministiche a problemi stocastici di produzione.
- Vollmann, T. E., Berry, W. L., Whybark, D. C. e Jacobs, F. R. (2005). Manufacturing Planning and Control for Supply Chain Management (5ª ed.). McGraw-Hill. Quadro di riferimento per pianificazione e controllo.
- Centro Tesi YÖK — parole chiave: ’toplu üretim planı’ o ‘üretim planlaması’ o ‘kapasite planlama’ — 35+ tesi. tez.yok.gov.tr
Glossario
- Aggregate Production Planning
- Problema OR/MS di medio termine che fissa congiuntamente ritmo di produzione, scorte, organico, assunzioni/licenziamenti, straordinari, subfornitura e backlog su un orizzonte multi-prodotto e multi-periodo (tipicamente 3-18 mesi) per minimizzare il costo totale.
- Workforce Capacity Balance
- Trade-off tra organico regolare (stabile ma costoso nei mesi a vuoto), assunzioni/licenziamenti (a basso costo mensile ma alto churn), straordinari (flessibilità ma premio e fatica) e subfornitura (flessibilità ma rischio di qualità e lead time). Variabili decisionali in APP.
- MIP
- Modello di ottimizzazione in cui alcune variabili decisionali devono essere numeri interi (es. numero di camion, numero di turni).
Problemi correlati
All'indietro dall'ordine cliente — quale materia prima, quando e in che quantità ordino?
Per PMI manifatturiere di taglia media che gestiscono 50-500 prodotti finiti e 200-2.000 materie prime e sotto-componenti (fornitori automotive Tier-2, componentistica per elettrodomestici, mobilio + assemblaggio, officine meccaniche). Con la distinta base (BOM) di ogni prodotto e il lead time di acquisto o produzione di ogni pezzo, la domanda è: il cliente ordina 200 pezzi del prodotto X con settimana di consegna fissa — quali materie prime servono, in che quantità e in che settimana, e quali sotto-assemblati devono entrare in montaggio quando. La pianificazione dei fabbisogni di materiali (nome accademico MRP) risponde a questa domanda all'indietro dalla data di consegna ed è la logica centrale sotto ogni ERP. Fatto a carta o con regole tipo 'il mio fornitore impiega sempre 3 settimane', o ti rimani senza materiale e fermi la linea, o blocchi cassa in scorta in eccesso.
Arriva un nuovo ordine di pezzo — come ricavo la sequenza ottima delle operazioni + macchina + setup?
Se siete un produttore PMI CNC, un'officina di stampi o un'officina meccanica che lavora 50-500 codici diversi, ogni nuovo ordine vi mette davanti la stessa decisione: prendete il modello CAD del cliente e dovete stabilire su quale macchina, in quale sequenza, con quale utensile e attrezzatura e in quanti staffaggi sarà fatto il pezzo. Se scrivete la prima sequenza ammissibile che vi viene in mente, il tempo di attrezzaggio cresce di 3-5 volte e i pezzi fuori tolleranza vengono rilavorati; trovare la sequenza giusta richiede di confrontare più routing alternativi per lo stesso pezzo. Quando la decisione vive solo nella testa di un ingegnere, la memoria sui pezzi simili se ne va con quella persona e i routing dei vecchi pezzi non vengono aggiornati quando si compra una nuova macchina. Questa pagina è rivolta ai team di ingegneria di produzione che vogliono rendere la sequenza delle operazioni e l'assegnazione delle macchine scritte e confrontabili come ponte tra progettazione e produzione.
Cinque fornitori quotano lo stesso pezzo: quanto compro da ciascuno?
Gestisci una PMI manifatturiera con 20-200 addetti e acquisti la stessa materia prima o componente da 4-8 fornitori diversi. Ogni fornitore differisce su prezzo, qualità, lead time, capacità, termini di pagamento e solidità finanziaria; chi resta nell'albo approvato e a chi assegnare quanto per ogni ordine sono due decisioni distinte. Una scelta sbagliata può scatenare una crisi qualità di mesi o fermare la linea quando l'unico fornitore va in difficoltà; l'approccio 'vince l'offerta più bassa' nasconde costi di qualità, ritardi e conformità e finisce 15-40% più caro. Valutare 5-15 offerte su 8-12 criteri a mano in un foglio di calcolo diventa rapidamente incoerente.