Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Class3
22nd June 2010
SDM –IMD
Prof.R.Sukumar
22-Jun-2010 1
MANUFACTURING PLANNING & CONTROL
Simplified – The “Big” Picture
E N T E R P R I S E R E S O U R S E P LA N N I N G S Y S T E M - E R P
SALES & DEMAND
RESOURCE
OPN MANAGEM
PLANNING
PLANNING ENT
MASTER
PDN Front End
SCHEDULE
DETAILED DETAILED
CAPACITY MATERIAL
PLANNING PLANNING
Engine
MATERIAL
&
CAPACITY
PLANS
SHOP
SUPPLIER Back End
FLOOR
SYSTEMS
SYSTEMS
22-Jun-2010 2
Demand Planning
• The MPC system
• Master Production Scheduling
• Order promising
• Demand management
• Forecasting
• Evaluating accuracy of forecasts
22-Jun-2010 3
The MPC System Structure
Long-term,
High uncertainty
Front
End
Engine
Back End
Short-term,
Low uncertainty
22-Jun-2010 4
The MPC System: Front End
MPC Boundary
Sales and
Resourc Operation Demand Market
e s Management Internal &
External
Plannin Planning Customers
g
Rough-cut Master
Capacity Production
Planning Scheduling (MPS)
Engine
22-Jun-2010 5
The MPC System: Engine
Master
Production
Scheduling (MPS)
Routing Bills of Inventor
File Material y Status
Detailed Material Data
Planning
Time-Phased
Requirement (MRP)
Records
Detailed Material & Capacity
Capacity Plans
Planning
Back End
22-Jun-2010 6
The MPC System: Back End
Inventor
y Status
Data
Shop-floor Vendor
Systems Systems
22-Jun-2010 7
Demand Management
22-Jun-2010 8
Demand Management
22-Jun-2010 9
Demand Management
• Consists of:
• Forecasting
• Order entry
• Order promising
• Customer order service
• Physical distribution
• Other customer-contact-related activities
22-Jun-2010 10
Demand Management
22-Jun-2010 11
Demand Management
22-Jun-2010 12
Demand Management &
Production Planning
• Suppose that the production plan states
aggregate quarterly output in dollars
• Then, demand planning must synchronize
actual production with the aggregate
target
• This requires real-time efficient
communication and data exchange
throughout the entire supply chain
22-Jun-2010 13
Demand Management & MPS
22-Jun-2010 14
Demand Management & MPS
22-Jun-2010 15
Demand Management & MPS
22-Jun-2010 16
Types of Demand
Independent Demand
(finished goods and spare parts)
A
B(4) C(2)
22-Jun-2010 17
Types of Demand
22-Jun-2010 18
Customer Order De-coupling
(Based upon the Manufacturing Environment)
Customer Order decoupling Point is when the demand changes from independent to
dependent
Customer Order
De-coupling Point
Make-to-Knowledge: Use of EDI and Internet allows two firms to operate with
knowledge of the other firm’s needs
22-Jun-2010 19
Forecasting as a Part of Strategic
Business Planning
• Forecasting is used:
• For estimating future levels of activities, e.g.
demand
• As a basis for business planning
• As a basis for decisions regarding:
• Process selection
• Facility layout
• Production planning
• Scheduling, etc.
22-Jun-2010 20
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
• Market conditions
• Competitor actions
• Consumer tastes
• Products’ life cycles
• Season
• Customers’ plans
22-Jun-2010 22
Inputs to Forecasting
• Economic outlook
• Business cycle status
• Leading indicators
• Stocks
• Prices
• Bond yields
• Material prices
• Business failures
• Money supply
• Unemployment
22-Jun-2010 23
Inputs to Forecasting
• Other factors
• Legal
• Political
• Sociological
• Cultural
22-Jun-2010 24
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
22-Jun-2010 26
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
• Estimated demand
• For each product or product family
(group technology)
• For each time period
• Over the forecasting horizon
• Other outputs
22-Jun-2010 28
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
22-Jun-2010 30
Management Team
• Based on:
• Experience
• Personal values and motives
• Organizational values and culture
• Societal values and needs
• Other factors
22-Jun-2010 31
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
22-Jun-2010 33
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
• Answer: zero
22-Jun-2010 35
Forecast Error and Feedback
Demand is Normally distributed. Probability is
the area under the bell-shaped curve. Use
ranging (e.g. demand less than $2 million), as
the area corresponding to any number is zero
demand
22-Jun-2010 36
Forecast Error and Feedback
22-Jun-2010 37
Forecast Error and Feedback
22-Jun-2010 38
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
22-Jun-2010 40
Business Strategy
22-Jun-2010 41
Business Strategy
22-Jun-2010 42
Forecasting as a Part of Strategic
Business Planning
Forecastin
Inputs g Outputs
Method(s)
22-Jun-2010 44
Production Resource Forecasts
22-Jun-2010 45
Production Resource Forecasts
Examples
Inventories Inventories
Other Other
22-Jun-2010 46
Production Resource Forecasts
Examples
Forecast Time Item Being Forecast Units of
Long -Range Years Product lines Dollars , tons,
Horizon Span Measure
Factory capacities
etc.
Planning for new products
Capital expenditures
Medium-Range Months Product groups Dollars, tons,
Facility location or expansion
Department capacities etc.
Short-Range Weeks Specific product quantities
R&D planning
Sales Physical
Machine capacities
Production planning and budgeting units of
Planning
Purchasing
products
Scheduling
Workforce levels
Production levels
Job assignments
22-Jun-2010 47
Strategic Importance of
Forecasting
• Capacity planning
• New facility planning
• Facility expansion/contraction
• Production planning
• What to produce?
• How much to produce?
• Where to produce?
• Workforce scheduling
• Labor issues
• Resource utilization issues
22-Jun-2010 48
Forecasting
• Forecasting as a part of strategic business
planning
• Types of demand – what to forecast?
• Components of demand
• Overview of forecasting techniques
• Evaluating accuracy of forecasts
• Forecast ranging – prediction intervals
22-Jun-2010 49
Types of Demand
Independent Demand
(finished goods and spare parts)
A
B(4) C(2)
22-Jun-2010 50
Types of Demand
22-Jun-2010 51
Forecasting
• Forecasting as a part of strategic business
planning
• Types of demand – what to forecast?
• Components of demand
• Overview of forecasting techniques
• Evaluating accuracy of forecasts
• Forecast ranging – prediction intervals
22-Jun-2010 52
Quantity
Components of Demand
Time
Time
Time
Year 1
Quantity
| | | | | | | | | | | |
J F M A M J J A S O N D
Months
(d) Seasonal: Data consistently show peaks and valleys with a one-
year cycle
22-Jun-2010 56
Components of Demand
Year 1
Quantity
Year 2
| | | | | | | | | | | |
J F M A M J J A S O N D
Months
(d) Seasonal: Data consistently show peaks and valleys with a one-
year cycle
22-Jun-2010 57
Components of Demand
Quantity
| | | | | |
1 2 3 4 5 6
Years
(e) Cyclical: Data reveal gradual increases and
decreases over extended periods of more than one-
year in length
22-Jun-2010 58
Forecasting
• Forecasting as a part of strategic business
planning
• Types of demand – what to forecast?
• Components of demand
• Overview of forecasting techniques
• Evaluating accuracy of forecasts
• Forecast ranging – prediction intervals
22-Jun-2010 59
Forecasting
• Qualitative approaches
• No past sales data is available
• Appropriate for forecasting technology
change, new product sales, consumer
tastes change, etc.
• Quantitative approaches
• Sales history is available
• Product design is stable
22-Jun-2010 60
Qualitative Approaches
22-Jun-2010 61
Qualitative Approaches
22-Jun-2010 62
Quantitative Approaches
22-Jun-2010 63
Regression Models
• Simple regression
• One independent variable
• Multiple regression
• More than one independent variables
• Linear regression
• All variables are of power of 1, e.g. X
• Nonlinear regression
• At least one independent variable is of power
different than 1 or interaction terms are present in
the model, e.g. X2, X1X2
22-Jun-2010 64
Causal Methods: Simple Linear
Regression
Deviation,
Y or error
Regression
Estimate of
Y from
equation:
regression Y = a + bX
Dependent variable
equation
{ Actual
value
of Y
Value of X used
to estimate Y
X
Independent variable
22-Jun-2010 65
Simple Linear Regression
Example
®Using the data below estimate point sales
(in 000 of units) when budgeted advertising
expenditure is $2,300
Examples.xls
Sales Advertising
Month (000 units) (000 $)
1 264 2.5
2 116 1.3
3 165 1.4
4 101 1.0
5 209 2.0
22-Jun-2010 66
Simple Linear Regression
Example
300.000
250.000
200.000
100.000
50.000
0.000
0.000 0.500 1.000 1.500 2.000 2.500 3.000
22-Jun-2010 67
Simple Linear Regression
Example
SUMMARY OUTPUT
Regression
Statistics
Multiple R 0.979564766
R Square 0.959547131
Adjusted R 0 . 946062842
Square
Standard Error 15.60273574
Observations 5
ANOVA
df SS MS F Significance
F
Regression 1 17323.66391 17323.66391 71.1603775 0 . 003495969
Residual 3 730.3360882 243.4453627
Total 4 18054
Coefficient Standard t Stat P-value Lower 95% Upper 95% Lower 95.0% Upper 95.0%
s Error
Intercept - 22.3524729 -0.363941219 0.74003927 -79.27059775 63.0006253 -79.27059775 63.0006253
8 . 134986226
Advertising (000 $) 109 . 2286501 12.94843989 8.435661059 0 . 00349596 68.0208968 150.4364035 68.0208968 150.4364035
9
22-Jun-2010 68
Simple Linear Regression
Example
®The regression line equation is:
F = -8.135 + 109.229 X
®Regression is significant overall as p-value = .003
®Advertising is a significant predictor of sales as
p-value = .003
®94.61 percent of variability in sales is explained by
advertising (good model!)
®If X = 2,300 the expected sales is:
F(23) = -8.135 + 109.229 (2.3) = $243,091
22-Jun-2010 69
Time-Series Regression
®If the independent variable is time (t) the
regression is called time-series regression
22-Jun-2010 70
Time-Series Regression Example
®Using the data below estimate point sales
(in 000 of units) in month 6
Examples.xls
Sales
Month (000 units)
1 150
2 163
3 182
22-Jun-2010 4 191 71
Time Series Regression Example
250.000
200.000
150.000
Sales (000 units)
100.000
50.000
0.000
0 1 2 3 4 5 6
22-Jun-2010 72
Time Series Regression Example
SUMMARY OUTPUT
Regression
Statistics
Multiple R 0.995711736
R Square 0.99144186
Adjusted R Square 0 . 988589147
Standard Error 2.476556749
Observations 5
ANOVA
df SS MS F Significance
F
Regression 1 2131.6 2131.6 347.5434783 0 . 000336881
Residual 3 18.4 6.133333333
Total 4 2150
Coefficients Standard t Stat P-value Lower 95% Upper 95% Lower 95.0% Upper 95.0%
Error
Intercept 135 . 2 2.597434632 52.05135804 1.5617E-05 126.933796 143.466204 126.933796 143.466204
Month 14 . 6 0.783156008 18.64251802 0 . 000336881 12.10764572 17.09235428 12.10764572 17.09235428
22-Jun-2010 73
Time Series Regression Example
®The regression line equation is:
F = 135.2 + 14.6 t
®Regression is significant overall as
p-value = .0003
®Time is a significant predictor of sales as
p-value = .0003
®98.86 percent of variability in sales is explained by
time (good model!)
®If t = 6 the expected sales is:
F(6) = 135.2 + 14.6 (6) = $222.800
22-Jun-2010 74
Time Series Methods: Simple
Moving Average
®Specify the AP factor
®Calculate the forecast as an average of AP
most recent observations
®Use the forecast if actual value is not
available
22-Jun-2010 75
Simple Moving Average Example
®Calculate a 3-week simple moving average
forecast for part demand in weeks 4 and 5
Examples.xls
Week Demand
1 400
2 380
3 411
22-Jun-2010 4 415 76
5 ?
Simple Moving Average Example
450 —
430 —
410 —
Shipment arrivals
390 —
370 —
Actual shipment
arrivals
| | | | | |
0 5 10 15 20 25 30
Week
22-Jun-2010 77
Shipment
Week Arrivals
1
2
Simple Moving Average Example
400
380
3 411
4 415
450 —
F4=(400+380+411)/3 = 397
F5=(380+411+415)/3
430 — = 402
410 —
Shipment arrivals
390 —
370 —
Actual shipment
arrivals
| | | | | |
0 5 10 15 20 25 30
Week
22-Jun-2010 78
Simple Moving Average Example
®F4 = 397
®F5 = 402
®Observe that as forecasts are made further
into the future the forecast error increases
22-Jun-2010 79
Time Series Methods: Weighted
Moving Average
• Specify the AP factor
• Specify the weights
• Weights are positive fractions summing up to one
• Calculate the forecast as a weighted average of AP
most recent observations
• Assign a larger weight to a more recent observation
• Use the forecast if actual value is not available
22-Jun-2010 80
Weighted Moving Average
Example
®Calculate a 3-week weighted moving
average forecast for part demand in weeks 4
and 5. The weights are: w1=.70, w2=.20,
w3=.10.
Examples.xls
Week Demand
1 400
2 380
3 411
22-Jun-2010 81
4 415
Weighted Moving Average assigned
Weighted Moving Average
weights
t Example
Time Period Weight
.70
t-1 .20
t-2 .10
450 —
3-week MA 6-week MA
forecast forecast
430 —
410 —
Shipment arrivals
390 —
370 —
Actual shipment
arrivals
| | | | | |
0 5 10 15 20 25 30
Week
22-Jun-2010 82
Weighted Moving Average
F4 = 0.70(411)
450+—0.20(380) + 0.10(400) = 403.70
F5 = 0.70(415) + 0.20(411) +3-week
0.10(380)
MA= 410.70 6-week MA
forecast forecast
430 —
410 —
Shipment arrivals
390 —
370 —
Actual shipment
arrivals
| | | | | |
0 5 10 15 20 25 30
Week
22-Jun-2010 83
Time Series Methods: Single
Exponential Smoothing
®Specify the smoothing constant
®It must be a positive fraction, 0<<1
®Specify the starting forecast value
®Usually F1 = A1
®Calculate the forecast using the equation
Ft+1 = Ft + (At – Ft)
22-Jun-2010 84
Single Exponential Smoothing
Example
®Calculate a single exponential smoothing
forecast for period 5 assuming = 0.1 and
F1 = A1
Examples.xls
Week Demand
1 400
2 380
3 411
22-Jun-2010 85
4 415
Exponential Smoothing, = 0.10
F = 400.00
1
F = 400+0.10(400-400) = 400.00
Example
2
F3 = 400+0.10(380-400) = 398.00
450 —
F4 = 398+0.10(415-398) = 399.30
F5 = 399.30+.10(415-399.3)
430 — = 400.87
410 —
Shipment arrivals
390 —
370 —
| | | | | |
0 5 10 15 20 25 30
Week
22-Jun-2010 86
Model Comparisons
450 —
3-week MA 3-week weighted MA
forecast forecast
430 —
410 —
Shipment arrivals
390 —
370 —
Exponential
smoothing
α = 0.10
| | | | | |
0 5 10 15 20 25 30
Week
22-Jun-2010 87
Model Comparisons
22-Jun-2010 88
Time Series Methods: Seasonal
Influences
Consider the following data. Determine the quarterly
22-Jun-2010 89
Seasonal Influences Example
Quarterly Sales
1,400
1,200
1,000
800
sales
600
400
200
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
tim e
22-Jun-2010 90
Seasonal Influences Example
Actual Demand
Seasonal Index = Average Demand
22-Jun-2010 91
Seasonal Influences Example
45
Seasonal Index = 250 = 0.18
22-Jun-2010 92
Seasonal Influences Example
22-Jun-2010 93
Seasonal Influences Example
22-Jun-2010 94
Projected Annual Demand = 2600
Average Quarterly Demand = 2600/4 = 650
22-Jun-2010 95
Seasonal Influences Example
22-Jun-2010 96
Seasonal Patterns
| | | | | | | | | | | | | | | |
0 2 4 5 8 10 12 14 16
Period
22-Jun-2010 97
Seasonal Patterns
| | | | | | | | | | | | | | | |
0 2 4 5 8 10 12 14 16
Period
22-Jun-2010 98
Forecasting
• Forecasting as a part of strategic business
planning
• Types of demand – what to forecast?
• Components of demand
• Overview of forecasting techniques
• Evaluating accuracy of forecasts
• Forecast ranging – prediction intervals
22-Jun-2010 99
Factors in Choosing a
Forecasting Method
• Cost
• Accuracy
• Data available
• Time span
• Nature of products and services
• Impulse response and noise dampening
22-Jun-2010 100
Cost & Accuracy
22-Jun-2010 101
Cost & Accuracy
• Low/Moderate-Cost Approaches
• Statistical models, historical analogies,
executive-committee consensus
• High-Cost Approaches
• Complex econometric models, Delphi, and
market research
22-Jun-2010 102
Cost & Accuracy
22-Jun-2010 103
Data Available
22-Jun-2010 104
Time Span
22-Jun-2010 105
Nature of Products and
Services
• Is the product/service high cost or high
volume?
• Where is the product/service in its life
cycle?
• Does the product/service have seasonal
demand fluctuations?
22-Jun-2010 106
Impulse Response & Noise
Dampening
• An appropriate balance must be achieved
between
• How responsive we want the forecasting
model to be to changes in the actual
demand data
• Our desire to suppress undesirable chance
variation or noise in the demand data
22-Jun-2010 107
Impulse Response & Noise
Dampening
• If forecasts have little period-to-period fluctuation,
they are said to be noise dampening
• Forecasts that respond quickly to changes in data
are said to have a high impulse response
• A forecast system that responds quickly to data
changes necessarily picks up a great deal of
random fluctuation (noise)
• Hence, there is a trade-off between high impulse
response and high noise dampening
22-Jun-2010 108
Measures of Forecast Error
• Residual, Et = At – Ft
• Running sum of residuals, CFE = Et
• Mean Squared Error, MSE = (Et2)/n
• Mean Absolute Deviation,
MAD = (|Et|)/n
22-Jun-2010 109
Measures of Forecast Error
Σ (Et – E )2
• Standard deviation, = n–1
22-Jun-2010 110
Measures of Error
Measures
CFE = – 15
of Forecast Error
E=
– 15
= – 1.875
Example
8
5275
MSE = 8 = 659.4 Absolute
Error Absolute Percent
σ Month,
= 27.4 Demand, Forecast, Error, Squared, Error, Error,
t Dt Ft Et Et2 |Et| (|Et|/Dt)(100)
195
1 200 225 –25 625 25 12.5%
MAD = 28 = 24.4
240 220 20 400 20 8.3
3 300 285 15 225 15 5.0
4 270 290 –20 400 20 7.4
81.3%
5 230 250 –20 400 20 8.7
MAPE = 68 = 10.2%
260 240 20 400 20 7.7
7 210 250 –40 1600 40 19.0
8 275 240 35 1225 35 12.7
Total –15 5275 195 81.3%
22-Jun-2010 111
Monitoring and Controlling
a Forecasting Model
• The Tracking Signal measures the
cumulative forecast error over n periods
in terms of MAD
• If the forecasting model is performing well,
the TS should be around zero
• The TS indicates the direction of the
forecasting error
• If the TS is positive -- increase the forecasts
• If the TS is negative -- decrease the forecasts
22-Jun-2010 112
The Tracking Signal
Percentage of the Area of the Normal Probability Distribution within the
Control Limits of the Tracking Signal
22-Jun-2010 113
The Tracking Signal Example
+1.0 —
+0.5 —
Tracking signal
0—
–0.5 —
–1.0 —
–1.5 —
Control limit
| | | | |
0 5 10 15 20 25
22-Jun-2010 Observation number 114
The Tracking Signal Example
+1.0 —
+0.5 —
Tracking signal
0—
–0.5 —
–1.0 —
–1.5 —
Control limit
| | | | |
0 5 10 15 20 25
Observation number
22-Jun-2010 115
Forecasting
• Forecasting as a part of strategic business
planning
• Types of demand – what to forecast?
• Components of demand
• Overview of forecasting techniques
• Evaluating accuracy of forecasts
• Forecast ranging – prediction intervals
22-Jun-2010 116
Forecast Ranging
22-Jun-2010 117
Forecast Ranging
22-Jun-2010 118
Forecast Ranging
22-Jun-2010 119
Forecast Ranging
22-Jun-2010 120
Computer Software For
Forecasting
• Examples of computer software with forecasting
capabilities
• Forecast Pro
• Autobox
• SmartForecasts for Windows
• SAS
• SPSS
• SAP (part of ERP software)
• Minitab
22-Jun-2010 121
Reasons For Ineffective
Forecasting
• Not involving a broad cross section of people
• Not recognizing that forecasting is integral to
business planning
• Not using forecast ranging
• Not forecasting the right demands
• Not selecting an appropriate forecasting method
• Not tracking the accuracy of the forecasting
models and failure to update the forecasting
model
22-Jun-2010 122