{"id":3549,"date":"2026-08-04T09:00:00","date_gmt":"2026-08-04T07:00:00","guid":{"rendered":"https:\/\/brentasoft.com\/blog\/lean-manufacturing-kanban-jit-odoo-19-pmi-manifattura-italiane\/"},"modified":"2026-06-10T08:54:26","modified_gmt":"2026-06-10T06:54:26","slug":"lean-manufacturing-kanban-jit-odoo-19-pmi-manifattura-italiane","status":"publish","type":"post","link":"https:\/\/brentasoft.com\/blog\/lean-manufacturing-kanban-jit-odoo-19-pmi-manifattura-italiane\/","title":{"rendered":"Lean manufacturing con Odoo: Kanban, JIT, pull system (guida PMI manifattura italiane)"},"content":{"rendered":"<p><em>Cinquantottesima guida operativa Odoo 19 per PMI italiane. Lean manufacturing non \u00e8 &#8220;tagliare costi&#8221; \u2014 \u00e8 eliminare gli sprechi (Muda) preservando il valore per il cliente. Toyota lo ha codificato 70 anni fa, le PMI italiane lo applicano da decenni, ma combinare lean con un ERP moderno come Odoo \u00e8 il vero salto di qualit\u00e0. Kanban, Just-In-Time, pull system, value stream mapping diventano operativi quando il sistema gestionale li abilita nativamente. In questa guida vediamo come implementare lean manufacturing in Odoo 19 per PMI manifatturiere italiane.<\/em><\/p>\n<p>Vediamo: principi lean fondamentali, i 7 sprechi (Muda), Kanban in Odoo, reordering rules e replenishment automatico, pull vs push system, Just-In-Time setup, KPI lean, casi pratici PMI manifattura.<\/p>\n<h2>I 5 principi lean (Toyota Production System)<\/h2>\n<h3>1. Value<\/h3>\n<ul>\n<li>Definire valore dal punto di vista cliente<\/li>\n<li>Cosa \u00e8 disposto a pagare (non cosa &#8220;facciamo&#8221;)<\/li>\n<li>Tutto il resto \u00e8 candidato per eliminazione<\/li>\n<\/ul>\n<h3>2. Value Stream<\/h3>\n<ul>\n<li>Mappare il flusso completo end-to-end<\/li>\n<li>Identificare attivit\u00e0 value-add vs non-value-add<\/li>\n<li>Quantificare tempo\/costo per ognuna<\/li>\n<\/ul>\n<h3>3. Flow<\/h3>\n<ul>\n<li>Far fluire il valore senza interruzioni<\/li>\n<li>Eliminare batch, attese, code<\/li>\n<li>One-piece flow dove possibile<\/li>\n<\/ul>\n<h3>4. Pull<\/h3>\n<ul>\n<li>Produrre solo quando il cliente &#8220;tira&#8221;<\/li>\n<li>Zero produzione anticipata<\/li>\n<li>Kanban come strumento di pull<\/li>\n<\/ul>\n<h3>5. Perfection<\/h3>\n<ul>\n<li>Continuous improvement (Kaizen)<\/li>\n<li>Eliminare progressivamente sprechi residui<\/li>\n<li>Cultura organizzativa permanente<\/li>\n<\/ul>\n<h2>I 7 sprechi (Muda)<\/h2>\n<ul>\n<li><strong>Overproduction<\/strong>: produrre pi\u00f9 del richiesto<\/li>\n<li><strong>Inventory<\/strong>: scorte eccessive immobilizzano capitale<\/li>\n<li><strong>Waiting<\/strong>: attese tra operazioni<\/li>\n<li><strong>Transportation<\/strong>: movimentazione inutile materiali<\/li>\n<li><strong>Motion<\/strong>: movimenti inutili operatori<\/li>\n<li><strong>Over-processing<\/strong>: lavorazione oltre quanto richiesto<\/li>\n<li><strong>Defects<\/strong>: rilavorazioni e scarti<\/li>\n<\/ul>\n<p>Un 8\u00b0 aggiunto modernamente: <strong>Skills<\/strong> (talento non utilizzato).<\/p>\n<h2>Kanban e reordering rules in Odoo<\/h2>\n<p>Il cuore del sistema pull-based Odoo sono le reordering rules. Definiscono: quando riordinare (min\/max), quanto (lot size), da dove (vendor o produzione). Sono il Kanban digitale:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-lean-01-replenish.png\" alt=\"Replenishment dashboard Odoo 19 Kanban reordering pull system PMI manifattura\" class=\"aligncenter size-full wp-image-3544\"\/><\/p>\n<ul>\n<li>Reordering rule per ogni SKU critico<\/li>\n<li>Min stock = livello che trigger riordino<\/li>\n<li>Max stock = livello target post-riordino<\/li>\n<li>Lot multiple per economia ordini<\/li>\n<li>Lead time configurato<\/li>\n<li>Vendor preferred + alternative<\/li>\n<\/ul>\n<h2>Locations e cell layout<\/h2>\n<p>Il lean richiede locations precise per ogni step del flusso. Una buona struttura locations in Odoo riflette la disposizione fisica della fabbrica (cell, supermarket, kanban shelves):<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-lean-02-locations.png\" alt=\"Stock locations Odoo 19 lean cell layout PMI manifattura italiane\" class=\"aligncenter size-full wp-image-3545\"\/><\/p>\n<ul>\n<li>Location per cell\/work station<\/li>\n<li>Supermarket location per componenti standard<\/li>\n<li>Kanban shelves identificati univocamente<\/li>\n<li>WIP locations between operations<\/li>\n<li>Visual management abilitato<\/li>\n<li>Inventory accuracy fondamentale<\/li>\n<\/ul>\n<h2>Pull vs Push system<\/h2>\n<h3>Push system tradizionale<\/h3>\n<ul>\n<li>Production schedule basato su forecast<\/li>\n<li>Produzione &#8220;spinta&#8221; verso il magazzino<\/li>\n<li>Rischio: overproduction, inventory build-up<\/li>\n<li>MRP traditional \u00e8 push-oriented<\/li>\n<\/ul>\n<h3>Pull system lean<\/h3>\n<ul>\n<li>Production triggered da consumo cliente reale<\/li>\n<li>Kanban signals down \u2192 up flow<\/li>\n<li>Zero produzione &#8220;speculativa&#8221;<\/li>\n<li>WIP minimo<\/li>\n<\/ul>\n<h3>Hybrid system (raccomandato per PMI)<\/h3>\n<ul>\n<li>Pull per componenti standard ad alto volume<\/li>\n<li>Push per ordini custom \/ engineering-to-order<\/li>\n<li>MRP scheduler considera ordini cliente reali<\/li>\n<li>Forecast solo per long-lead-time items<\/li>\n<\/ul>\n<h2>Production order in modalit\u00e0 pull<\/h2>\n<p>In Odoo, anche un MO pu\u00f2 essere &#8220;pull-triggered&#8221;: creato automaticamente quando il prodotto finito scende sotto la soglia minima. Questa \u00e8 una forma di Kanban di livello superiore:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-lean-03-mo.png\" alt=\"Manufacturing Order pull-triggered Odoo 19 lean Kanban PMI manifattura\" class=\"aligncenter size-full wp-image-3546\"\/><\/p>\n<ul>\n<li>Reordering rule type &#8220;manufacture&#8221;<\/li>\n<li>MO auto-generato al trigger<\/li>\n<li>Quantit\u00e0 = max &#8211; current stock<\/li>\n<li>Date scheduled = today + lead time<\/li>\n<li>Visibility immediata al planner<\/li>\n<li>No produzione speculativa<\/li>\n<\/ul>\n<h2>Componenti pull via BOM esplosione<\/h2>\n<p>Quando un MO viene creato, Odoo esplode la BOM e crea automaticamente le richieste per i componenti mancanti. Se le reordering rules sono configurate, scatta il pull a cascata su tutta la supply chain:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-lean-04-bom.png\" alt=\"BOM esplosione pull system Odoo 19 lean manufacturing PMI italiana\" class=\"aligncenter size-full wp-image-3547\"\/><\/p>\n<ul>\n<li>Esplosione automatica BOM<\/li>\n<li>Check disponibilit\u00e0 componenti<\/li>\n<li>Trigger automatico procurement<\/li>\n<li>RFQ per acquisto se vendor configurato<\/li>\n<li>MO subassembly se BOM nested<\/li>\n<li>Tutto pull-triggered, no anticipation<\/li>\n<\/ul>\n<h2>Setup prodotto per lean<\/h2>\n<p>Ogni prodotto in Odoo ha campi specifici che abilitano il lean: route procurement (buy\/manufacture\/MTO), lead time fornitore\/produzione, lot\/EOQ. La configurazione corretta \u00e8 fondamentale:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-lean-05-product.png\" alt=\"Product setup lean Odoo 19 route procurement lead time PMI manifattura\" class=\"aligncenter size-full wp-image-3548\"\/><\/p>\n<ul>\n<li>Route procurement: Buy\/Manufacture\/MTO<\/li>\n<li>Lead time fornitore (purchase delay)<\/li>\n<li>Lead time produzione (manufacture delay)<\/li>\n<li>EOQ (Economic Order Quantity) se ordini lump<\/li>\n<li>Service level target<\/li>\n<li>Stock minimo dinamico (se enabled)<\/li>\n<\/ul>\n<h2>Just-In-Time (JIT) in Odoo<\/h2>\n<h3>Cosa abilita JIT<\/h3>\n<ul>\n<li>Make-To-Order routing per componenti<\/li>\n<li>Subcontract con lead time minimi<\/li>\n<li>Vendor consignment per zero own inventory<\/li>\n<li>Frequency consegne alta (daily\/multi-daily)<\/li>\n<li>Quality at source (no incoming inspection)<\/li>\n<\/ul>\n<h3>Vincoli JIT<\/h3>\n<ul>\n<li>Vendor cooperation strict<\/li>\n<li>Transport network reliability<\/li>\n<li>Demand stability sufficient<\/li>\n<li>Quality alta (zero defects upstream)<\/li>\n<li>IT systems integrati con vendor<\/li>\n<\/ul>\n<h3>Soglia di applicabilit\u00e0<\/h3>\n<ul>\n<li>Componenti high-value + alta rotazione<\/li>\n<li>Vendor strategic local (lead time &lt; 1 settimana)<\/li>\n<li>Demand predictability &gt; 80%<\/li>\n<li>Quality vendor consolidated<\/li>\n<\/ul>\n<h2>SMED (Single-Minute Exchange of Die)<\/h2>\n<h3>Cosa \u00e8 SMED<\/h3>\n<ul>\n<li>Riduzione tempi setup macchina &lt; 10 minuti<\/li>\n<li>Abilita lot size piccoli economici<\/li>\n<li>Permette one-piece flow su macchine batch<\/li>\n<\/ul>\n<h3>Tracking SMED in Odoo<\/h3>\n<ul>\n<li>Setup time come operation separata in routing<\/li>\n<li>Tracking effettivo per WO (tablet on shop floor)<\/li>\n<li>Trend setup time over time<\/li>\n<li>SMED initiative tracking come improvement project<\/li>\n<\/ul>\n<h2>5S in shop floor<\/h2>\n<h3>I 5 step<\/h3>\n<ul>\n<li><strong>Sort (Seiri)<\/strong>: eliminare il non necessario<\/li>\n<li><strong>Set in order (Seiton)<\/strong>: organizzare il necessario<\/li>\n<li><strong>Shine (Seiso)<\/strong>: pulizia e ispezione<\/li>\n<li><strong>Standardize (Seiketsu)<\/strong>: standardizzare best practice<\/li>\n<li><strong>Sustain (Shitsuke)<\/strong>: mantenere disciplina<\/li>\n<\/ul>\n<h3>Supporto Odoo per 5S<\/h3>\n<ul>\n<li>Locations precise per ogni item (Seiton)<\/li>\n<li>Audit 5S come QC point (Shine)<\/li>\n<li>Checklist standard via Studio (Seiketsu)<\/li>\n<li>Tracking compliance over time (Sustain)<\/li>\n<\/ul>\n<h2>KPI lean manufacturing<\/h2>\n<h3>KPI operativi<\/h3>\n<ul>\n<li>Inventory turnover: vendite\/inventory medio<\/li>\n<li>WIP\/Finished goods ratio<\/li>\n<li>Lead time end-to-end (order to delivery)<\/li>\n<li>Days of inventory<\/li>\n<\/ul>\n<h3>KPI process<\/h3>\n<ul>\n<li>Takt time (tempo ciclo cliente)<\/li>\n<li>Cycle time (tempo ciclo reale)<\/li>\n<li>Value-add time \/ Total time<\/li>\n<li>First Pass Yield (FPY)<\/li>\n<\/ul>\n<h3>KPI strategici<\/h3>\n<ul>\n<li>Cost reduction YoY<\/li>\n<li>Customer delivery accuracy<\/li>\n<li>Defect rate reduction<\/li>\n<li>Employee suggestions count<\/li>\n<\/ul>\n<h2>Errori comuni nell&#8217;adozione lean<\/h2>\n<h3>&#8220;Lean = taglio costi&#8221;<\/h3>\n<p><strong>Problema<\/strong>: management vede lean come excuse per cost cutting indiscriminato.<br \/>\n<strong>Soluzione<\/strong>: lean = eliminazione sprechi preservando valore cliente. Communicate vision.<\/p>\n<h3>&#8220;Implementazione top-down&#8221;<\/h3>\n<p><strong>Problema<\/strong>: lean imposto dal vertice, operatori passivi.<br \/>\n<strong>Soluzione<\/strong>: bottom-up co-creation, operatori protagonisti del cambiamento.<\/p>\n<h3>&#8220;Tool senza cultura&#8221;<\/h3>\n<p><strong>Problema<\/strong>: implementati Kanban + 5S + SMED ma cultura non cambia.<br \/>\n<strong>Soluzione<\/strong>: training + leadership commitment + tempo (2-3 anni cultural shift).<\/p>\n<h3>&#8220;Lean perfetto senza compromessi&#8221;<\/h3>\n<p><strong>Problema<\/strong>: pull system 100% tentato anche per ordini custom unique.<br \/>\n<strong>Soluzione<\/strong>: hybrid system pragmatico, pull dove ha senso, push dove necessario.<\/p>\n<h3>&#8220;No measurement&#8221;<\/h3>\n<p><strong>Problema<\/strong>: lean implementato senza KPI tracking, nessuno sa se funziona.<br \/>\n<strong>Soluzione<\/strong>: dashboard KPI lean monthly + executive review.<\/p>\n<h2>Casi pratici PMI manifatturiere italiane<\/h2>\n<h3>Caso 1 \u2014 Metalmeccanica: lean completo 3 anni<\/h3>\n<ul>\n<li>Implementazione lean program multi-anno<\/li>\n<li>Inventory turnover: 4x \u2192 9x in 3 anni<\/li>\n<li>Lead time end-to-end: 18 \u2192 7 giorni<\/li>\n<li>FPY: 84% \u2192 96%<\/li>\n<li>Cost reduction: -22% mantenendo throughput<\/li>\n<li>Customer NPS: +35 punti<\/li>\n<\/ul>\n<h3>Caso 2 \u2014 Tessile: Kanban supermarket<\/h3>\n<ul>\n<li>Supermarket layout per componenti standard<\/li>\n<li>Kanban cards fisici + Odoo replenishment<\/li>\n<li>Inventory level: -38% in 18 mesi<\/li>\n<li>Stockout rate: 8% \u2192 1.5%<\/li>\n<li>Spazio recuperato: 280m\u00b2 disponibili per altro<\/li>\n<\/ul>\n<h3>Caso 3 \u2014 Mobile: pull system parziale<\/h3>\n<ul>\n<li>Pull per componenti standard (70% volume)<\/li>\n<li>Push per custom configurazioni cliente<\/li>\n<li>Best of both worlds<\/li>\n<li>Inventory: -25%, lead time custom: -40%<\/li>\n<\/ul>\n<h3>Caso 4 \u2014 Alimentare: lean fallito<\/h3>\n<ul>\n<li>JIT tentato senza vendor reliability<\/li>\n<li>Stockout frequente, customer complaints<\/li>\n<li>Rollback a sistema tradizionale con safety stock<\/li>\n<li>Lesson learned: JIT richiede prerequisiti vendor solidi<\/li>\n<\/ul>\n<h2>FAQ<\/h2>\n<h3>Quanto tempo per implementare lean in PMI?<\/h3>\n<p>Quick wins (5S, basic Kanban): 3-6 mesi. Sistema integrato (pull, JIT parziale): 12-24 mesi. Cultural shift completo: 3-5 anni. Continuous improvement permanente: never-ending.<\/p>\n<h3>Lean funziona per ordini custom (engineering-to-order)?<\/h3>\n<p>S\u00ec, con adattamenti. Pull system non applica per ETO. Ma value stream mapping, 5S, SMED, quality at source: tutti applicabili. Hybrid system raccomandato per PMI ETO.<\/p>\n<h3>Devo cambiare ERP per fare lean?<\/h3>\n<p>No, Odoo supporta lean nativamente. Cambia se ERP attuale forza push-only o non supporta pull rules. Verifica capacit\u00e0 ERP corrente prima di considerare migration.<\/p>\n<h3>Quanto costa setup lean in Odoo?<\/h3>\n<p>Per PMI tipica: 25-60k \u20ac per setup completo (configurazione + training + first VSM workshop + Kanban implementation). Ricorrente: 10-20k \u20ac\/anno per continuous improvement coaching.<\/p>\n<h3>Posso fare lean senza modulo Manufacturing Enterprise?<\/h3>\n<p>S\u00ec, base Inventory + Purchase Community sono sufficienti per Kanban + replenishment. Per features avanzate (MO planning, advanced scheduling): Enterprise raccomandato. Mix possibile.<\/p>\n<h2>Prossimi passi<\/h2>\n<p>Nelle prossime guide vedremo come <strong>integrare IoT<\/strong> con MRP per visibility real-time produzione, come <strong>gestire la traceability completa<\/strong> end-to-end per compliance settori regolati, e come <strong>implementare OEE monitoring<\/strong> per ottimizzare work center utilization.<\/p>\n<p style=\"margin-top:30px;background:#f4f4f8;padding:18px;border-radius:8px;\"><strong>Vuoi implementare lean manufacturing con Odoo nella tua PMI?<\/strong><br \/>\nG Tech Group implementa programmi lean manufacturing Odoo per PMI manifatturiere italiane: VSM workshop, Kanban setup, 5S, SMED, KPI lean dashboard. Track record di inventory turnover 2-3x in 18 mesi.<br \/>\n<a href=\"https:\/\/brentasoft.com\/preventivatore.php\"><strong>Richiedi un preventivo gratuito<\/strong><\/a> oppure prova la nostra <a href=\"https:\/\/odoo.brentasoft.com\/\">demo Odoo 19 live<\/a>. Oppure <a href=\"https:\/\/www.odoo.com?utm_campaign=partner-d192ce8a&amp;utm_source=partner_ref\" target=\"_blank\" rel=\"noopener noreferrer\">prova Odoo direttamente su odoo.com<\/a> (link partner Brentasoft).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cinquantottesima guida Odoo 19: lean manufacturing Kanban\/JIT. 5 principi lean, 7 sprechi Muda, reordering rules, pull vs push, SMED, 5S, KPI lean, casi pratici PMI.<\/p>\n","protected":false},"author":2,"featured_media":3544,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Lean manufacturing Odoo: Kanban JIT guida PMI","_seopress_titles_desc":"Lean manufacturing con Odoo 19 per PMI manifatturiere italiane: principi lean, Kanban, JIT, pull system, SMED, 5S, KPI, casi pratici.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"https:\/\/brentasoft.com\/blog\/lean-manufacturing-kanban-jit-odoo-19-pmi-manifattura-italiane\/","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-lean-01-replenish.png","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","footnotes":""},"categories":[689],"tags":[],"class_list":["post-3549","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide-odoo"],"_links":{"self":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=3549"}],"version-history":[{"count":0,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3549\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media\/3544"}],"wp:attachment":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=3549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=3549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=3549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}