Lean Manufacturing with Odoo: Kanban, JIT & Continuous Improvement

Implement lean manufacturing with Odoo ERP. Kanban boards, JIT production, value stream mapping, 5S methodology & kaizen continuous improvement.

E

ECOSIRE Research and Development Team

Équipe ECOSIRE

15 mars 202611 min de lecture2.3k Mots

Cet article est actuellement disponible en anglais uniquement. Traduction à venir.

Fait partie de notre série Manufacturing in the AI Era

Lire le guide complet

Lean Manufacturing with Odoo: Kanban, JIT & Continuous Improvement

Toyota's production system, the origin of lean manufacturing, was built on a simple observation: waste is the enemy of efficiency. Every minute a product sits in inventory, every defect that requires rework, every unnecessary movement of materials represents cost without value. That observation is now over seventy years old, yet most manufacturers still operate with 20-40% waste in their processes.

The reason is not lack of awareness. It is lack of tooling. Lean principles are straightforward in theory but difficult to sustain without systems that enforce discipline and make waste visible in real time. Odoo ERP provides the digital backbone that transforms lean manufacturing from a periodic improvement initiative into a continuous operating discipline.

This article is part of our Manufacturing in the AI Era series.

Key Takeaways

  • The eight wastes of lean manufacturing each have specific Odoo modules and features designed to eliminate or minimize them
  • Pull-based kanban production in Odoo reduces work-in-process inventory by 30-60% compared to push-based MRP scheduling
  • Just-in-time production requires tight supplier integration, which Odoo's purchase module enables through vendor lead time tracking and auto-reorder rules
  • Kaizen events become more productive when teams have access to real-time ERP data showing process performance metrics before, during, and after improvement projects

The Eight Wastes of Lean Manufacturing

Lean manufacturing identifies eight categories of waste (known as TIMWOODS). Each waste type has specific countermeasures that Odoo supports through its integrated module architecture.

| Waste | Description | Odoo Solution | Module | |-------|-------------|---------------|--------| | Transportation | Unnecessary movement of materials | Optimized warehouse layouts, route planning | Inventory | | Inventory | Excess stock beyond immediate needs | Kanban replenishment rules, reorder points | Inventory, Purchase | | Motion | Unnecessary worker movement | Work center organization, barcode scanning | Manufacturing | | Waiting | Idle time between process steps | Real-time scheduling, bottleneck visibility | Planning | | Overproduction | Making more than customer demand | Pull-based manufacturing orders, demand planning | Manufacturing, Sales | | Over-processing | Work beyond customer requirements | Standardized BOMs and routings | Manufacturing | | Defects | Rework, scrap, returns | Quality control points, inspection plans | Quality | | Skills (underutilized) | Not leveraging worker capabilities | Skill matrices, cross-training tracking | HR, Manufacturing |

The power of addressing waste through an ERP system rather than standalone tools is traceability. When you reduce transportation waste by reorganizing a warehouse, Odoo's inventory module shows the actual impact on pick times, order fulfillment speed, and labor costs. That measurable proof sustains the improvement and justifies further investment.


Value Stream Mapping with ERP Data

Value stream mapping (VSM) is lean manufacturing's diagnostic tool. It documents every step a product takes from raw material to customer delivery, identifying value-adding and non-value-adding activities.

Traditional vs Digital Value Stream Mapping

Traditional VSM involves teams walking the factory floor with stopwatches and sticky notes, recording cycle times, wait times, inventory levels, and quality rates. The resulting map is accurate for the moment it was created but becomes outdated within weeks as conditions change.

Digital VSM uses ERP data to create continuously updated value stream maps:

  • Cycle times: Actual work order completion times from Odoo Manufacturing
  • Wait times: Time between work order steps, calculated from status timestamps
  • Inventory levels: Real-time stock quantities from Odoo Inventory
  • Quality rates: First-pass yield from Odoo Quality inspection records
  • Changeover times: Duration between last good part of one product and first good part of the next

Key VSM Metrics from Odoo Data

| Metric | Odoo Data Source | Calculation | |--------|-----------------|-------------| | Process Cycle Efficiency | Work order durations + wait times | Value-add time / Total lead time | | Takt Time | Sales order quantities + available production time | Available time / Customer demand | | Work-in-Process | Manufacturing order statuses | Count of orders in progress | | Changeover Ratio | Work order start/stop timestamps | Changeover time / Total available time | | First Pass Yield | Quality inspection results | Pass count / Total inspected | | Throughput Time | Manufacturing order create to complete | Order completion timestamp - creation timestamp |

A manufacturing facility using Odoo can generate a current-state value stream map in minutes rather than days, enabling more frequent improvement cycles.


Kanban Production in Odoo

Pull-Based vs Push-Based Manufacturing

