71
Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

Embed Size (px)

Citation preview

Page 1: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

Operations Planning and Control Systems

35E00100 Service Operations and Strategy

#0 Fall 2015

Page 2: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics2

Contents Planning and control systems Aggregate planning

Production planning issues Workforce planning considerations

Planning and scheduling at Air New Zealand Sales Planning at Vaisala MPC systems

Push – MRP Pull – JIT MPC integration

Development possibilities in manufacturing Key points

Useful material: Hopp, W. & Spearman, M. (2000), Factory Physics, Chapters 3, 4, 5 and 16 Vollmann, T., W. Berry & C. Whybark (1997) Chr 9 in Manufacturing Planning and Control Systems

Page 3: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics3

DetailedPlanning

Execution

AggregatePlanning

Resource planning

Aggregate production planning

Demand management

Master production scheduling

Shop floorcontrol

Vendor systems

Production scheduling

Material requirementsplanning

Capacity planning

Basic Manufacturing Planning and Control (MPC) System

Vollmann et al. 1997

Page 4: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics4

Demand Management

Page 5: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics5

Pyramid Forecasting Technique

Newberry and Bhame 1981Vollmann et al. 1997, 320-325

x1 x2 z1 ... z9

Level 3 - Individual items

Level 2 - Product groups

x z

Level 1 - All business

$”R

oll u

p””Force dow

n”

Gaming???

Page 6: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics7

Resource Planning

Page 7: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics8

Aggregate Production Planning

Page 8: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics9

Week 1 2 3 4Beg. inventory (estimated) 3 23 3 23Production 40 0 40 40Sales forecast 20 20 20 20

confirmed deliveries/sales 19 11 7 2End inventory (estimated) 23 3 23 43

"Available to promise" 13 33 38

Available to promise (ATP)

Master Production Scheduling Order Promising

Page 9: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics10

Qua

ntity

Time

Demand

Production

Chase Strategy(flexible production)

Time

Demand

Production

-I

+I

Qua

ntity

Master Production SchedulingBasic Production Strategies

Level Strategy(fixed production)

Page 10: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics11

Detailed Material Planning

Inventory StatusBill of Material

Production Plan

Quantities and Timing

Page 11: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics12

Period 0 1 2 3 4 5 6

On-hand inventory

Gross requirementsScheduled receipts

Planned order releases

Net requirementsTime-phased net requirements

Detailed Material Planning Basic MRP Record

Gross requirements Total expected demand in a time period

Schedule receipts Open orders scheduled to arrive

On-hand inventory Expected amount on hand at beginning of period

Net requirements Actual amount needed in each time period

Time-phased net requirements Net requirements offset by lead times

Planned-order releases Planned amount to order in each time period

Page 12: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics13

Capacity Planning

Page 13: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics14

Production Scheduling

Page 14: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics15

160 days0 days

125 tons

25 tons

160 days0 days

125 tons

25 tons

Shop Floor Control

pk

pWptd

p

m

v

i

i jgigigiji

ij

1ij expmax (t)I

Page 15: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics16

Main Order Penetration Points

Purchasing

Manufacturing

Retailer’s demand chain

Make-to-order (MTO)

Inventorymanagement

Packaging Distribution

Manufacturer’s supply chain

Purchasing

Manufacturing

Retailer’s demand chain

Assemble or Pack-to-order (ATO) Packaging Distribution

Inventorymanagement

Manufacturer’s supply chain

Manufacturing

Retailer’s demand chain

Make-to-stock (MTS)

Packaging Distribution

Purchasing Inventory

managementManufacturer’s supply chain

Hoover et al. 2000

Page 16: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics17

Master Production Scheduling Time Fences

Time

Planning fence

Demand fence

Vollmann et al. 1997

Make-to-stock

Assemble-to-order

Customer orders

Forecast orders

Make-to-order

Capacity

FuturePresent

Page 17: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics18

Replacing Forecast with Knowledge

