Professional Documents
Culture Documents
Operations Management
Lecture Notes
Author:
Assoc. Prof. Dr.
Mustafa
Yzkrmz
March 2015
Kayseri
1
Contents
1 Introduction
1.1
1.2
Course Contents . . . . . . . . . . . . . .
Analytical Approach . . . . . . . . . . . .
1.2.1 A Problem:Service System . . . . .
1.2.2 A Problem:Manufacturing System
2 Inventory Control
2.1
2.2
2.3
Introduction . . . . . . . . . . . .
2.1.1 Inventory Insights . . . .
Economic Order Quantity(EOQ)
2.2.1 Derivation . . . . . . . . .
2.2.2 The Economic Production
Dynamic Lot Sizing . . . . . . .
Terminology . . . . . . . . . .
Statistical Inventory Models .
3.2.1 The Newsboy Model .
3.2.2 The Base Stock Model
3.2.3 The (Q,r) Model . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
Lot Model
. . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
MRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.1 Key Insights . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MRP-II . . . . . . . . . . . .
5.1.1 Long Range Planning
5.1.2 Intermediate Planning
5.1.3 Short term Planning .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
2
2
4
6
6
8
8
12
12
15
15
16
16
17
19
22
22
22
23
31
31
32
33
35
Contents
CONTENTS
JIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1 Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.2 Implementing JIT . . . . . . . . . . . . . . . . . . . . . .
What
7.1.1
7.1.2
7.1.3
went wrong? . . . . . . . .
Trouble with Quantitative
Trouble with MRP . . . .
Trouble With JIT . . . .
. . . . . .
Methods
. . . . . .
. . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8 A Science of Manufacturing
8.1
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.2 System Analysis . . . . . . . . . . . . . . . . . . . . . . .
9.2
9.3
Denitions . . . . . . . . . . . . . .
9.1.1 Denitions and Parameters
9.1.2 HAL Case . . . . . . . . . .
9.1.3 Denitions and Parameters
The Penny Fab . . . . . . . . . . .
9.2.1 Best Case . . . . . . . . . .
9.2.2 Worst Case . . . . . . . . .
9.2.3 Practical Worst Case . . . .
Conclusions . . . . . . . . . . . . .
9.3.1 HAL case . . . . . . . . . .
9.3.2 Labor Constrained Systems
9.3.3 Summary . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
38
38
38
40
48
48
48
51
53
56
56
56
60
68
68
68
68
69
71
71
73
74
78
78
79
80
Foreword
Dear Students, This document are the lecture prepared for Operations Management, Production Management and Factory Organization classes being taught
in Meliksah University, Dep. of Business Administration. These notes are the
handout styles for the lecture slides and do not include the detailed descriptions.
Therefore, it would not be used solely; without attending classes, referred book
chapters and teachers' descriptions. Moreover, during the classes, other subject
matters may and will be included which are not covered here. Please contact the
author (myuzukirmizi@meliksah.edu.tr), if you need any further explanation.
I wish you all success.
Assoc. Prof. Dr.Mustafa Yzkrmz
Meliksah University
Department of Business Administration
Chapter
Introduction
1.1 Course Contents
Contents
Course Objectives
Production, production types and introduction to planning concepts,
Understanding the importance of planning for production based businesses.
Teach and train students with perspectives and methodologies towards
solutions of planning problems that they will encounter during their professional career.
Course Outcome
Understanding of production types and their properties,
Denition and importance of planning, methods
Denition of demand forecasting, inventory management and dierent inventory management methodologies, master production planning and its
methodologies.
Developing professional perspective for manufacturing and service system
techniques.
Contents
Covered Subjects
Basic Factory Dynamics
Types of Production Systems
Push and Pull Production Systems
1
CHAPTER 1. Introduction
Demand Forecasting
Inventory Control
MRP and JIT
Textbook
[?] [?] [?]
To Achieve
CHAPTER 1. Introduction
7. NIGDE
8. SIVAS
9. YOZGAT
10. KIRIKKALE
Solution Approach
Use some logic:
CHAPTER 1. Introduction
Formulation
With above decision variable xij and distances cij , problem formulation can
be done as follows:
X
min{
cij xij }
(1.1)
i,jA
Since every city will be visited only once, the sum of entries would be 1(can
be entered only from 1 city) and sum of departures will be 1(can be departed
to only 1 city:
X
xij = 1 , j V
(1.2)
i:(i,j)A
xij = 1 , i V
(1.3)
j:(i,j)A
Subtour elimination
The above formulation can have subtours to eliminate, For every subtour U,
U V and 2 |U | |V | 2 :
X
xij 1
(1.4)
((i,j)A:iU,jV \U )
An alternative :
xi,j |U | 1 , 2 |U | |V | 2
(1.5)
(i,j)A:iU,jU )
CHAPTER 1. Introduction
Since every order should be manufactured, the total time should be minimized.
Chapter
Inventory Control
2.1 Introduction
2.1.1 Inventory Insights
Background
Inventory plays a key role in the logistical behavior of all manufacturing
systems
Inventory is largest component of logistics
Inventory Turnover
Inventory Days of Sale
Inventory/Sales Ratio
Source of many programs and initiatives to reduce total inventory investment JIT(Just-in-time), MRP(Material Requirement Planning, TBC(Time
based competition)
2.1. Introduction
Questions to answer
What items to carry as inventory?
Where should these be maintained?
In what form should they be maintained?
How much of each should be held?
Things to consider in the inventory decision.
Lead Time
Instantaneous
Constant or Variable (deterministic/stochastic)
7
Dependence of Items
Independent
Correlated
Indentured
Review Time
Continuous
Periodic
Discounts
None
All Units or Incremantal
Excess Demand
None
All orders are backordered
Lost orders
Substitution
Perishability
None
Uniform with time
Planning Horizon
Single Period
Finite Period
Innite
A factory is placing orders for a product to its supplier from time to time. There
are
Assumptions
Production is instantaneous.
Delivery is immediate.
Demand is deterministic.
Demand is constant over time.
A production/order run incurs a constant setup cost.
Products can be analyzed singly.
Notation
TC Total cost
D Demand rate(in units per year)
c Unit production cost
A Constant setup(ordering) cost
h Holding cost(per unit per year); if the holding cost consists of entirely of
interest on money tied up in inventory, then h = i c, where i is an
annual interest rate.
Derivation of EOQ
T C = inventory + setup + production
Q
D
T C = h + A + cD
2
Q
hQ A
Y (Q) =
+ +c
2D Q
r
2AD
Q =
h
This square-root formula is well-known economic order quantity(EOQ)(also referred as economic lot size)
A Simple Example
Annual demand of widgets is 2,000. The cost of ordering is $500. Widgets are
procured for $50 each and are sold for $95 each. Holding cost is estimated to
be 25%.
What is the EOQ, Total Cost, and Cycle Time?
Q* = 400 units TC* = $105,000 / year T* = 0.20 years or 73 days
A Bank Example
A bank wants to decide the replenishment period for an ATM. The money
loading process costs 300 TL. The customers withdraws daily 2000 TL from
this ATM. The annual interest rate for the bank is 20%.
Annual demand:365 2000 = 730, 000
A=300,h=0.20
Q = 46, 797 Replenishment in every 23 days.
If we use a lot size slightly dierent than Q , the increase in the holding plus
setup cost will not be large.
AnnualCost = 2ADh
0
0
T C(Q )
1 Q
Q
=
[
]
+
T C(Q )
2 Q
Q0
10
Sensitivity
Sensitivity
What is our demand estimate was o?
Summary of EOQ
There is a direct trade o between lot size and total inventory
Total cost is relatively insensitive to changes
AD h(1 D/P )Q
+
+ Dc
Q
2
s
2AD
Q =
h(1 D/P )
Y (Q) =
which is identical to EOQ except that h has been replaced by h(1 D/P ).
Notation
t A time period(t = 1, . . . , T , T:planning horizon)
Dt Demand in period t
ct Unit production cost in period t
At Setup(order) cost in period t
ht Holding cost to carry a unit of inventory from period t to period t+1
It Inventory left over at the end of period t
Qt The lot size in period t
The main problem is to satisfy all demand at minimal cost. The decision
variable is the lot sizeQt
Example
Lot-for-lot solution
Fixed order quantity solution
EOQ solution
Silver-Meal solution
Optimal algorithms(Wagner-Whitin procedure and integer programming);will
not be covered
Silver-Meal Method
A "near optimal" heuristic which builds order quantities by taking a
marginal analysis approach.
EOQ creates "leftovers" which increase total cost unnecessarily.
A better approach is to order "whole periods worth" of stock.
At rst, increasing the buy quantity saves money because order costs
are reduced since fewer buys are made. Eventually, though, large order
quantities will begin to increase total costs as holding costs rise.
The idea is, should the rst buy cover period 1, periods 1 and 2, periods
1, 2, and 3, and so forth.
13
The procedure considers each potential buy quantity sequentially and calculates the "average cost per period covered" as the sum of the ordering
and holding costs divided by the number of periods.
"Add the next period's demand to the current order quantity unless the
average cost per period covered would not be reduced."
14
Chapter
Opportunity Cost
Reorder level The inventory level at which orders are placed for replenishing
the inventory.
Newsboy Model A single replenishment, only issue is determining the appropriate quantity.
15
Think about a boy who sells simit in the city center. He purchases a certain
amount of simit from bakery, and tries to sell them during the day. The demand
is random. He discards the leftovers(or sells them at a clearance price).
How many simits should he buy in the beginning of the day?
(Q x)g(x)dx + cs
Y (Q) = co
0
(x Q)g(x)dx
Q
= co P (x Q) + cs P (x Q) == co G(Q) + cs (1 G(Q)) =
cs
G(Q ) =
co + cs
Example:Simitci
Assume that the boy buys simits for 25 kurus from bakery and sells them at
50 kurus. He sells the leftovers at the end of the day for 10 kurus. His daily
demand is normally distributed with 100 units with a standard deviation of 10.
How many simits should he buy in the beginning of the day?
co = 15, cs = 25
16
cs
25
=
= 0.625
co + cs
15 + 25
Z=
Q
Q 100
=
= 0.32
10
Q = 103.2
Consider an appliance store that sells a particular model of a refrigerator. Because the space is limited and the manufacturer makes frequent deliveries, the
store nds it practical to order replacement refrigerator each time one is sold.
But, delivery takes sometime, and the store must carry some stock in order to
meet customer demands promptly.
How much stock should the store carry?
17
Example:Appliance Store
Suppose from past experience the mean(average) demand is 10 units per month and replenishment
lead time is 1 month. Therefore, mean demand during the lead time is 10 units. Further suppose
that we model the demand using Poisson distribution.
p(k) = P rob(demandduringleadtime = k) =
k e
10k e10
=
k!
k!
Example:Appliance Store
What is the probability of having exactly 5 units of demand in 1 month?
What is the probability of having 5 or less of demand in 1 month?
How many units should we carry to achieve 95% of service level(ll rate)?
How many unit should we carry to achieve 95% of service level if the
demand is normally distributed with mean of 10 and standard deviation
of 3?
G(R ) =
b
h+b
Figure 3.1: Net inventory and inventory position versus time in the (Q, r) model
with Q = 4, r = 4
19
2AD
h
b
b+h
b annual unit backorder cost (in dollars per unit of backorder per year);
G(r ) =
X
,
solve for X.
2AD
h
kD
kD + hQ
b annual unit backorder cost (in dollars per unit of backorder per year);
X
,
solve for X.
Example
The maintenance manager has collected historical data, and the demand for a
part is 14 units per year. The unit cost of the part is 150 TL. The rm uses an
interest rate od 20%. It takes 45 days to receive a replenishment order. The cost
of placing a purchase order is about 15 TL. The annualized cost of a backorder
is about 100 TL. The cost for stockout event is 40 TL. The manager has chosen
to model demands using Poisson distribution.
D=14 units per year c=150 TL/unit h=150 20% = 30 TL Average demand
14
during the replenishment lead time = 365
45 = 1.726 A=15 TL b=100 TL
We will use either this or: k=40 TL, but not both
1.726 = 1.314.
b
100
G(r ) =
=
= 0.769
b+h
100 + 30
Z = 0.736 = X
= X1.726
x = r = 2.693 3
1.314
r
This policy (Q = 4, r = 3)
20
1.726 = 1.314.
r
G(r ) =
Z = 0.929 =
kD
40(14)
=
= 0.824
kD + hQ
40(14) + 30(4)
X1.726
1.314
x = r = 2.946 3
This policy (Q = 4, r = 3)
(Q,r)insights
Cycle stock increases as replenishment frequency decreases.
Safety stock provides a buer against stockouts
21
Chapter
Key Insights
Independent Demand Finished Products
Dependent Demand Components
Since demand for components are a function of demand for nal product, It
makes no sense to independently forecast dependent demands.By working backwards from a nal product, the demand of components are derived.
It computes schedules of what should be started(or pushed) into the line. This
is contrast to pull system as in Toyota system.
22
4.1. MRP
Assumptions
Known deterministic demands.
Fixed, known production leadtimes.
Innite capacity.
Idea is to "back out" demand for components by using leadtimes and bills
of material.
MRP Procedure
Netting: net requirements against projected inventory
Lot Sizing: planned order quantities
Time Phasing: planned orders backed out by leadtime
BOM(Bill of Materials) Explosion: gross requirements for components
Inputs
Master Production Schedule (MPS): due dates and quantities for all top
level items
4.1.2 Example
Example:Stool
Stool
Base (1)
Legs (4)
Bolts (4)
Seat (1)
Bolts (2)
23
4.1. MRP
24
4.1. MRP
Example:Stool
Indented BOM
Stool
Base (1)
Legs (4)
Bolts (4)
Seat (1)
Bolts (2)
Graphical BOM
Note: bolts are treated at lowest level in which they occur for MRP calculations. Actually,
they might be left o BOM altogether in practice.
Example:Stool
Item: Stool (Leadtime = 1 week)
Week
Gross Reqs
120
Sched Receipts
Proj Inventory
20
20
20
20
20
Net Reqs
-100
100
Planned Orders
100
Example:Stool
25
-100
4.1. MRP
Gross Reqs
-100
-100
100
Sched Receipts
Proj Inventory
-100
Net Reqs
100
Planned Orders
100
Gross Reqs
-200
-200
-200
200
0
200
Net Reqs
Planned Orders
400
Sched Receipts
Proj Inventory
-200
200
200
Example:Stool
Terminology
Level Code: lowest level on any BOM on which part is found
Planning Horizon: should be longer than longest cumulative leadtime for
any product
Time Bucket: units planning horizon is divided into
Lot-for-Lot: batch sizes equal demands (other lot sizing techniques, e.g.,
EOQ or Wagner-Whitin can be used)
Pegging: identify gross requirements with next level in BOM (single pegging) or customer order (full pegging) that generated it. Single usually
used because full is dicult due to lot-sizing, yield loss, safety stocks, etc.
More Terminology
Firm Planned Orders (FPO's): planned order that the MRP system does
not automatically change when conditions change; can stabilize system
Service Parts: parts used in service and maintenance; must be included in
gross requirements
26
4.1. MRP
Lot-for-lot
t
10
Dt
20
50
10
50
50
10
20
40
20
30
LL
20
50
10
50
50
10
20
40
20
30
A = 100, h = 1
D = 300
Lot-for-Lot: $1000
10
Total
Dt
Qt
20
77
50
10
77
50
50
77
10
20
40
77
20
30
300
308
Setup
Holding
100
51
41
58
38
57
100
7
74
100
24
Total
100
21
$400
$371
$771
27
4.1. MRP
r
Q=
2AD
=
h
2 100 300
= 77
1
10
Total
Dt
Qt
20
80
50
10
50
110
50
10
20
80
40
20
30
30
300
308
Setup
Holding
100
60
10
60
10
60
20
100
0
$400
$220
100
0
100
0
Total
$620
Gross Reqs
Sched Receipts
Proj Inventory
Net Reqs
Planned Orders
40
Week
Gross Reqs
Sched Receipts
Proj Inventory
Net Reqs
Planned Orders
20
40
50
30
20
30
10
10
-20
20
20
50
40
20
40
50
30
20
30
10
10
-20
30
20
50
10
Problems in MRP
Capacity Infeasibility
Long planned lead times
System nervousness
28
4.1. MRP
Nervousness
1
2
2
24
3
3
4
5
5
1
6
3
7
4
8
50
28
26
-1
1
-6
5
-7
1
-10
3
50
-14
4
-64
50
14
0
2
1
14
14
2
6
50
-48
48
48
Nervousness
1
2
23
3
3
4
5
5
1
6
3
7
4
8
50
28
26
-5
5
-6
1
-9
3
-13
4
-63
50
63
14
16
47*
2
63
-47
47
Reducing Nervousness
Reduce Causes of Plan Changes:
29
4.1. MRP
30
Chapter
Manufacturing Resources
Planning (MRP-II)
5.1 MRP-II
Material Requirements Planning(MRP)
Oers a systematic method for planning and procuring materials
Ideas are simple and easily implemented
Some problems remain:
Capacity infeasibility
Uncertainty
Long planned lead times
System nervousness
Demand management
Forecasting
Capacity planning
Master production scheduling
Rough-cut capacity planning
Capacity requirements planning
31
5.1. MRP-II
Dispatching
Input/output control
Evolved to ERP systems
MRP-II Hierarchy
Resource planning
Aggregate planning
Forecasting
The length of time horizon for long-range planning is 6 months to 5 years.
The frequency of re-planning varies from once per month to once per year.
The degree of detail is typically at the part family level(End items with similar
demand and production characteristics.)
Functions
Forecasting
This function seeks to predict demand in the future. Long-range forecasting is important to
determine what are the capacity, tooling and personnel requirements. Short-term forecasting
converts the long range forecast into shorter term forecasts of individual end items.
Resource Planning
This is the process of determining capacity requirements over the long term. Decisions such
as building a new plant or to expand the existing one are the part of the capacity planning
function. An important output of resource planning is projected available capacity over the
32
5.1. MRP-II
long-term planning horizon. This information is fed as a parameter to the aggregate planning
function.
Aggregate planning
This is used to determine levels of production, stang, inventory, overtime, and so on over
the long term. The level of detail is typically by month and for part families.
Demand Management
Rough-cut capacity planning(RCCP)
Master production scheduling(MPS)
Material requirements planning(MRP)
Capacity requirements planning(CRP)
Job release
Intermediate Planning
Demand Management
Converts long-term aggregate forecast into detailed forecast while tracking individual customer orders. The output is a set of actual customer orders plus a
forecast of anticipated orders.
Intermediate Planning
Rough-cut capacity planning (RCCP)
It is used to provide a quick capacity check of a few critical resources to ensure the feasibility
of the master production schedule. Although more detailed than aggregate planning, RCCP is
less detailed than capacity requirements planning (CRP), which is another tool for performing
capacity checks after the MRP processing. RCCP makes use of a bill of resources for each
end item on the MPS. The bill of resources gives the number of hours required at each critical
resource to build a particular end item. These times include not only the end item itself but
all the exploded requirements as well.
Example
Part A2
1 hr
33
Part B
2 hrs
5.1. MRP-II
MRP
MRP
Materials requirement planning module of MRP-II is identical to the MRP procedure. The
output planned order release, and these are released to shop oor by the job release function.
It provides a more detailed capacity check on MRP-generated production plans than RCCF.
Necessary inputs include all planned order releases, existing WIP positions, routing data,
as well as capacity and lead times for all process centers. In spite of its name, capacity
requirements planning does not generate nite capacity analysis. Instead, CRP performs
what is called innite forward loading. CRP predicts job completion times for each process
center, using given xed lead times, and then computes a predicted loading over time. These
loadings are then compared against the available capacity, but no correction is made for an
overloaded situation.
34
5.1. MRP-II
Job dispatching
Main Rule
Develop a rule for arranging the queue in front of each workstation that will
maintain due date integrity while keeping machine utilization high and manufacturing times low.
35
5.1. MRP-II
Input/output control
integrated functionality
consistent user interfaces
integrated database
single vendor and contract
unied architecture
unied product support
Disadvantages:
36
5.1. MRP-II
37
Chapter
Practices:
setup reduction (SMED)
worker training
38
6.1. JIT
vendor relations
quality control
foolproong (baka-yoke)(automatically detect problems)
....many others
Supermarket Stimulus
Customers get only what they need
Zero Inventories
Metaphorical Writing:
The Toyota production wrings water out of towels that are already dry.
There is nothing more important than planting "trees of will". - Shingo 1990
5W = 1H (what,when, where, who, why, how)
- Ohno 1988
Platonic Ideal:
39
6.1. JIT
Zero Setups: To minimize setup delay and facilitate small lot sizes.
Zero Breakdowns: To avoid stopping tightly coupled line.
Zero (Excess) Handling: To promote ow of parts.
Zero Lead Time: To ensure rapid replenishment of parts (very close to the
core of the zero inventories objective).
40
6.1. JIT
Capacity Buers
Problems:
JIT is intrinsically rigid (volume, mix, sequence)
No explicit link between production and customers
How to deal with level production quota shortfalls
Buer Capacity:
Protection against quota shortfalls
Regular ow allows matching against customer demands
Two shifting: 4 - 8 - 4 - 8 (4-hour down periods)
Contrast with WIP buers found in MRP systems
41
6.1. JIT
Setup Reduction
Motivation:
Approach:
1. Separate the internal setup from the external setup
2. Convert as much as possible of the internal setup to the external setup
3. Eliminate the adjustment process
4. Abolish the setup itself (e.g., uniform product design, combined production, parallel machines)
Cross Training
Adds exibility to inherently inexible system
Allows capacity to oat to smooth ow
Reduces boredom and fatigue
Fosters appreciation for overall picture
Increase potential for idea generation
Keep multiple skills sharp
Workforce Agility
Cross-Trained Workers:
oat where needed
appreciate line-wide perspective
provide more heads per problem area
Shared Tasks:
can be done by adjacent stations
reduces variability in tasks, and hence line stoppages/quality problems
42
6.1. JIT
Plant Layout
Promote ow with little WIP
Facilitate workers stang multiple machines
U-shaped cells
Maximum visibility
Minimum walking
Flexible in number of workers
Facilitates monitoring of work entering and leaving cell
Workers can conveniently cooperate to smooth ow and address problems
logical
Focused Factories
Pareto Analysis:
Dedicated Lines:
few setups
little complexity
many setups
43
6.1. JIT
44
6.1. JIT
Fertility of Japan:
Japanese abhorrence for wasting scarce resources
The Japanese innate resistance to specialists (including QA)
Integrality to JIT:
JIT requires high quality to work
JIT promotes high quality
identication of problems and of their sources
facilitates rapid detection of problems
pressure to improve quality (do it right the rst time)
45
6.1. JIT
Kanban
Denition:
Role:
Kanban is a tool for realizing just-in-time. For this tool to work fairly well, the
production process must be managed to ow as much as possible. This is really
the basic condition. Other important conditions are leveling production as much
as possible and always working in accordance with standard work methods. Ohno 1988
One-Card Kanban
Two-Card Kanban
46
6.1. JIT
MRP vs JIT
The Lessons of JIT
The production environment itself is a control
Operational details matter strategically
Controlling WIP is important
Speed and exibility are important assets
Quality can come rst
Continual improvement is a condition for survival
47
Chapter
Our task is not to x the blame for the past, but to x the course for the future.
- John F. Kennedy
Practices
1. Scientic management
It is characterized by a rational, deductive, quantitative, modeling-oriented view of manufacturing systems. The original scientic management movement of the early 20th century
spawned the quantitative methods for inventory control, scheduling, forecasting, aggregate
planning, and many other manufacturing functions.
48
Practices
3. Just-in-time
Causes
Cultural factors
Governmental policies
Poor product design
Marketing mistakes
Counterproductive nancial strategies
Poor operations management
Combined Eect
Top management out of OM loop
Sophisticated techniques for narrower and narrower problems
49
The emphasis on marketing and nance took top management out of the loop
as far as operations were concerned. This caused responsibility to devolve to
middle managers, who lacked the perspective to see operations management in
a strategic context. As a result, middle managers and the academic research
community that supported them approached operations from an extremely narrow, reductionist perspective. Given this, our scientic bent led us to devote
tremendous energy to applying increasingly sophisticated techniques to increasingly irrelevant problems.
Ill Eects:
Ineciency in lot-sizing
Wasted eort in trying to t model
Myopic perspective about lot-sizing
Missed importance of setup reduction
Missed value of splitting move lots
50
New Emphasis
Hayes,Wheelwright, and Clark 1988, Harvard Business School:
Even tactical decisions like the production lot size (the number of components or subassemblies
produced in each batch) and department layout have a signicant cumulative impact on performance
characteristics. These seemingly small decisions combine to aect signicantly a factory's ability
to meet the key competitive priorities (cost, quality, delivery, exibility, and innovativeness) that
are established by its company's competitive strategy. Moreover, the fabric of policies, practices,
and decisions that make up the manufacturing system cannot easily be acquired or copied. When
well integrated with its hardware, a manufacturing system can thus become a source of sustainable
competitive advantage.
Dertouzos, Lester,and Solow 1989 Massachusetts Institute of Technology:
For too long business schools have taken the position that a good manager could manage anything,
regardless of its technological base.... Among the consequences was that courses on pr9duction or
operations management became less and less central to business-school curricula. It is now clear
that this view is wrong. While it is not necessary for every manager to have a science or engineering
degree, every ma ager does need to understand how technology relates to the strategic positioning
of the rm ...
much less than 10% of U.S. and European companies recoup MRP investment within two
years
51
APICS Explanations
1. Lack of top management commitment,
2. Lack of education of those who use the system,
3. An unrealistic master production schedule,
4. Inaccurate data, including bills of material and inventory records.
52
MRP Patches
MRP II provides planning hierarchy and data management features
CRP is the sin of MRP repeated over and over
Approaches like closed-loop MRP either:
Answers:
"Unquestionably" and "Yes" -Schonberger, Hall, Monden
"Maybe not" and "To a limited extent" -Hayes
Conjecture:
Pragmatic JIT:
setup time reduction (SMED)
plant layout (e.g., U-shaped cells)
quality-control
preventive maintenance
design for manufacturability
many others
53
minutes.
subtly, implicitly
pursued policies across functions
context-specic procedures
Dangers of lack of perspective
management by slogan
inventory is the root of all evil
water and rocks analogy
Reality:
manufacturing is large scale, complex, and varied
continual improvement is essential
no "technological silver bullet" can save us
54
New Trends
Trends in Manufacturing
6 an improvement methodology w/ training program
Lean philosophy promotes the right incentives
IT (SCM and ERP) provide data to make decisions
MISSING A SCIENTIFIC FRAMEWORK
relationships of between cycle time, production rate, utilization, inventory,
WIP, capacity, variability in demand, variability in manufacturing process
basics
intuition
synthesis
Better Tools
descriptive models
prescriptive models
integrated framework
Discussions
In which of the following situations would you expect MRP/JIT to work well? To work
poorly?
a. A fabrication plant operating at less than 80 percent of capacity with relatively stable
demand
b. A fabrication plant operating at less than 80 percent of capacity with extremely lumpy
demand
c. A fabrication plant operating at more than 95 percent of capacity with relatively stable
demand
d. A fabrication plant operating at more than 95 percent of capacity with extremely lumpy
demand
e. An assembly plant that uses all purchased parts and highly exible labor (i.e., so that
eective capacity can be adjusted over a wide range)
f. An assembly plant that uses all purchased parts and xed labor (i.e., capacity) running
at more than 95 percent of capacity
55
Chapter
A Science of Manufacturing
8.1 Objectives
8.1.1 Introduction
Objectives, Measures, and Controls
I often say that when you can measure what you are speaking about, and express
it in numbers, you know something about it; but when you cannot express it in
numbers, your knowledge is of a meager and unsatisfactory kind; it may be the
beginning of knowledge, but have scarcely, in your thoughts, advanced to the
stage of Science, whatever the matter may be.
- Lord Kelvin
Confusion in Academia:
high-powered methodology applied to non-problems
huge variation in what is taught
8.1. Objectives
Why Science?
Science oers precision.
Science oers intuition.
Science facilitates synthesis of disparate perspectives by providing a unied
framework
Example:Automobile Design
Requirements:
Mass of car of 1000 kg
Acceleration of 2.7 meters per second squared (zero to 60 in 10 seconds)
Engine with no more than 200 Newtons of force
Can we do it?
F = ma
200N t 6= (1000kg)(2.7m/s2 ) = 2, 700N t.
N o way
Example:Factory Design
Requirements:
3,000 PCBs per week to meet demand.
With an average cycle time (delay between job release and completion) of
not more than one week, to maintain responsiveness,
No overtime (workweek of 40 hours), to keep costs low.
Can we do it?
W ho knows?
57
8.1. Objectives
58
8.1. Objectives
also include other steps that support the direct manufacturing processes (order entry,
kitting, shipping, maintenance, etc.).
Entities include not only the parts being manufactured, but also the information that is
used to control the system.
Flow the ow of the entities through the system describes how materials and information
are processed. Management of this ow is a major part of a manufacturing manager's
job.
Terminology:
rationalize buzzwords
recognize commonalities across environments
Perspective:
basics
intuition
synthesis
59
8.1. Objectives
The grand aim of all science is to cover the greatest number of empirical facts
by logical deduction from the smallest number of hypothesis or axioms.
- Albert Einstein
Steps:
1. Observation.
2. Classication.
3. Theoretical Conjecture.
4. Experimental verication/refutation.
5. Repeat.
8.1. Objectives
we need models
Hierarchical Objectives
61
8.1. Objectives
Maximize the wealth and well-being of the stakeholders over the long term.
P rof it
Asset
Components:
1. Revenue.
2. Expenses.
3. Assets.
Objectives:
Maximize prot.
Minimize unit costs.
8.1. Objectives
Labor cost is $20 per hour (including benets, etc.). The plant runs an
average of 21 days per month with two shifts or 16 hours per day for a total of
336 hours per month.
How many of A and B should be produced to make the highest prot?
63
8.1. Objectives
10% Sales
15% Order Entry
15% Order Coding
20% Engineering
10% Order Coding
15% Scheduling
5% Premanufacturing and Manufacturing
10% Delivery and Prep
Conclusion: Lead time reduction must address entire value delivery system.
64
8.1. Objectives
65
8.1. Objectives
66
8.1. Objectives
Conclusions
Science of Manufacturing:
67
Chapter
Is HAL productive?
What data do we need to decide?
68
9.1. Denitions
Internal Benchmarking
capacity data: what is utilization?
but this ignores WIP eects
Need relationships between WIP, TH, CT, service!
Consumables: bits, chemicals, gasses, etc., used in process but do not become
part of the product that is sold.
9.1. Denitions
Denitions (cont.)
Throughput (TH): for a line, throughput is the average quantity of good
(non-defective) parts produced per unit time.
Cycle Time (CT): time between release of the job at the beginning of the
routing until it reaches an inventory point at the end of the routing.
Factory Physics
Denition: A manufacturing system is a goal-oriented network of processes
through which parts ow.
Focus: Factory Physics is concerned with the network and ows at the routing
(line) level.
Parameters
Descriptors of a line:
1) Bottleneck Rate (rb ): Rate (parts/unit time or jobs/unit time) of the process center having the highest long-term utilization.
2) Raw Process Time (T0 ): Sum of the long-term average process times of
each station in the line.
Parameters (cont.)
Relationship:
Critical WIP (W0 ): WIP level in which a line having no congestion would
achieve maximum throughput (i.e., rb ) with minimum cycle time (i.e.,
T0 ).
W0 = rb T0
rb = 0.5 pennies/hour
T0 = 8 hours
W0 = 0.5 8 = 4 pennies
alpha = 0 no variability, best conditions
TH
CT
T H CT
1
2
3
4
5
6
0
0
0
1
1
1
8
8
8
8
10
12
1
2
3
4
5
6
71
72
The minimum cycle time (CTbest ) for a given WIP level, w, is given by
T0 ,
if w W0 ;
CTbest =
w/rb , otherwise.
The maximum throughput (T Hbest ) for a given WIP level, w is given by,
w/T0 , if w W0 ;
T Hbest =
rb ,
otherwise.
A Manufacturing Law
Little's Law:
The fundamental relation between WIP, CT, and TH over the long-term is:
W IP = T H CT
parts =
parts
hr
hr
Insights:
Fundamental relationship
Simple units transformation
Denition of cycle time (CT = W IP/T H )
Question: What conditions would cause the maximum cycle time and minimum throughput?
73
Experiment:
set average process times same as Best Case (so rb and T0 unchanged)
follow a marked job through system
imagine marked job experiences maximum queueing
The worst case cycle time for a given WIP level, w, is given by,
CTworst = w T0
The worst case throughput for a given WIP level, w, is given by,
T Hworst = 1/T0
Randomness?
None - perfectly predictable, but bad!
74
Question: Can we nd an intermediate case that: divides "good" and "bad"
lines, and is computable?
Vector
State
Vector
1
2
3
4
5
6
7
8
9
10
(3,0,0,0)
(0,3,0,0)
(0,0,3,0)
(0,0,0,3)
11
12
13
14
15
16
17
18
19
20
(1,0,2,0)
(0,1,2,0)
(0,0,2,1)
(1,0,0,2)
(0,1,0,2)
(0,0,1,2)
(2,1,0,0)
(2,0,1,0)
(2,0,0,1)
(1,2,0,0)
(0,2,1,0)
(0,2,0,1)
(1,1,1,0)
(1,1,0,1)
(1,0,1,1)
(0,1,1,1)
CT (single) = (1 + (w 1)/N )t
CT (line) = N [1 + (w 1)/N ]t
75
= Nt + (w 1)t
= T0 + (w 1)/rb
T H = W IP/CT
= [w/(w + W 0 1)]rb
Practical Worst Case Denition: The practical worst case (PWC) cycle time
for a given WIP level, w, is given by,
CTP W C = T0 +
w1
rb
T HP W C =
w
rb
W0 + w 1
76
77
9.3. Conclusions
9.3 Conclusions
9.3.1 HAL case
Back to the HAL Case - Capacity Data
Process
Rate (p/hr)
Time (hr)
Lamination
Machining
Internal Circuitize
Optical Test/Repair - Int
Lamination - Composites
External Circuitize
Optical Test/Repair - Ext
Drilling
Copper Plate
Procoat
Sizing
EOL Test
192
186
114
151
159
160
151
186
136
117
127
170
4.7
0.5
3.6
1
2
4.3
1
10.2
1
4.1
1.1
0.5
rb , T0
114
33.9
9.3. Conclusions
TH =
w
47, 600
rb =
114 = 105, 4
w + W0 1
47, 600 + 3, 869 1
w
rb = 0.63rb
w + W0 1
0.36
0.63
(W0 1) =
(3, 869 1) = 6, 586
w
0.37
0.37
Much lower than actual WIP
Conclusion:Actual system is much worse than PWC.
TH =
9.3. Conclusions
bucket brigades
kanban with shared tasks
worksharing with overlapping zones
many others
9.3.3 Summary
Factory Dynamics Takeaways
Performance Measures:
throughput
WIP
cycle time
service
Range of Cases:
best case
practical worst case
worst case
Diagnostics:
simple assessment based on rb , T0 , actual WIP,actual TH
evaluate relative to practical worst case
80