Skip to main content

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
|March 15, 202612 min read2.3k Words|

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.

Part of our Manufacturing in the AI Era series

Read the complete guide

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.

WasteDescriptionOdoo SolutionModule
TransportationUnnecessary movement of materialsOptimized warehouse layouts, route planningInventory
InventoryExcess stock beyond immediate needsKanban replenishment rules, reorder pointsInventory, Purchase
MotionUnnecessary worker movementWork center organization, barcode scanningManufacturing
WaitingIdle time between process stepsReal-time scheduling, bottleneck visibilityPlanning
OverproductionMaking more than customer demandPull-based manufacturing orders, demand planningManufacturing, Sales
Over-processingWork beyond customer requirementsStandardized BOMs and routingsManufacturing
DefectsRework, scrap, returnsQuality control points, inspection plansQuality
Skills (underutilized)Not leveraging worker capabilitiesSkill matrices, cross-training trackingHR, 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

MetricOdoo Data SourceCalculation
Process Cycle EfficiencyWork order durations + wait timesValue-add time / Total lead time
Takt TimeSales order quantities + available production timeAvailable time / Customer demand
Work-in-ProcessManufacturing order statusesCount of orders in progress
Changeover RatioWork order start/stop timestampsChangeover time / Total available time
First Pass YieldQuality inspection resultsPass count / Total inspected
Throughput TimeManufacturing order create to completeOrder 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 StepPhysical ActionOdoo/Digital Support
Sort (Seiri)Remove unnecessary itemsInventory reports showing unused materials, dead stock alerts
Set in Order (Seiton)Organize remaining itemsLocation-based inventory with visual bin mapping
Shine (Seiso)Clean workspace regularlyMaintenance module schedules cleaning tasks as recurring work orders
Standardize (Seiketsu)Create standards for 1-3Quality module documents standards, checklists for audits
Sustain (Shitsuke)Maintain disciplineScheduled 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).

CategoryMetricTarget DirectionOdoo Data Source
OutcomeWork-in-Process InventoryDecreaseManufacturing orders in progress
OutcomeLead Time (order to delivery)DecreaseSales order to delivery timestamp
OutcomeFirst Pass YieldIncreaseQuality inspection pass rate
OutcomeOEEIncreaseAvailability x Performance x Quality
Process5S Audit ScoreIncreaseQuality checklist results
ProcessKaizen Suggestions per EmployeeIncreaseLogged suggestions count
ProcessSetup/Changeover TimeDecreaseWork order changeover records
ProcessSupplier On-Time DeliveryIncreasePurchase 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

Written by

ECOSIRE Team

Technical Writing

The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.

ECOSIRE

Transform Your Business with Odoo ERP

Expert Odoo implementation, customization, and support to streamline your operations.