Time

Vollmann et al. 1997

Capacity

FuturePresent

Orders

Forecast

Indicated Orders / Volume

(Knowledge)

Page 18: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics19

From Material Management to…

Time

Lev

el o

f in

teg

rati

on

M

RP MRPII

ERP

APS

Page 19: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics20

Aggregate Planning

Role in manufacturing planning and control Strategic preparation for tactical actions Long-term planning function that determines

The number of workers that should be employed each period The number of aggregate units that should be produced each period

Objective is normally to minimize total costs Production, payroll, and holding costs as well as costs due to changes in the size of the workforce

Main issues Planning horizon Treatment of demand Bottleneck problem - ability to respond to sudden changes Smoothing is not only about costs

Reputation, impact on usable labor force, and laws must be considered

Page 20: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics21

Costs Considered Regular time costs

If no overtime or worker idle time do not have to be included in the evaluation of different strategies

Overtime and subcontracting costs Often costs assumed linear

Idle time costs Smoothing costs

Cost of changing the size of workforce Some costs difficult to measure e.g. decline in worker

morale

Shortage costs Backlogging normally assumed Linear function common

Holding costs Almost always assumed to be linear

Cost of changing the size of workforce

Holding and backorder costs

Ft = number of fires Ht = Number of hires

Cost

Slope = CF

Slope = CH

Back-orders Positive inventory

Slope = CP Slope = Ci

Inventory

Cost

Page 21: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics22

A Classification of Selected Aggregate Production Planning Methods and Models

Silver et al. 1998, 556

Classification Type of Model / Method Type of Cost StructureFeasible solution Barter General / Not explicit

methods Graphical / Tabular (spreadsheet) Linear / Discrete

Mathematically Linear programming models Linear / Continuous

optimal methods Transportation models Linear / Continuous

Linear decision rules Linear / Quadratic / Continuous

Heuristic decision Simulation search procedures General / Explicit

procedures Management coefficients Not explicit

Projected capacity utilization ratios Not explicit

Page 22: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics23

An Illustration of the Graphical Method

Nahmias 2001, 122

Page 23: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics24

Workforce Planning Strategies

A firm can obtain accurate forecasts for 12 months based on firm orders. During 46-day period, when there were 120 workers, the firm produced 1 700 000 units.

Assume that there are 100 workers employed at the beginning of month 1 and zero starting inventory.

Example 1

Month Net forecast Workdays1 850 262 1260 243 510 204 980 185 770 226 850 237 1050 148 1550 219 1350 23

10 1000 2411 970 2112 680 13

Find the minimum constant workforce needed to meet monthly demand. Assume that holding cost is $0.10 per product per month, cost of hiring is $100 and cost of firing is $200. What is the total cost of the constant workforce plan?Construct a plan that changes the level of the workforce to meet monthly demand as closely as possible. What is the total cost of this plan?

Page 24: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics25

Level Strategy - Constant Workforce PlanExample 1

Page 25: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics26

Example 1

Chase Strategy – Zero Inventory Plan

Page 26: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics27

Example 1

Comparison of the Production StrategiesMonthly Production vs. Monthly Demand

0

200

400

600

800

1000

1200

1400

1600

1800

1 2 3 4 5 6 7 8 9 10 11 12

Net Demand

Production - Level Strategy

0

200

400

600

800

1000

1200

1400

1600

1800

1 2 3 4 5 6 7 8 9 10 11 12

Net Demand

Production - Chase Strategy

Page 27: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics28

Comparison of the StrategiesCumulative Production vs. Net Cumulative Demand

Example 1

0

2000

4000

6000

8000

10000

12000

14000

1 2 3 4 5 6 7 8 9 10 11 12Net Cum Demand

Production- Level Strategy

Production - Chase strategy

Page 28: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics29

Linear Decision Rule (LDR)Approach by Holt, Modigliani, Muth & Simon (1960)