Traditional MRP (Material Requirements Planning) uses a push approach: forecast demand, calculate material and capacity requirements, and push work orders through the factory according to the plan. This approach works when demand is stable and predictable. It fails when demand fluctuates, leading to either overproduction or stockouts.

Kanban uses a pull approach: downstream operations signal upstream operations when they need more material. Nothing is produced until it is consumed or ordered. This naturally limits work-in-process inventory and reduces overproduction.

Configuring Kanban in Odoo

Odoo supports kanban-driven manufacturing through several features:

Reorder Rules (Min/Max): Set minimum and maximum stock quantities for each item. When stock falls below the minimum, Odoo automatically generates a manufacturing order (for make items) or purchase order (for buy items) to bring stock up to the maximum level.

Two-Bin Kanban: For high-volume, low-value components, configure two bins at each work station. When the first bin empties, the empty bin signals the warehouse to deliver a full bin. This is implemented through Odoo's location-based replenishment rules.

Electronic Kanban Boards: Odoo's manufacturing kanban view shows work orders as cards moving through stages (To Do, In Progress, Done). Operators drag cards between stages as work progresses, providing real-time visibility to planners without any additional data entry.

Make-to-Order: For custom or high-value products, Odoo's make-to-order route triggers manufacturing only when a confirmed sales order exists. This eliminates finished goods inventory for products with unpredictable demand.

Kanban Sizing Calculations

The optimal kanban quantity balances responsiveness against batch economics:

Kanban Quantity = (Daily Demand x Lead Time x Safety Factor) / Container Size

Where:

  • Daily Demand = average consumption from Odoo sales/production data
  • Lead Time = replenishment time from Odoo work order history
  • Safety Factor = typically 1.2-1.5 depending on demand variability
  • Container Size = standard batch or container quantity

Odoo's reorder rules effectively implement this formula through the min/max quantities, with the min representing the trigger point and the max representing the target replenishment level.


Just-in-Time Production

JIT production aims to have the right materials arrive at the right workstation at the right time, in the right quantity. Zero excess. Zero shortage. In practice, achieving true JIT requires several enabling capabilities that Odoo provides.

Supplier Integration

JIT depends on reliable suppliers who can deliver small quantities frequently. Odoo's purchase module supports JIT through:

  • Vendor lead time tracking: Historical data on actual vs promised delivery dates per supplier
  • Blanket orders: Long-term agreements with scheduled releases, reducing per-order overhead
  • Vendor scorecards: Quality, delivery, and pricing performance metrics that drive continuous improvement
  • Auto-reorder from kanban: When production consumes material and triggers a reorder rule, Odoo can automatically generate a purchase order to the preferred vendor

Production Leveling (Heijunka)

JIT works best when production volume is level rather than lumpy. Heijunka, the practice of leveling production volume and mix, prevents the bullwhip effect where small demand variations create large production swings.

Odoo's manufacturing planning supports heijunka through:

  • Splitting large orders into smaller daily batches
  • Sequencing mixed products through shared work centers
  • Capacity planning that visualizes daily load across work centers
  • Lead time buffers that absorb demand variation without overproduction

Takt Time Synchronization

Takt time is the drumbeat of lean production: the rate at which finished products must be completed to meet customer demand.

Takt Time = Available Production Time / Customer Demand

Every work station in a balanced production line operates at or near takt time. Odoo's work center configuration includes expected cycle times and capacity, enabling planners to identify stations that deviate from takt and need balancing.


5S Methodology and Digital Sustainment

The 5S methodology (Sort, Set in Order, Shine, Standardize, Sustain) creates organized, efficient workplaces. While 5S is primarily a physical practice, digital tools sustain it.

| 5S Step | Physical Action | Odoo/Digital Support | |---------|----------------|---------------------| | Sort (Seiri) | Remove unnecessary items | Inventory reports showing unused materials, dead stock alerts | | Set in Order (Seiton) | Organize remaining items | Location-based inventory with visual bin mapping | | Shine (Seiso) | Clean workspace regularly | Maintenance module schedules cleaning tasks as recurring work orders | | Standardize (Seiketsu) | Create standards for 1-3 | Quality module documents standards, checklists for audits | | Sustain (Shitsuke) | Maintain discipline | Scheduled 5S audit tasks, scoring dashboards, trend tracking |

The most common failure point in 5S is sustain. Teams implement the first four steps with energy during an improvement event but gradually revert to old habits. Digital scheduling of regular 5S audits through Odoo's maintenance or quality modules, with scoring that trends over time, provides the accountability structure that keeps 5S alive.


Kaizen: Continuous Improvement with Data

Kaizen means "change for the better." In manufacturing, kaizen takes two forms: kaizen events (focused improvement projects lasting 3-5 days) and daily kaizen (small improvements identified and implemented by operators as part of normal work).

