Process quality (as good as promised?) => Defect rate
Variety
Customer heterogeneity
Measured by:
number of options
flexibility / set-ups
make-to-order
Time
Responsiveness to demand
Measured by:
customer lead time
flow time
Process Analysis
Processes: The Three Basic Measures
Flow Unit: Customer or Sandwich
Flow rate / throughput: number of flow units going through the process per unit of time
Flow Time: time it takes a flow unit to go from the beginning to the end of the process
Inventory: the number of flow units in the process at a given moment in time
Example
Immigration department
Flow Unit: Applications
Flow rate: Approved or rejected cases
Flow Time: Processing time
Inventory: Pending cases
Champagne
Flow Unit: Bottle of champagne
Flow rate: Bottles sold per year
Flow Time: Time in the cellar
Inventory: Content of cellar
MBA program
Flow Unit: Student
Flow rate: Graduating class
Flow Time: 2 years
Inventory: Total campus population
Auto company
Flow Unit: Car
Flow rate: Sales per year
Flow Time: 60 days
Inventory: Inventory
Finding the bottleneck
Basic Process Vocabulary
Processing times: how long does the worker spend on the task?
Capacity=1/processing time: how many units can the worker make per unit of time
If there are m workers at the activity: Capacity=m/activity time
Bottleneck: process step with the lowest capacity
Process capacity: capacity of the bottleneck
Utilization=Flow Rate / Capacity
Flow rate=Minimum{Demand rate, Process Capacity}
Flow Time: The amount of time it takes a flow unit to go through the process
Inventory: The number of flow units in the system
Capacity Calculations
Capacity_i=Number of Resources_i/Processing Time_i
Process Capacity=Min{Capacity_i}
Flow Rate=Min{Demand, Capacity}
Utilizationi=Flow Rate/Capacity_i
Labor productivity measures
Cycle time CT= 1/ Flow Rate
Little's Law
Processes: The Three Key Metrics
What it is: Inventory (I) = Flow Rate (R) * Flow Time (T)
How to remember it: - units
Implications:
Out of the three fundamental performance measures (I,R,T), two can be chosen by management, the other is GIVEN by nature
Hold throughput constant: Reducing inventory = reducing flow time
Given two of the three measures, you can solve for the third:
Indirect measurement of flow time: how long does it take you on average to respond to an email?
You write 60 email responses per day
You have 240 emails in your inbox
Example
In a large Philadelphia hospital, there are 10 births per day.
80% of the deliveries are easy and require mother and baby to stay for 2 days
20% of the cases are more complicated and require a 5 day stay
What is the average occupancy of the department?
R = 10 babies/day
T = 0.8 * 2 days + 0.2 * 5 days = 2.6 days
I = R * T = 10 babies/day * 2.6 days = 26 babies
Some remarks
Not an empirical law
Robust to variation, what happens inside the black box
Deals with averages – variations around these averages will exist
Holds for every time window
Shown by Professor Little in 1961
Inventory Turns / Inventory costs
Inventory Turns
T = 391/20000 * 365 = 7 days
T = 29 days
Inventory turns = COGS/Inventory
Careful to use COGS, not revenues
Inventory Turns in Retailing and Its Link to Inventory Costs
Per unit Inventory costs= Annual inventory costs/Inventory turns
Example:
Annual inventory costs=30%
Inventory turns=6
Per unit Inventory costs= 30% per year/6 turns per year = 5%
Buffer or Suffer
Simple Process Flow – A Food Truck
Buffer-or-suffer strategy
Buffering is easier in production settings than in services (make to order vs make to stock) Preview two different models: Queue and Newsvendor
Difference Between Make-to-Order and Make-to-Stock
McDonald's
1. Make a batch of sandwiches
2. Sandwiches wait for customer orders
3. Customer orders can filled immediately
=> Sandwich waits for customer
Subway
1. Customer orders
2. Customer waits for making of sandwich
3. Customer orders can filled with delay
=> Customer waits for sandwich
Which approach is better?
Make-to-Stock advantages include:
+ Scale economies in production
+ Rapid fulfillment (short flow time for customer order)
Make-to-Order advantages include:
+ Fresh preparation (flow time for the sandwich)
+ Allows for more customization (you can't hold all versions of a sandwich in stock)
+ Produce exactly in the quantity demanded
Examples of Demand Waiting for Supply
Service Examples
ER Wait Times: 58-year-old Michael Herrara of Dallas died of a heart attack after an estimated 19 hours in the local Hospital ER
Some ER's now post expected wait times online / via Apps
It takes typically 45 days do get approval on a mortgage; Strong link between wait times and conversion
Waiting times for drive-through at McDonald's: 159 seconds; Long queues deter customers to join
Production Examples
Buying an Apple computer
Buying a Dell computer
=> Make-to-order vs Make-to-Stock
Five Reasons for Inventory
Pipeline inventory: you will need some minimum inventory because of the flow time >0
Seasonal inventory: driven by seasonal variation in demand and constant capacity
Cycle inventory: economies of scale in production (purchasing drinks)
Safety inventory: buffer against demand (Mc Donald's hamburgers)
Decoupling inventory/ buffers: buffers between several internal steps
Multiple flow units
Approach 1: Adding-up Demand Streams
Approach 2: A Generic Flow Unit ("Minute of Work")
Steps for Basic Process Analysis with Multiple Types of Flow Units
1. For each resource, compute the number of minutes that the resource can produce
2. Create a process flow diagram, indicating how the flow units go through the process
3. Create a table indicating how much workload each flow unit is consuming at each resource
4. Add up the workload of each resource across all flow units.
5. Compute the implied utilization of each resource as
The resource with the highest implied utilization is the bottleneck
Note: you can also find the bottleneck based on calculating capacity for each step and then dividing the demand at this resource by the capacity
Processes with Attrition Loss
1. Flow Units
2. Capacity
3. Implied Utilization
Productivity
Introduction
Basic definition of productivity
Productivity = Units Output produced / Input used
Example: Labor productivity
Labor productivity = 4 units per labor hour (looks a lot like an processing time)
Some measures of productivity have natural limits (e.g. labor time, energy)
What reduces productivity?
Efficient Frontier
There exists a tension between productivity and responsiveness
Example: The US Airline Industry
The Seven Sources of Waste
Overproduction
To produce sooner or in greater quantities than what customers demand
Overproduced items need to be stored (inventory) and create further waste
Bad for inventory turns
Products become obsolete / get stolen / etc
Examples
81.6 kg of food are trashed by the average German
61% of the trashing happens by households
Large package sizes is the main reason
Match Supply with Demand
Transportation
Unnecessary movement of parts or people between processes
Example: Building a dining room and kitchen at opposite ends of a house, then keeping it that way
Result of a poor system design and/or layout
Can create handling damage and cause production delays
Examples
Crabs fished in the North Sea Shipped 2,500km South to Morocco
Produced in Morocco Shipped back to Germany
Relocate processes, then introduce standard sequences for transportation
Rework
Repetition or correction of a process
Example: Returning a plate to the sink after it has been poorly washed
Rework is failure to meet the "do it right the first time" expectation
Can be caused by methods, materials, machines, or manpower
Requires additional resources so that normal production is not disrupted
Examples
Readmissions to the ICU in a hospital (also called “Bounce backs”)
Readmissions to the hospital after discharge (major component of Affordable Care Act)
Analyze and solve root causes of rework
=> More in quality module
Over-processing
Processing beyond what the customer requires
Example: Stirring a fully mixed cup of coffee
May result from internal standards that do not reflect true customer requirements
May be an undesirable effect of an operator's pride in his work
Examples
Keeping a patient in the hospital longer than what is medically required
Provide clear, customer-driven standards for every process
Motion
Unnecessary movement of parts or people within a process
Example: Locating (and keeping) a refrigerator outside the kitchen
Result of a poor work station design/layout
Focus on ergonomics
Examples
Ergonomics
Look at great athletes
Arrange people and parts around stations with work content that has been standardized to minimize motion
Inventory
Number of flow units in the system
"Product has to flow like water"
For physical products, categorized in: raw material, WIP, or finished products
Increases inventory costs (bad for inventory turns)
Increases wait time (see above) as well as the customer flow time
Often times, requires substantial real estate
=> the BIGGEST form of waste
Examples
Loan applications at a bank
Improve production control system and commit to reduce unnecessary "comfort stocks"
Waiting
Underutilizing people or parts while a process Examples completes a work cycle
Example: Arriving an hour early for a meeting
Labor utilization
Idle time
Note:
Waiting can happen at the resource (idle time)
But also at the customer level (long flow time)
Examples
Often, the time in the waiting room exceeds the treatment time by more than 5x
Understand the drivers of waiting; more in Responsiveness module
Wasteful vs Lean
The IMVP Studies
General Motors Framingham Assembly Plant Versus Toyota Takaoka Assembly Plant, 1986
Gross assembly hours per car are calculated by dividing total hours of effort in the plant by the total number of cars produced
Defects per car were estimated from the JD Power Initial Quality Survey for 1987
Assembly Space per Car is square feet per vehicle per year, corrected for vehicle size
Inventories of Parts are a rough average for major parts
Understand Sources of Wasted Capacity
Financial value of productivity
Subway – Financial Importance of Operations
KPI trees
Subway – EBIT tree
Profit
Revenue
Flow Rate
Demand
Min{}
Capacity
Station 1
Station 2
Station 3
*
$/customer
-
Cost
Fix
+
Variable
$/Sandwich
Flow Rate
OEE Framework / Quartile Analysis
Overall Equipment Effectiveness
OEE of an Aircraft
Overall People Effectiveness
Takt time
Staffing / Capacity Sizing
Typical situation in practice – Given are:
Demand (forecasts)
Activities that need to be completed
Decision situation: how to build a staffing plan?
Two strategies:
Production smoothing (pre-produce)
Staff to demand
Line Balancing and Staffing to Demand
=> Staff to demand: start with the takt time and design the process from there
What Do You Do When Demand Doubles?
Ideal Case Scenario
Balancing the Line
Determine Takt time
Assign tasks to resource so that total processing times < Takt time
Make sure that all tasks are assigned
=> Minimize the number of people needed (maximize labor utilization)
What happens to labor utilization as demand goes up?
Difference between static and dynamic line balancing
Line Balancing and Staffing to Demand
Quartile analysis / Standardization
Call Center Example
Two calls to the call center of a big retail bank
Both have the same objective (to make a deposit)
Different operators
Take out a stop watch
Time what is going on in the calls.
Beyond Labor Utilization: Quartile Analysis
Biggest productivity differences for knowledge intense tasks
Example: Emergency Department
Analyzed data for over 100k patients in three hospitals
80 doctors and 109 nurses
Up to 260% difference between the 10th %-tile and the 90th %-tile
=> Dramatic productivity effects
Productivity Ratios
Basic definitions of productivity
Productivity = Output units produced / Input used
Problems:
Output is hard to measure=> often times, use revenue instead
Multiple input factors (Labor, Material, Capital) => use one cost category
Example:
Labor productivity at US Airways
1995: Revenue: $6.98B Labor costs: $2.87B
2011: Revenue: $13.34B Labor costs: $2.41B
The pattern is programmed into a machine and/or a cutting template is created. This takes a certain amount of set-up time IRRESPECTIVE of how many shirts will be produced afterwards.
Sewing Department
Sewing Section – Cut pieces of fabric are sewn together and inspected Assembly Section - Responsible for assembling shirts and measuring the size.
Finishing Department
Responsible for ironing shirts before folding, packaging and delivery to customers.
Process Analysis with Batching
Example: Cutting Machine for shirts
20 minute set-up time (irrespective of the number of shirts)
4 minute/unit cutting time
15 Shirts in a batch
Capacity calculation for the resource with set-up changes:
=15/(20min+15*4min/unit)=15/80 shirts/min
Example Calculations
What is the capacity of the cutting machine with a batch size of 15?
Capacity of Cutting=15/(20+4*15)=15/80=0.188
Capacity of Section1=8/40=0.2
Capacity of Section2=5/30=0.167
Capacity of Finishing=1/3=0.33
Large Batches are a Form of Scale Economies
Understanding the Diseconomies of Scale Extra inventory
The Downside of Large Batches
Large batch sizes lead to more inventory in the process
This needs to be balanced with the need for capacity
Implication: look at where in the process the set-up occurs
If set-up occurs at non-bottleneck => decrease the batch size
If set-up occurs at the bottleneck => increase the batch size
General Definition of a Batch
Product A: Demand is 100 units per hour
Product B: Demand is 75 units per hour
The production line can produce 300 units per hour of either product
It takes 30 minutes to switch the production line from A to B (and from B to A)
How would you set the batch size?
Now, the Marketing folks of the company add a third product. Total demand stays the same.
Product A1: Demand is 50 units per hour
Product A2: Demand is 50 units per hour
Product B: Demand is 75 units per hour
How would you set the batch size?
A1A1 S A2A2 S BBB S ......
175=B/(Set time*3+B*p)=B/(1.5+B*1/300)
B=630, B(A1)=630*50/175=180=B(A2), B(B)=270
Choosing a good batch size
Example Calculations
Batch=5
Capacity of Cutting=5/20+4*5=0.125 (Bottleneck)
Capacity of Section1=8/40=0.2
Capacity of Section2=5/30=0.167
Capacity of Finishing=1/3=0.333
Batch=50
Capacity of Cutting=50/20+4*50=0.227
Capacity of Section1=8/40=0.2
Capacity of Section2=5/30=0.167 (Bottleneck)
Capacity of Finishing=1/3=0.333
How to Set the Batch Size – An Intuitive Example
Process Analysis with Batching: Summary
Batching is common in low volume / high variety operations
Capacity calculation changes:
This reflects economies of scale (similar to fix cost and variable cost)
You improve the process by:
Setting the batch size:
(a) If set-up occurs at the bottleneck => Increase the batch size
(b) If set-up occurs at a non-bottleneck => Reduce the batch size
(c) Find the right batch size by solving equation
Pooling Effects / Demand Fragmentation
Variability of Demand / Polling
Demand Fragmentation
You have 3 products (different shirt sizes)
Demand for each product could be 1, 2, or 3 with equal (1/3) probability
How good is your forecast FOR YOUR OVERALL SALES?
Building Flexibility: SMED / Heijunka
The 6-stage SMED approach
Reduce set-up so that you can change models as often as needed
=> Mixed model production (Heijunka)
Flexibility vs Chaining
Pooling vs Chaining
Chaining is a form of partial flexibility ("pooling" light)
Does not require full flexibility, but relies on a clever product-to-plant assignment
Strategies to deal with variety / Investing in flexibility
Limits to customization
Response Time
Introduction
Example
Patients arrive, on average, every 5 minutes. It takes 10 minutes to serve a patient. Patients are willing to wait.
What is the implied utilization of the barber shop?
How long will patients have to wait?
a=12 pat/h
Cap=6 pat/h
utilization=Demand/CAP=200%
Patients arrive, on average, every 5 minutes. It takes 4 minutes to serve a patient. Patients are willing to wait.
What is the implied utilization of the barber shop?
How long will patients have to wait?
a=12 pat/h
CAP=15 pat/h
utilization=Flow Rate/CAP=0.8
A Somewhat Odd Service Process
A More Realistic Service Process
Variability Leads to Waiting Time
The Curse of Variability - Summary
Variability hurts flow
With buffers: we see waiting times even though there exists excess capacity
Variability is BAD and it does not average itself out
New models are needed to understand these effects
Waiting time models: The need for excess capacity
Modeling Variability in Flow
The Waiting Time Formula
Waiting Time Formula
Example: Walk-in Doc
Newt Philly needs to get some medical advise. He knows that his Doc, Francoise, has a patient arrive every 30 minutes (with a standard deviation of 30 minutes). A typical consultation lasts 15 minutes (with a standard deviation of 15 minutes). The Doc has an open-access policy and does not offer appointments.
If Newt walks into Francois’s practice at 10am, when can he expect to leave the practice again?
p=15
a=30
u=p/a=0.5
CVa=1
CVp=1
Tq=p*u/(1-u)*(CVa^2+CVp^2)/2=15
T=Tq+p=30
Summary
Even though the utilization of a process might be less than 100%, it might still require long customer wait time
Variability is the root cause for this effect
As utilization approaches 100%, you will see a very steep increase in the wait time
If you want fast service, you will have to hold excess capacity
More on Waiting time models / Staffing to Demand
Waiting Time Formula for Multiple, Parallel Resources
Waiting Time Formula for Multiple (m) Servers
Example: Online retailer
Customers send emails to a help desk of an online retailer every 2 minutes, on average, and the standard deviation of the inter-arrival time is also 2 minutes. The online retailer has three employees answering emails. It takes on average 4 minutes to write a response email. The standard deviation of the service times is 2 minutes.
Estimate the average customer wait before being served.
p=4, a=2, m=3
u=p/am=0.6667
CVa=1, CVp=0.5
Tq=1.19min
Summary of Queuing Analysis
Utilization (Note: make sure <1)
Time related measures
Inventory related measures (Flow rate=1/a)
Staffing Decision
Customers send emails to a help desk of an online retailer every 2 minutes, on average, and the standard deviation of the inter-arrival time is also 2 minutes. The online retailer has three employees answering emails. It takes on average 4 minutes to write a response email. The standard deviation of the service times is 2 minutes.
How many employees would we have to add to get the average wait time reduced to x minutes?
What to Do With Seasonal Data
Service Levels in Waiting Systems
Target Wait Time (TWT)
Service Level = Probability{Waiting Time≤TWT}
Example: Big Call Center
starting point / diagnostic: 30% of calls answered within 20 seconds
target: 80% of calls answered within 20 seconds
Capacity Pooling
Managerial Responses to Variability: Pooling
Independent Resources 2x(m=1)
Example
Processing time=4 minutes
Inter-arrival time=5 minutes (at each server)
m=1, Cva=CVp=1
u = 0.8, Tq = 16
Pooled Resources (m=2)
Example
Processing time=4 minutes
Inter-arrival time=2.5 minutes
m=2, Cva=CVp=1
u = 0.8, Tq = 7.24
Pooling: Shifting the Efficient Frontier
Limitations of Pooling
Assumes flexibility
Increases complexity of work-flow
Can increase the variability of service time
Interrupts the relationship with the customer / one-face-to-the-customer
Scheduling / Access
Managerial Responses to Variability: Priority Rules in Waiting Time Systems
Flow units are sequenced in the waiting area (triage step)
Provides an opportunity for us to move some units forwards and some backwards
First-Come-First-Serve
easy to implement
perceived fairness
lowest variance of waiting time
Sequence based on importance
emergency cases
identifying profitable flow units
Shortest Processing Time Rule
Minimizes average waiting time
Problem of having “true” processing times
Appointments
Open Access
Appointment systems
Redesign the Service Process
Reasons for Long Response Times (And Potential Improvement Strategies)
Insufficient capacity on a permanent basis
=> Understand what keeps the capacity low
Demand fluctuation and temporal capacity shortfalls
Unpredictable wait times => Extra capacity / Reduce variability in demand
Predictable wait times => Staff to demand / Takt time
Long wait times because of low priority
=> Align priorities with customer value
Many steps in the process / poor internal process flow (often driven by handoffs and rework loops)
=> Redesign the service process
The Customer's Perspective
Two types of wasted time:
Auxiliary activities required to get to value add activities (result of process location / lay-out)
Wait time (result of bottlenecks / insufficient capacity)
Process Mapping / Service Blue Prints
How to Redesign a Service Process
Move work off the stage
Example: online check-in at an airport
Reduce customer actions / rely on support processes
Example: checking in at a doctor's office
Instead of optimizing the capacity of a resource, try to eliminate the step altogether
Example: Hertz Gold – Check-in offers no value; go directly to the car
Avoid fragmentation of work due to specialization / narrow job responsibilities
Example: Loan processing / hospital ward
If customers are likely to leave the process because of long wait times, have the wait occur later in the process / re-sequence the activities
Example: Starbucks – Pay early, then wait for the coffee
Have the waiting occur outside of a line
Example: Restaurants in a shopping malls using buzzers
Example: Appointment
Communicate the wait time with the customer (set expectations)
Example: Disney
Loss Models
Different Models of Variability
Waiting problems
Utilization has to be less than 100% Impact of variability is on Flow Time
Loss problems
Demand can be bigger than capacity Impact of variability is on Flow Rate
Variability is always bad – you pay through lower flow rate and/or longer flow time
Buffer or suffer: if you are willing to tolerate waiting, you don't have to give up on flow rate
Analyzing Loss Systems
Finding Pm(r)
Define r = p / a
Example: r=2 hours/3 hours=0.67
Recall m=3
Use Erlang Loss Table
Find that P3 (0.67)=0.0255
Given Pm(r) we can compute:
Time per day that system has to deny access
Flow units lost = 1/a * Pm (r)
Implied utilization vs probability of having all servers utilized: Pooling Revisited
Erlang Loss Table
Quality
Introduction
Two dimensions of quality
conformance
performance
Assembly Line Defects
= (1-0.01)^9=0.9135
The Duke Transplant Tragedy
17 year old Jesica Santillan died following an organ transplant (heart+lung)
Mismatch in blood type between the donor and Jesica
Experienced surgeon, high reputation health system
About one dozen care givers did not notice the mismatch
The offering organization did not check, as they had contacted the surgeon with another recipient in mind
The surgeon did not check and assumed the organization offering the organ had checked
It was the middle of the night / enormous time pressure / aggressive time line
A system of redundant checks was in place
A single mistake would have been caught
But if a number of problems coincided, the outcome could be tragic
Swiss Cheese Model
=0.01^3
The Nature of Defects
Assembly line example: ONE thing goes wrong and the unit is defective
Swiss cheese situations: ALL things have to go wrong to lead to a fatal outcome
Compute overall defect probability / process yieldWhen improving the process, don't just go after the bad outcomes, but also after the internal process variation (near misses)
Impact of Defects on Variability: Buffer or Suffer
Processing time of 5 min/unit at each resource (perfect balance)
With a probability of 50%, there is a defect at either resource and it takes 5 extra min/unit at the resource to rework
=> What is the expected flow rate?
1/10
The Impact of Inventory on Quality
Inventory takes pressure off the resources (they feel buffered): demonstrated behavioral effects
Expose problems instead of hiding them
Operations of a Kanban System: Demand Pull
Visual way to implement a pull system
Amount of WIP is determined by number of cards
Kanban = Sign board
Work needs to be authorized by demand
Ishikawa Diagram
Six sigma and process capability
M&M Exercise
A bag of M&M's should be between 48 and 52g
Measure the samples on your table:
Measure x1, x2, x3, x4, x5
Compute the mean (x-bar) and the standard deviation
Number of defects
All data will be compiled in master spread sheet
Yield = %tage of units according to specifications
How many defects will we have in 1MM bags?
Measure Process Capability: Quantifying the Common Cause Variation
The Concept of Consistency: Who is the Better Target Shooter?
Two types of variation
Detect Abnormal Variation in the Process: Identifying Assignable Causes
Track process parameter over time
average weight of 5 bags
control limits
different from specification limits
Distinguish between
common cause variation (within control limits)
assignable cause variation (outside control limits)
Statistical Process Control
Capability analysis
What is the currently "inherent" capability of my process when it is "in control"?
Conformance analysis
SPC charts identify when control has likely been lost and assignable cause variation has occurred
Investigate for assignable cause
Find "Root Cause(s)" of Potential Loss of Statistical Control
Eliminate or replicate assignable cause
Need Corrective Action To Move Forward
Detect / Stop / Alert
Information Turnaround Time
Assume a 1 minute processing time
Inventory leads to a longer ITAT (Information turnaround time) => slow feed-back and no learning
Cost of a Defect: Catching Defects Before the Bottleneck
Detecting Abnormal Variation in the Process at Toyota: Detect – Stop - Alert
Jidoka
If equipment malfunctions / gets out of control, it shuts itself down automatically to prevent further damage
Requires the following steps:
Detect
Alert
Stop
Andon Board / Cord
A way to implement Jidoka in an assembly line
Make defects visibly stand out
Once worker observes a defect, he shuts down the line by pulling the andon / cord
The station number appears on the andon board
Two (similar) Frameworks for Managing Quality
Some commonalities:
Avoid defects by keeping variation out of the process
If there is variation, create an alarm and trigger process improvement actions
The process is never perfect – you keep on repeating these cycles
Problem solve / improve
Root Cause Problem Solving
Ishikawa Diagram
A brainstorming technique of what might have contributed to a problem
Shaped like a fish-bone
Easy to use
Pareto Chart
Maps out the assignable causes of a problem in the categories of the Ishikawa diagram
Order root causes in decreasing order of frequency of occurrence
80-20 logic
Lean Operations
The Ford Production System
Influenced by Taylor; optimization of work
The moving line / big machinery => focus on utilization
Huge batches / long production runs; low variety
Produced millions of cars even before WW2
Model built around economies of scale => Vehicles became affordable to the middle class
The Toyota Production System
Toyota started as a maker of automated looms
Started vehicle production just before WW2
No domestic market, especially following WW2
Tried to replicate the Ford model (produced about 10k vehicles)
No success due to the lack of scale
Around 1950, TPS was born and refined over the next 30 years
=> Systematic elimination of waste
=> Operating system built around serving demand