Computes workforce levels & production rates Inputs: forecasts of aggregate sales for each period of the planning

horizon, ending size of workforce, ending inventory in last period

Quadratic cost functions Regular payroll Hiring and layoff Overtime Inventory holding, backordering and set-ups

An evaluation of the approach Allows more realistic cost structure (+) Optimization (based on assumptions!) and fairly insensitive to large

errors in estimated costs (+) Dynamic and simple to apply (+) Cost functions simplify (-) No constraints on resources (-)

Can generate decisions that are infeasible

Ht = Number hiredFt = Number fired

Cost

Back-orders

Cost

Positive inventory

Cost of changing the size of workforce

Holding and backorder costs

Page 29: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics30

Management Coefficient Approach (MCA) Bowman (1963)

Basic idea When managers decide production rates, inventories and workforce, they

consider costs but tend to overreact to (unexpected) changes Bowman concluded that decision rules based on past behavior should

produce better results than other methods

Heuristic method Coefficients of the rule are fit as closely as possible to prior decisions

Obtained through techniques such as regression analyses

Enables to encounter problems of traditional methods where The accuracy of assumptions is difficult to determine Values of input variables are difficult to measure

Cost savings compared to other methods reported Key advantage: prohibits too radical decisions

Page 30: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics31

Comparison of LDR and MCA

The principles are similar Both obtain new production and workforce levels by considering linear combinations

of demand forecasts and current inventory and workforce levels

Determination of coefficients LDR: Optimal solution procedure derived from first principles; coefficients measured

from a direct observation of the system MCA: Coefficients determined by a retrospective examination of past management

behavior

Compared to linear programs Easier to compute Reflect the actual past behavior of management Assume quadratic costs, which could be inaccurate Do not provide optimal solutions to the problem

Page 31: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics32

The Role of LP Models?

Silver et al. 1998, 556

Classification Type of Model / Method Type of Cost StructureFeasible solution Barter General / Not explicit

methods Graphical / Tabular (spreadsheet) Linear / Discrete

Mathematically Linear programming models Linear / Continuous

optimal methods Transportation models Linear / Continuous

Linear decision rules Linear / Quadratic / Continuous

Heuristic decision Simulation search procedures General / Explicit

procedures Management coefficients Not explicit

Projected capacity utilization ratios Not explicit

Page 32: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics33

Practical Considerations

Dis-aggregation of aggregate plans Difficult problem that must be solved so that aggregate plans have value to the firm Aggregate plan and MPS for items should be consistent

Definition of an aggregate unit Organizational structure of the firm

Global production planning New smoothing factors arise, e.g. exchange rates, labor cost, tax structure, and pricing policy.

Difficulties in practice The definition of an aggregate unit Obtaining of cost and demand estimates for “artificial” units Consideration of political and operational realities / constraints Inventory is not an option for all types of products and processes Sensitivity and importance of the issues addressed

Reluctance of managers to rely on mathematical models

Page 33: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics34

Other Aspects

Implementation responsibility Achieving organizational acceptance can be harder than finding OR solutions

to problems. Be sure to sell the approach to every level of management.

Criticality of decision models Finding good enough model formulation can make some decisions non-

critical. i.e., approximations that are sufficiently close the exact fit can be acceptable.

Role of computers Build computer programs of the decision analyses whenever possible.

The scale of profit payoffs depends on the level E.g. aggregate production versus product level

Page 34: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics

Case: Planning and Scheduling at Air New Zealand

Resources 8000 employees 33 aircraft (Boeing 737, 747, 767)

Daily operations 85 domestic flights 50 international flights to 26 countries

Other Base in New Zealand Award winning airline; customer satisfaction important

35

Page 35: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics

Planning Stages

Marketing (plan) Market analysis and market sensitivity

Estimated volume of passengers Timing of flights Pricing time

5-yr plan on markets to be served 3-yr plan Annual budget

Annual budget Drafting of timetable