Running a Kaizen Event with ERP Data

Day 1: Define and Measure Pull current-state data from Odoo: cycle times, quality rates, downtime records, scrap rates, cost data. Establish the baseline that improvement will be measured against. Create the current-state value stream map from ERP data rather than manual observation.

Day 2: Analyze Use Odoo's reporting to identify root causes. Pareto analysis of downtime reasons. Statistical process control charts showing process capability. Cost breakdown by work center showing where money is being spent.

Day 3-4: Improve Implement changes. Update Odoo configurations to reflect new processes: revised routings, updated cycle times, modified quality inspection points, new kanban quantities.

Day 5: Control Configure Odoo dashboards that will monitor the improved process going forward. Set alert thresholds that notify the team if performance regresses. Schedule follow-up reviews at 30, 60, and 90 days.

Daily Kaizen Support

Odoo's manufacturing module supports daily kaizen through:

  • Work order notes where operators record improvement suggestions
  • Quality alerts that document recurring issues
  • Maintenance requests that capture equipment improvement ideas
  • Manufacturing dashboard showing daily KPIs that motivate continuous attention to performance

For deeper insight into data-driven process improvement, see our article on Six Sigma and process improvement with ERP data.


Measuring Lean Progress

Lean manufacturing is a journey, not a destination. Measuring progress requires tracking both outcome metrics (the results you want) and process metrics (the behaviors that produce results).

| Category | Metric | Target Direction | Odoo Data Source | |----------|--------|-----------------|-----------------| | Outcome | Work-in-Process Inventory | Decrease | Manufacturing orders in progress | | Outcome | Lead Time (order to delivery) | Decrease | Sales order to delivery timestamp | | Outcome | First Pass Yield | Increase | Quality inspection pass rate | | Outcome | OEE | Increase | Availability x Performance x Quality | | Process | 5S Audit Score | Increase | Quality checklist results | | Process | Kaizen Suggestions per Employee | Increase | Logged suggestions count | | Process | Setup/Changeover Time | Decrease | Work order changeover records | | Process | Supplier On-Time Delivery | Increase | Purchase order receipt dates |

World-class lean manufacturers typically achieve 50-70% reduction in lead time, 30-60% reduction in WIP inventory, and 10-25% improvement in OEE within the first two years of a disciplined lean transformation, with improvements compounding over time.


Frequently Asked Questions

Can Odoo handle kanban for both manufacturing and purchasing simultaneously?

Yes. Odoo's reorder rules support both make and buy replenishment. For manufactured items, reaching the minimum stock level triggers a manufacturing order. For purchased items, it triggers a purchase order (or RFQ). Both use the same kanban logic. You can also configure two-step rules where a kanban at a work center triggers an internal transfer from the warehouse, and the warehouse stock depletion triggers manufacturing or purchasing.

How does JIT production work when suppliers have long lead times?

JIT does not require zero lead time from suppliers. It requires predictable lead times and small, frequent deliveries. For suppliers with long lead times, you maintain a controlled buffer stock calculated from lead time variability, not from demand uncertainty. Odoo's purchase module tracks actual supplier lead times over time, enabling you to calculate appropriate safety stock levels while still minimizing excess inventory. Blanket purchase orders with scheduled delivery releases help suppliers plan production without requiring large batch orders.

What is the difference between lean manufacturing and Six Sigma?

Lean focuses on eliminating waste and improving flow. Six Sigma focuses on reducing variation and defects. They are complementary rather than competing. Lean identifies processes with waste. Six Sigma provides statistical tools to analyze root causes and verify improvements. Many manufacturers combine both approaches under the term Lean Six Sigma. Our article on Six Sigma with ERP data covers the statistical methods in detail.


What Is Next

Lean manufacturing with digital tools is not an either/or proposition. The manufacturers who achieve the best results combine lean thinking with ERP capability, using Odoo to make waste visible, enforce pull-based production, and sustain improvements through data-driven accountability.

ECOSIRE implements Odoo manufacturing systems configured for lean production, including kanban replenishment, quality integration, and continuous improvement tracking. Whether you are starting your lean journey or looking to accelerate an existing program, our team can help.

Explore our related guides on advanced production scheduling and manufacturing KPIs, or contact us to discuss your lean manufacturing goals.


Published by ECOSIRE — helping businesses scale with AI-powered solutions across Odoo ERP, Shopify eCommerce, and OpenClaw AI.

E

Rédigé par

ECOSIRE Research and Development Team

Création de produits numériques de niveau entreprise chez ECOSIRE. Partage d'analyses sur les intégrations Odoo, l'automatisation e-commerce et les solutions d'entreprise propulsées par l'IA.

Discutez sur WhatsApp