Ops: resource constraints and possibilities Mkt: timetable based on analyses

Draft run through LP optimizer which takes into account availability and resources

Timetable for publication

Weekly schedule Balancing supply and demand of

manpower Evaluation of long-term impact on training

Rostering Assignment of specific people to specific

flights Required data (training, planning,

manpower leave) Safety rules and other restrictions

considered

Daily adjustment to unexpected changes Environmental (no control) ”Internal”

Air New Zealand

36

Page 36: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics

Planning Operations in the MPC System

Air New Zealand

Resourceplanning

Productionplanning

Demandmanagement

Master productionscheduling

Vendorsystems

Material andcapacity plans

Detailedmaterial planning

Detailed capacityplanning

Shop floorsystems

Front end

Engine

Back end

Resourceplanning

Productionplanning

Demandmanagement

Master productionscheduling

Vendorsystems

Material andcapacity plans

Detailedmaterial planning

Detailed capacityplanning

Shop floorsystems

Front end

Engine

Back end

Schedule Draft

Timetable

Weekly Schedule

Rostering

Daily Adjustments

37

Page 37: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics

Planning Operations in the MPC System

Balancing Demand and Resources

Air New Zealand

Resourceplanning

Productionplanning

Demandmanagement

Master productionscheduling

Vendorsystems

Material andcapacity plans

Detailedmaterial planning

Detailed capacityplanning

Shop floorsystems

Front end

Engine

Back end

Schedule Draft

Timetable

Weekly Schedule

Rostering

Daily Adjustments

MarketingDemandDestinationsTimetable

• Regular / Charter• Season / yr around

Frequency

OperationsResourcesFleet

• Aircraft types• # of aircraft

Crew• Captains & co-

pilots• Flight attendants

ConstraintsAirport capacity (slots)(Max flight time)

ConstraintsAircraft capacityFlight range Air space limitationsWorkforce trainingAllowed working time

38

Page 38: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics

Planning Operations in the MPC System

Flights are assigned to specific aircraft

Air New Zealand

Resourceplanning

Productionplanning

Demandmanagement

Master productionscheduling

Vendorsystems

Material andcapacity plans

Detailedmaterial planning

Detailed capacityplanning

Shop floorsystems

Front end

Engine

Back end

Schedule Draft

Timetable

Weekly Schedule

Rostering

Daily Adjustments

”Constraints”Crew changesMaintenanceCateringFuelingCargo and baggage handlingCleaning

”Constraints”The pool of trained people

39

Page 39: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics

Planning Operations in the MPC System

Specific crews are assigned to flights

Air New Zealand

Resourceplanning

Productionplanning

Demandmanagement

Master productionscheduling

Vendorsystems

Material andcapacity plans

Detailedmaterial planning

Detailed capacityplanning

Shop floorsystems

Front end

Engine

Back end

Schedule Draft

Timetable

Weekly Schedule

Rostering

Daily Adjustments

ConstraintsTrainingMax working hrsWorkforce availability• Sick leaves• Days off• Holidays

40

Page 40: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics

Planning Operations in the MPC System

Adjustments in response to unexpected changes

Air New Zealand

Resourceplanning

Productionplanning

Demandmanagement

Master productionscheduling

Vendorsystems

Material andcapacity plans

Detailedmaterial planning

Detailed capacityplanning

Shop floorsystems

Front end

Engine

Back end

Schedule Draft

Timetable

Weekly Schedule

Rostering

Daily Adjustments

ExternalWeatherCatastrophesFuel or other resource availability

InternalAircraft breakdownsWorkforce absence due to illness etc.

41

Page 41: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics42

Key Points on Planning

Planning and control systems Clear general structure of MPC exists. IT enables use of more advanced methods.

Different types of methods are available for aggregate planning: Feasible methods (e.g. graphical method) Mathematically optimal methods (e.g. LDR, linear programs) Heuristic decision models (e.g. MCA)

Aggregate planning matches demand and resources Tailor the model to fit the situation you are dealing with. Simplicity promotes understanding! Aggregate plans are rarely followed precisely robustness of the plans is

important.

Page 42: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

©Vaisala | 2004-09-28 | Page 43

Case: Sales Planning at Vaisala Instruments What is the Right Demand/Supply Chain?

Functionalproduct

Innovativeproduct

EfficientSupply Chain

ResponsiveDemandChain

Uncertainty of Demandlow high

High inventory carrying cost

+lost market share

Too high operational costs

Flexibility

low

high

Utilizationrate [%]

high

low

Marginlow high

Optimum onthis diagonal?

Source: Hannu Vierimaa / Processman

Page 43: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

©Vaisala | 2004-09-28 | Page 44

Example of Service Classes

Fast Track Standard Project

Order FulfilmentLead time (orderreceived by 14.00)

Delivery lot size

DeliveryPerformanceTarget

Other Information

1 work day 5 work days 20 work days

Min 1 pieceMax 2 pieces

Min 1 piecesMax 25 pieces

Min 10 piecesMax within supply frame

100 % 98 % 100 %

Basic + 50 USD According to Price List

Delivery to site,one or more lots

Price

Target Volume 10 % 80 % 10 %

Price includestransportation

Basic

Source: Hannu Vierimaa / Processman

Price includestransportation

Page 44: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

©Vaisala | 2004-09-28 | Page 45

Sample record - Factory personnel utilization rate

Person result %Team Oct-04 Nov-04 Dec-04 Jan-05 Feb-05 Mar-05 Apr-05 May-05 Jun-05 Jul-05 Aug-05 Sep-05DMLA 74 66 66 43 53 47 47 47 43 43 42 41GMLA 102 92 80 75 76 70 74 68 80 78 71 76HMDW 85 77 88 91 92 77 87 78 99 96 89 94HMP1 77 92 69 125 104 105 106 98 132 131 122 126HMP2 86 77 81 87 79 78 73 55 54 50 44 49HMP3 61 60 67 76 79 57 68 59 62 62 57 60HVAC 87 63 81 71 75 71 71 66 103 103 95 102PMLA 66 112 69 83 85 77 76 74 87 87 79 86WMLA 53 106 92 54 59 52 51 51 52 53 48 53OPT 70 59 78 65 71 65 57 62 52 49 47 51

Product Utilization rate %: 78 83 74 77 79 70 72 72 66 71 66 70

Utilization rate of machines?

Page 45: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

©Vaisala | 2004-09-28 | Page 46

Demand Chain ManagementKey elements of Integrated Demand Chain

Case company

End User

Material flow

Information flow

Execute to order -process

Plan for capacity -processChannellogistics

management

Manufacturing Distribution Sales CustomerSupplier Customer’scustomer

Supplier’ssupplier

ONE SET OF NUMBERSbased on BEST POSSIBLEMARKET DEMAND DATA

updated on rolling basis

SERVICE CLASSESaligned to

SEGMENTED CUSTOMER REQUIREMENTSforming the basis for customer promises

and fulfilment enablingEFFECTIVE AND EFFICIENT LOGISTICS

EXECUTE TO ORDERwith FAST THROUGHPUT TIME

achieved by INTEGRATED PROCESS

PLAN FOR CAPACITY,EXECUTE TO ORDER

CASE:

Demand Chain

Management

Source: Hannu Vierimaa / Processman

Page 46: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

©Vaisala | 2004-09-28 | Page 47

What is the question?

How much money we needed for a product PRODUCED

Precisely wrong answers

How much money we needed for a product SOLD

Approximately right answers

Factory =Machine

Factory =System

StockExtra capacity

Precise world - every product has its own factory personnel

No good tools at the moment- capital tied up- investment increment

Need changes in thinkingBonus system: Process measurements -> Sales Planning Accuracy

Product price: Logistic cost -> Capital tied up

Page 47: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics48

Basic Production Control Systems MRP = Push system

Provides a planning hierarchy Initiates production in anticipation of future demand Lot sizes based on forecasts of future demands and cost considerations Underlying model often inappropriate

JIT / Kanban = Pull system Improves production environment Initiates production as a reaction to present demand Reduce lot sizes to minimum to eliminate waste and unnecessary inventories Reduces congestion Suitable only for repetitive manufacturing

StockPoint

StockPoint. . .

StockPoint

StockPoint. . .

Page 48: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics49

DetailedPlanning

Execution

AggregatePlanning

Resource planning

Aggregate production planning

Demand management

Master production scheduling

Shop floorcontrol

Vendor systems

Production scheduling

Material requirementsplanning

Capacity planning

MRP & MPC System

Vollmann et al. 1997

Routingfile

Bills ofmaterial

Inventory status data

Time-phased requirements

Page 49: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics50

Uncertainty in MRP Systems

Source

Demand Supply

Type

Quantity

TimingRequirements shift from one period to

another

Orders not received when scheduled

Requirements for more or less than

planned

Orders received for more or less than

planned

Vollmann et al. 1997

Page 50: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics51

Shortcomings of MRP

Assumes that required information known with certainty Uncertainty exists on markets Capacity not unlimited Lead times can vary

May depend on lot sizes No incentive to minimize slack Priorities can exist

Items can be defective

Time horizon issues Data integrity Practice versus theory

Only 10-50 % of MRP systems are implemented successfully High requirements on management, training, environment, and planning

Page 51: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics52

DetailedPlanning

Execution

AggregatePlanning

Resource planning

Aggregate production planning

Demand management

Master production scheduling

Shop floorcontrol

Vendor systems

Production scheduling

Material requirementsplanning

Capacity planning

JIT & MPC System

Vollmann et al. 1997

Page 52: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics53

JIT Manufacturing Systems

Core components:Set-up time reduction

Small lot size

Supplier quality levelEquipment layout

etc.

Just-in-Time

Long-range orientationPlant-wide mfg philosophy etc.

Manufacturing strategy Technology management

Quality feedback to shop floorPhysical working conditions etc.

Quality management

Recruiting and selectionSupervisory leadership etc.

Human resource mgmnt

Management leadership in mfgSupport for inter-functional co-op.

Top management support

Sakakibara et al. 1993

Design for manufacturabilityNew process development etc.

Page 53: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics54

Shortcomings of JIT

Sources of inflexibility Stable volume Standard product mix Precise production sequence Rapid (inventory) replenishment

Measures to promote flexibility Capacity buffers Setup reduction Cross training Plant layout

Process design

Product design

Human/ organizational

elements

Manufacturing planning and

controlJIT

Page 54: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics56

Integration of MRP and JIT

There is a need for integration Many firms have already installed a MRP system JIT programs seem to conflict with MRP system

There are physical changes that support integration Reduction of inventory transactions (unnecessary transfers) Cellular manufacturing

Implementation aspects JIT is difficult to implement without a formal MPC system Handoffs (phantom bills) from MRP to JIT at the start of the JIT process

and a transfer back to MRP at the end

Not every company can or prefer to implement JIT…

Vollmann et al. 1997

Page 55: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics57

DetailedPlanning

Execution

AggregatePlanning

Resource planning

Aggregate production planning

Demand management

Master production scheduling

Shop floorcontrol

Vendor systems

Production scheduling

Material requirementsplanning

Capacity planning

(Re)Configuration of the MPC System

Vollmann et al. 1997

Page 56: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics58

Marketrequirements

Manufacturingtask

MPCsystem design

ExistingMPC system

DesiredMPC system

Manufacturing process design

Businessspecifications

MPC System Design Choices

Vollmann et al. 1997, 362

Page 57: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics59

Basis for planning and control MTO ATO MTSControl point Order backlog FAS ForecastMPS unit Customer orders Options End itemsProduct level End product End to inter-mediate

productEnd product

MPS featuresCustomer order promising High requirement Low requirementNeed to monitor forecast accuracy

Low requirement High requirement

Use of planning bills Yes Yes NoNeed to cope with design and process uncertainty

High Low

Basis of delivery to customer Make to customer order on time

Make to customer order on time

MTS replenishment order or to customer

call-off schedule

Master Scheduling Approach

Features of MPS Approaches

Vollmann et al. 1997, 356

Page 58: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics60

Basis for planning and control Time-phased Rate-phasedControl point Shop/purchase order ForecastControl unit Batches KanbansProduct level Material explosion of time-

phased net requirements for product components

Material explosion of rate-phased net requirements for

product components

MPS featuresFixed schedules No YesUse of WIP to aid planning High LowUpdating Daily/weekly Weekly/mothlyInventory netting Performed NoneLead time offsetting Performed NoneLot sizing Performed NoneSafety stock/safety lead time Considered Not consideredContainer size Not considered ConsideredBill of material Many levels Single level

Material planning approach

Features of Material Planning Approaches

Vollmann et al. 1997, 356

Page 59: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics61

Features of Shop Floor System Approaches

Vollmann et al. 1997, 357

Basis for planning and control MRP JITControl point Work center capacity utilization Overall product flow timesControl unit Shop orders Kanban cards Product level Individual operations scheduled at each

work centerProduction on an as-required basis to

replenish downstream stock that support end item requirements

Shop floor system featuresControl of material flow Work center dispatching rules Initiated by downstream kanban cardsSequencing procedure Due-date oriented dispatching rules Not an issueOrder tracking Shop floor transactions by operation None (paperless system)

and stocking pointMonitoring and feedback Input/output and shop load reports Focus on overall resultOrder completion Shop order close-out in stockroom NoneAchieving delivery reliability Batch order status reports Through flow of materialLot size Large SmallWork-in-process and safety stock

Large Negligible

Shop floor system approaches

Page 60: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics62

MTO ATO

Time phased

JIT basedMRP based

MTSMPSapproach

Shop-floorsystem approach

Detailed materialplanning approach Rate phased

Moog

Business Characteristics and the Design of MPC systems

Kawasaki Applicon

Vollmann et al. 1997

Page 61: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics63

Linking Market Requirements and Mfg Strategy to the Design of MPS Approach

Vollmann et al. 1997, 365

Market requirements MTO ATO MTSProduct design Custom StandardProduct variety Wide Predetermined & narrowIndividual product volume per period Low HighDelivery speed Through overlapping

schedulesThrough eliminating

process LTDelivery reliability Difficult Straightforward

ManufacturingProcess choice Low-volume batch High-volume batch/lineManaging flunctuations in sales volume

Through order backlog Through WIP or FGI Through FGI

Master scheduling approach

Page 62: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics64

Linking Market Requirements and Mfg Strategy to the Detailed Material Planning

Vollmann et al. 1997, 367

Market requirements Time-phased Rate-phasedProduct design Custom StandardProduct variety Wide NarrowIndividual product volume per period Low HighAbility to cope with changes in product mix High potential LimitedDelivery speed Through scheduling Through inventory

/excess capacityDelivery schedule changes Difficult Straightforward

ManufacturingProcess choice Batch LineSource of cost reduction

Overhead No YesInventory No YesCapacity utilization Yes No

Detailed material planning approach

Page 63: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics65

Linking Market Requirements and Mfg Strategy to the Design of the Shop Floor System Approach

Vollmann et al. 1997, 368

Market requirements MRP based JIT basedProduct design Custom StandardProduct variety Wide NarrowIndividual product volume per period Low HighAccomodating demand changes

Total volume Easy/ incremental Difficult/steppedProduct mix High Low

Delivery speed Achieved by schedule changes Achieved through FGIDelivery schedule changes More difficult Less difficult

ManufacturingProcess choice Low-volume batch High-volume batch/lineChangeover cost High LowOrganizational control Centralized DecentralizedWork-in-process (WIP) High LowSource of cost reduction

Overheads Low HighInventory Low High

Shop-Floor System Approach

Page 64: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics66

Development Possibilities of Manufacturing

Coordinating Order and Value Offering Points Process improvement

Increase production volume Minimize lead time Eliminate inventory

Outsourcing Lean manufacturing Quick response Customization according to customer needs

Offer wider product variety using standardization, modularity, etc. Offer (additional) services, for example, based on the principles

of mass customization

Page 65: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics67

Purchasing

Manufacturing

Retailer’s demand chain

Make-to-order

Purchasing

Manufacturing

Retailer’s demand chain

Pack-to-order

Manufacturing

Retailer’s demand chain

Ship-to-order

Packaging Distribution

Purchasing Inventory

management

Packaging Distribution

Inventorymanagement

Packaging Distribution

Inventorymanagement

Main Order Penetration Points (OPP)

Manufacturer’s supply chain

Manufacturer’s supply chain

Manufacturer’s supply chain

Hoover et al. 2000

Page 66: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics68

Understanding of the factors that affect OPP choices is important but…

Product characteristics

Delivery time

Market and demand

characteristics

Mfg process, infrastructure and control

characteristics

OPP

Manufacturinglead time

Olhager 1994

Page 67: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics69

Purchasing Inventory

mngmnt

Manufacturing Packaging Distribution Ware-

housing

Purchasing Inventory mngmnt

Manufacturing Packaging Distribution

Retailing

Assortment planning

Retailer’s demand chain

Manufacturer’s supply chain

Offer to planning

Ware-housing

Assortment planning

Retailer’s demand chain

Manufacturer’s supply chain

Offer to inventory management

Manufacturing

Retailer’s demand chain

Manufacturer’s supply chain

Purchasing Offer to

purchasing

Packaging Distribution

Inventory mngmnt

Assortment planning

…one should analyze value offering points (VOP) as well

Hoover et al. 2000

Page 68: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics70

Conventional Demand-Supply ChainCollege Textbooks

Coursereading lists

(instructor)

Warehousing and

distribution

Printing of books

Assortment planning

(campusbookstore)

Purchasing

(campusbookstore)

VOP: Offer to purchasing

OPP: Ship to order

Bookstore’s demand chain

Publisher’s supply chain

Page 69: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics71

Use textbook for course(student)

New Demand-Supply ChainCollege Textbooks

Demand chain

Supply chain

VOP: Students buy only material

they need

Review standard textbook(instructor)

Tailor book to course (instructor)

Plan order for course

(instructor)

On-demand printing(campus

bookstore)

Electronic textbook repository(publisher)

OPP: Settle copyright with publisher

Page 70: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics72

Key Points

MRP and JIT as planning and control systems Both have benefits and shortcomings Applicability depends on the production environment

MPC integration ”Standard” pull and push systems rarely meet customer requirements

and/or manufacturing system needs

There are numerous ways to develop manufacturing operations

Break the conventional thinking processes E.g. focus on value offering instead of order penetration

Use modularity, mass customization, e-manufacturing, etc.

Page 71: Operations Planning and Control Systems 35E00100 Service Operations and Strategy #0 Fall 2015

35E00100 Service Operations and Strategy #0 Aalto/BIZ Logistics73

Abbreviations UsedAPS = Advanced planning system (supply chain planning)

ATO = Assemble-to-Order

ERP = Enterprise resource planning

FGI = finished goods inventory

JIT = just in time

LDR = Linear decision rule

MCA = Management coefficient approach

MES = Manufacturing execution system

MIP = Mixed integer programming

MPC = Manufacturing Planning and Control system

MPS = Master production schedule

MRP = Material Requirements Planning

MRPII = Manufacturing Requirements Planning

MSG = Master scheduling game

MTO = Make-to-Order

MTS = Make-to-Stock

OPP = order penetration point