Supply Chain Operations Management Course
Supply Chain Operations Management Course
Management
Lecture One
An AAST Course
Community Service Programs and Continuous
Education
Mar2020 Designed By: Ramy El Shal 1
Introduction
• About the Lecturer:
Ramy El Shal
M.Sc. Economics, Faculty of African Postgraduate Studies, Cairo University
MBA, ESLSCA Business School Paris
EJLog, European Logistics Association
Certified Salesforce Service Cloud Consultant
18 years of experience in
Real Estate, Property, Automotive, IT, and Rail Industries
+201223192139
[email protected]
Involved in Fulfilling
OR
Without which the
company cannot fulfill
Introduction
• There are three levels of Supply Chains
Supplier’s Customer’s
Supplier Supplier Company Customer Customer
3PLogistics
Supplier’s Customer’s
Supplier Supplier Company Customer Customer
Market Research
Financial Provider
May 2022 Designed By: Ramy El Shal 11
Introduction
• The three main components of a Supply Chain:
Stream
Upstream Downstream
Reverse Flow of Primary Flow of
Goods + Information Goods + Information
Integration
= Forward
By means of with key
Integration
Distributors
Long term Deals/ Company
Merger & Acquisition
Integration
= Backward
with key
Integration
Suppliers
Supplier
Manpower
Sales
Operations
Cashflow
Storage
Processing
May 2022 Designed By: Ramy El Shal 18
Introduction
The Enemies of Efficiency
• Supply Chain Planning:
• Efficiently
Efficiency VS
Effectiveness?
Production Sales
Planning Planning
Material
Requirement
Planning
JIT
Choose Test
Method Model
• Establish
• Dependent • Apply Target
Relationship
(Y) • Bias Y to find
• Seasonality • Identify Trend required level
• Independent • MAD
(X) • # of X • Run Forecast on of X
Actual Data • MAPD
Variables
• MSE
Collect Construct • Running Sum
Run
Data Model Forecast
MRP
Material
What we have …
Requirement When do we need it …
Planning
MPS
IRF
Master
Inventory
Production
Record File
Schedule
Inventory
Is a Necessary Evil
Keep it as Low as Possible
Use Just-In-Time .. Not Just-In-Case
Or Database ..
100 cm
Item Quantity Source Description
A (Plate) 1 Table 150*90*6 cm plate
B (Legs) 4 Table 100*4*4 cm Legs
C (Angles) 2 B 3*3 cm Angles
4 cm 4 cm D (Nails) 4 A 3 cm 4" Screw Nails
2 Angles (3*3) D (Nails) 4 C 3 cm 4" Screw Nails
for each Leg
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Demand 25 30 33 34 29 25 22 24 25 28 31 29
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Demand 25 30 33 34 29 25 22 24 25 28 31 29
Past Release Receipt
(Order)
Receipt
Release Receipt
Scheduled (Order)
Receipt (SR)
Release Receipt
Planned (Order)
Receipt
July2021 Designed By: Ramy El Shal 41
Material Requirement
Planning (MRP)
IRF
Inventory = Inventory Information
Record File
Qd = LFL Qd = 12 Qd = 12+
Lot-For-Lot Fixed Lot Minimum Lot
+ LFL
IRF 4B 2C 4D
(Legs) (Angles) (Nails)
Inventory
Record File
SR
ITEM LT SS Qd BI Quantity Time
ERP
MRP II
MRP I
Demand
Forecast Production Inventory Capacity
Maximize Minimize
Revenue Expenses
Cost Inventory
Holding
Cost
Machine
Cost
Units
July2021 Designed By: Ramy El Shal 54
Aggregate Planning
(MRP II)
• Aggregate Planning Strategies:
Buy/Sell Machines Use when:
Capacity Lever
Hire/Layoff Labor You do not
need Highly
Skilled Labor
Very hard on Very low
Chase Short Notice Inventory Inventory
Levels Holding Cost
Strategy Negative is Very High
Effects on
Labor Morale
Machine Cost
Expensive is Low
Machine Cost
is
Intermediate
Make to Stock 4
Assembly to Order 3
2 Make to Order
1 Engineer to Order
EOQ
Re-order
Point
Safety
Stock
0 Time
𝑺𝑺
= 𝑴𝒂𝒙 𝑫𝒆𝒎𝒂𝒏𝒅 𝒑𝒆𝒓 𝑫𝒂𝒚 × 𝑴𝒂𝒙 𝑳𝒆𝒂𝒅 𝑻𝒊𝒎𝒆
− 𝑨𝒗𝒆𝒓𝒂𝒈𝒆 𝑫𝒆𝒎𝒂𝒏𝒅 𝒑𝒆𝒓 𝑫𝒂𝒚 × 𝑨𝒗𝒆𝒓𝒂𝒈𝒆 𝑳𝒆𝒂𝒅 𝑻𝒊𝒎𝒆
• 𝑆𝑆 = 100 + 15 × 20 + 2 − 100 × 20 =
530 𝑊𝑜𝑜𝑑 𝑓𝑜𝑟 𝑎 𝐶ℎ𝑎𝑖𝑟
• 𝑅𝑂𝑃 = 100 × 20 + 530 = 𝑊𝑜𝑜𝑑 𝑓𝑜𝑟 2530 𝐶ℎ𝑎𝑖𝑟s
𝑹𝑶𝑷
𝑪𝑺𝑳
𝑳𝒐𝒔𝒕 𝑷𝒓𝒐𝒇𝒊𝒕 𝑴𝒂𝒓𝒈𝒊𝒏 𝒑𝒆𝒓 𝑼𝒏𝒊𝒕 𝑬𝑶𝑸 × 𝑯𝒐𝒍𝒅𝒊𝒏𝒈 𝑪𝒐𝒔𝒕 𝒑𝒆𝒓 𝑼𝒏𝒊𝒕
𝑨𝒏𝒏𝒖𝒂𝒍 𝑫𝒆𝒎𝒂𝒏𝒅
𝟐𝟓𝟎
𝑪𝑺𝑳 = = 𝟗𝟕. 𝟕𝟓%
𝟑𝟎𝟎𝟎 × 𝟕𝟎
𝟐𝟓𝟎 +
𝟏𝟎𝟎 × 𝟑𝟔𝟓
Feb2023 Designed By: Ramy El Shal 71
Safety stock
• Next: Calculate Standard Deviation for Demand During Lead
Time
• We have standard deviation for Daily Demand
• We have standard deviation for Lead Time
• We need Standard Deviation for the combination of both.
𝟏𝟏𝟓
𝑫𝒂𝒊𝒍𝒚 𝑫𝒆𝒎𝒂𝒏𝒅 𝟏𝟎𝟎
𝟖𝟓
𝟏𝟖 𝟐𝟎 𝟐𝟐
𝑳𝒆𝒂𝒅 𝑻𝒊𝒎𝒆
𝑆𝑡𝑎𝑛𝑑𝑎𝑟𝑑 𝐷𝑒𝑣𝑖𝑎𝑡𝑖𝑜𝑛 𝑜𝑓 𝐷𝑒𝑚𝑎𝑛𝑑 𝑑𝑢𝑟𝑖𝑛𝑔 𝐿𝑒𝑎𝑑 𝑇𝑖𝑚𝑒
= 𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝐿𝑒𝑎𝑑 𝑇𝑖𝑚𝑒 × 𝑆𝑞𝑢𝑎𝑟𝑒𝑑 𝐷𝑎𝑖𝑙𝑦 𝐷𝑒𝑚𝑎𝑛𝑑 𝑆𝐷 + 𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝐷𝑎𝑖𝑙𝑦 𝐷𝑒𝑚𝑎𝑛𝑑 × 𝑆𝑞𝑢𝑎𝑟𝑒𝑑 𝐿𝑒𝑎𝑑 𝑇𝑖𝑚𝑒 𝑆𝑡𝑎𝑛𝑑𝑎𝑟𝑑 𝐷𝑒𝑣𝑖𝑎𝑡𝑖𝑜𝑛
𝑅𝑂𝑃 = 𝐹 −1 𝐶𝑆𝐿, 𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝐷𝑒𝑚𝑎𝑛𝑑 𝐷𝑢𝑟𝑖𝑛𝑔 𝐿𝑒𝑎𝑑 𝑇𝑖𝑚𝑒, 𝑆𝐷 𝑜𝑓 𝐷𝑒𝑚𝑎𝑛𝑑 𝑑𝑢𝑟𝑖𝑛𝑔 𝐿𝑒𝑎𝑑 𝑇𝑖𝑚𝑒
𝟗𝟕. 𝟕𝟓% 64.03
𝑅𝑂𝑃 ≅ 2128
𝐼𝑛𝑣𝑒𝑛𝑡𝑜𝑟𝑦 𝐼𝑛𝑣𝑒𝑛𝑡𝑜𝑟𝑦
= =
𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝐷𝑎𝑖𝑙𝑦 𝐶𝑜𝐺𝑆 𝐶𝑜𝐺𝑆
𝑌𝑒𝑎𝑟 𝐷𝑎𝑦𝑠
365
=
𝐼𝑛𝑣𝑒𝑛𝑡𝑜𝑟𝑦 𝑇𝑢𝑟𝑛𝑜𝑣𝑒𝑟
• You can also use it to get Inventory Turnover
365
𝐼𝑛𝑣𝑒𝑛𝑡𝑜𝑟𝑦 𝑇𝑢𝑟𝑛𝑜𝑣𝑒𝑟 = 365
𝐷𝐼𝑂
𝐼𝑇𝑅 𝐷𝐼𝑂
Feb2023 Designed By: Ramy El Shal 79
Sell-through rate
• Sell-through rate is the percentage of Units
Sold out of the Units Added to your Inventory.
𝑅𝑒𝑔𝑖𝑠𝑡𝑒𝑟𝑒𝑑 100 𝑢𝑛𝑖𝑡𝑠 𝑖𝑛 𝐹𝑒𝑏𝑟𝑢𝑎𝑟𝑦 𝐼𝑛𝑣𝑒𝑛𝑡𝑜𝑟𝑦
𝑆𝑜𝑙𝑑 90 𝑢𝑛𝑖𝑡𝑠 𝑖𝑛 𝐹𝑒𝑏𝑟𝑢𝑎𝑟𝑦
(𝐸𝑥𝑝𝑟𝑒𝑠𝑠𝑒𝑑 𝑖𝑛 𝑃𝑒𝑟𝑐𝑒𝑛𝑡𝑎𝑔𝑒)
𝑈𝑛𝑖𝑡𝑠 𝑠𝑜𝑙𝑑 𝐷𝑢𝑟𝑖𝑛𝑔 𝐹𝑒𝑏𝑟𝑢𝑎𝑟𝑦
= = 90%
𝑈𝑛𝑖𝑡𝑠 𝑅𝑒𝑔𝑖𝑠𝑡𝑒𝑟𝑒𝑑 𝑖𝑛𝑡𝑜 𝐼𝑛𝑣𝑒𝑛𝑡𝑜𝑟𝑦 𝐷𝑢𝑟𝑖𝑛𝑔 𝐹𝑒𝑏𝑟𝑢𝑎𝑟𝑦
𝑃𝑒𝑟𝑓𝑒𝑐𝑡
𝐵𝑎𝑑 𝐴𝑙𝑠𝑜 𝐵𝑎𝑑
Maximize Decrease
Safety Cost
Optimize
Space
Feb2023 Designed By: Ramy El Shal 82
Warehouse Planning
• Typical Operations
Receiving Shipping
Work Areas
Staging Area Staging Area
Inspection Storage Picking Inspection
Breakdown Put Away Replenish Packaging
Support Areas
Offices Labor Equipment Maintenance
2
3
1 B
Reach Truck
Trolley
Order Picker
Counterbalance Truck
Combi Truck
Chutes
Conveyor belt
Roller Conveyors
Floor
Chain
Conveyor
Overhead Tracks
Feb2023 Designed By: Ramy El Shal Chain Conveyors
92
Infrastructure
• Transport Equipment – Stationary
Sorters
Ground/Block Stacking
Pallet Racking
Drive-in Racking
Supplier1 Customer1
Company
Supplier2
Customer2
𝑆𝑢𝑝𝑝𝑙𝑦 = 𝐷𝑒𝑚𝑎𝑛𝑑
𝑆𝑢𝑝𝑝𝑙𝑦 > 𝐷𝑒𝑚𝑎𝑛𝑑
𝑆𝑢𝑝𝑝𝑙𝑦 < 𝐷𝑒𝑚𝑎𝑛𝑑
Cost of A 4 3 3 35
Transportation
B 6 7 6 50
C 8 2 5 50
Demand 30 65 40 135\135
Create Table
a b c Capacity
SC
SC: A 35
Shadow Cost
4 3 3
B 50
6 7 6
C 50
8 2 5
Demand 30 65 40 135\135
Fill in Table (Kick Start)
a b c Capacity
Tip: in SC
Minimization
, Fill in the A 35 35
largest 4 3 3
number of
units at the
B 30 15 5 50
LOWEST cost 6 7 6
C 50
50
8 2 5
Demand 30 65 40 135\135
Calculate Total Cost (TC1)
a b c Capacity
SC
A 35 35
4 3 3
B 30 15 5 50
6 7 6
C 50
50
8 2 5
Demand 30 65 40 135\135
Calculate Total Cost (TC1)
TC1 = 30(6) + 15(7) + 50(2) + 35(3) + 5(6) = $ 520
Ba a b c Capacity
SC
Bb
A 35 35
Cb
4 3 3
Ac
B 30 15 5 50
Bc
6 7 6
C 50
50
8 2 5
Demand 30 65 40 135\135
Used Routes Analysis
Unused Routes Analysis
Assume: B = 0
Ba = B + a = 6 0+a=6 a=6 Aa – (A + a) = 4 – (-3 + 6) = 1
Bb = B + b = 7 0+b=7 b=7 Ab – (A + b) = 3 – (-3 + 7) = -1
C+7=2 C=-5 Ca – (C + a) = 8 – (-5 + 6) = 7
Cb = C + b = 2
Cc – (C + c) = 5 – (-5 + 6) = 4
Ac = A + c = 3 A+6=3 A=-3
Bc = B + c = 6 0+c=6 c=6 In Minimization, Negative value in
Unused Routes means your routes
are not optimal.
you should
Re-route
Re-route
a b c Capacity
SC
A 35 35
4 3 3
B 30 20
15 5 50
6 7 6
C 45
50 5
50
8 2 5
Demand 30 65 40 135\135
Calculate Total Cost (TC2)
TC2 = 30(6) + 20(7) + 45(2) + 35(3) + 5(5) = $ 540
a b c Capacity
SC
A 15 35 20 35
4 3 3
B 30 15
20
5 50
6 7 6
C 50
50
8 2 5
Demand 30 65 40 135\135
Calculate Total Cost (TC3)
TC3 = 30(6) + 15(3) + 20(3) + 20(6) + 50(2) = $ 505
A 4 3 3 35
B 6 7 6 50
C 8 2 5 60
We need to
Demand 30 65 40 135\145 make it equal
145\145
Create Table
a b c Dummy Capacity
SC
A 35
4 3 3 0
B 50
6 7 6 0
C 60
8 2 5 0
Demand 30 65 40 135\145
Create Table
a b c Dummy Capacity
SC
A 35
4 3 3 0
B 50
6 7 6 0
C 60
8 2 5 0
Demand 30 65 40 10 145\145
Fill in Table (Kick Start)
a b c Dummy Capacity
SC
A 5 30 35
4 3 3 0
B 30 10 10 50
6 7 6 0
C 60 60
8 2 5 0
Demand 30 65 40 10 145\145
Calculate Total Cost (TC1)
TC1 = 5(3) + 30(3) + 30(6) + 10(6) + 60(2) + 10(0)
= $ 465
Used Routes Analysis
Unused Routes Analysis
Assume: A = 0
Ab = A + b = 3 0+b=3 b=3 Aa – (A + a) = 4 – (0 + 3) = 1
Ac = A + c = 3 0+c=3 c=3 Bb – (B + b) = 7 – (3 + 3) = 1
3+a=6 a=3 Ca – (C + a) = 8 – (-1 + 3) = 6
Ba = B + a = 6
Cc – (C + c) = 5 – (-1 + 3) = 3
Bc = B + c = 6 B+3=6 B=3
Cb = C + b = 2 C+3=2 C = -1 All Positive .. Hurraaaaay
Optimal Route (TC = $
465)
a b c Dummy Capacity
SC 3 3 3 0
A 0 5 30 35
4 3 3 0 B has
Excessive
B 30 10 10 50
3 Capacity
6 7 6 0
of 10 units
C 60 60
-1 8 2 5 0
Demand 30 65 40 10 145\145
Problem3 (Minimize)
Supply < Demand
a b c Capacity
A 4 3 3 35
B 6 7 6 50
C 8 2 5 50
We need to
Demand 30 65 50 145\135 make it equal
145\145
Create Table
a b c Capacity
SC
A 35
4 3 3
B 50
6 7 6
C 50
8 2 5
Dummy
0 0 0
Demand 30 65 50 145\135
Create Table
a b c Capacity
SC
A 35
4 3 3
B 50
6 7 6
C 50
8 2 5
Dummy 10
0 0 0
Demand 30 65 50 145\145
Fill in Table (Kick Start)
a b c Capacity
SC
A 15 20 35
4 3 3
B 20 30 50
6 7 6
C 50 50
8 2 5
Dummy 10 10
0 0 0
Demand 30 65 50 145\145
Calculate Total Cost (TC1)
TC1 = 15(3) + 20(3) + 20(6) + 30(6) + 50(2) + 10(0)
= $ 505
Used Routes Analysis
Unused Routes Analysis
Assume: A = 0
Ab = A + b = 3 0+b=3 b=3 Aa – (A + a) = 4 – (0 + 3) = 1
Ac = A + c = 3 0+c=3 c=3 Bb – (B + b) = 7 – (3 + 3) = 1
3+a=6 a=3 Ca – (C + a) = 8 – (-1 + 3) = 6
Ba = B + a = 6
Cc – (C + c) = 5 – (-1 + 3) = 3
Bc = B + c = 6 B+3=6 B=3
Cb = C + b = 2 C+3=2 C = -1 No Negative .. Hurraaaaay
Optimal Route (TC = $
505)
a b c Capacity
SC 3 3 3
A 15 20 35
a 0 4 3 3
requires
B 20 30 50
10 units 3 6 7 6
more
C 50 50
-1 8 2 5
Dummy 10 10
0 0 0
Demand 30 65 50 145\145
Optimal Route (TC = $
505)
a b c Capacity
SC 3 3 3
A 0
15 20 35
4 3 3 c
B 30 20 50 requires
3 6 7 6 10 units
more
C 50 50
-1 8 2 5
Dummy 10
10
0 0 0
Demand 30 65 50 145\145
Assignment Model
• When Performance Varies among your human
or physical assets, Who should take which
task?
• This is a special case of the Transportation
Model, involving Multiple Sources and
Destinations
• Also, Three Possible Options:
• Demand = Supply
• Demand > Supply (The Hard Choice)
• Demand < Supply (The Other Hard Choice)
P1 P2 P3
From PM1 11 14 6
Cairo
From PM2 8 10 11
Alexandria
From El PM3 9 12 7
Menia
P1 P2 P3
PM1 11 14 6
PM2 8 10 11
PM3 9 12 7
P1 P2 P3
PM1 5 8 0
PM2 0 2 3
PM3 2 5 0
P1 P2 P3
PM1 5 8 0
PM2 0 2 3
PM3 2 5 0
P1 P2 P3
PM1 5 6 0
PM2 0 0 3
PM3 2 3 0
P1 P2 P3
PM1 5 6 0
PM2 0 0 3 2
PM3 2 3 0
P1 P2 P3
PM1 5 6 0
PM2 0 0 3 2
PM3 2 3 0
P1 P2 P3
PM1 3 4 0
PM2 0 0 5 2
PM3 0 1 0
3 1
PM1 to P3
P1 P2 P3
PM3 to P1
PM2 to P2 PM1 3 4 0
PM2 0 0 5 2
PM3 0 1 0
3 1
PM1 11 14 6
PM2 8 10 11
PM3 9 12 7
PM1 to P3 =6
PM3 to P1 =9
PM2 to P2 = 10
25
May2022 Designed By: Ramy El Shal 145
Problem 2 unbalanced
assignment (Maximize)
P1 P2 P3 P4
PM1 11 14 6 7
PM2 8 10 11 9
PM3 9 12 7 10
PM1 11 14 6 7
PM2 8 10 11 9
PM3 9 12 7 10
PM1 3 0 8 7
PM2 6 4 3 5
PM3 5 2 7 4
PM1 3 0 8 7
PM2 6 4 3 5
PM3 5 2 7 4
Dummy 0 0 0 0
PM1 3 0 8 7
PM2 6 4 3 5
PM3 5 2 7 4
Dummy 0 0 0 0
PM1 3 0 8 7
PM2 3 1 0 2
PM3 3 0 5 2
Dummy 0 0 0 0
PM1 3 0 8 7
PM2 3 1 0 2
PM3 3 0 5 2
Dummy 0 0 0 0 3
1 2
PM1 3 0 8 7
PM2 3 1 0 2
PM3 3 0 5 2
Dummy 0 0 0 0 3
1 2
PM1 1 0 8 5
PM2 1 1 0 0
PM3 1 0 5 0
Dummy 0 2 2 0
PM1 1 0 8 5
PM2 1 1 0 0
PM3 1 0 5 0
Dummy 0 2 2 0 3
2 4 1
P1 P2 P3 P4
PM1 1 0 8 5
PM2 1 1 0 0
PM3 1 0 5 0
Dummy 0 2 2 0 3
2 4 1
PM1 11 14 6 7
PM2 8 10 11 9
PM3 9 12 7 10
PM1 to P2 = 14
PM3 to P4 = 10
PM2 to P3 = 11
Decline P1 =0
Homogeneous Heterogeneous
Population Population
Random
No bias in selecting the
respondent sample units,
Calculated using sample
equation
https://www.calculator.net/sample-size-calculator.html
Halt Resume
Down Time
Output Output
Target Cycle Time
Subprocesses Lead
Time
With Inventory
Kaizen
• Lead Time:
• Measures the time for the entire cycle if fulfilled
WITH inventory
• From time of order to time of delivery
Off- P.L.
Sort Mix
load Input
Production
Fetch
Packing
Start
Material Production Package
End
Product
Sort Input
Material Material Attach
Packing
Warm Print Roll
Up Upload
Material
Machine Specs
Info
Advanced Planning and
Scheduling
• Assign the Work Breakdown Structure of the
Project
Corn Flour Packs
Production Packing
Warm Print Attach Package
Fetch Sort Upload Input Start
Up Production Material Packing End
Material Material Specs Material
Machine Info Roll Product
Advanced Planning and
Scheduling
• Assign the Responsibility Matrix of Each
Process
Corn Flour Packs
Production Packing
Warm Print Attach Package
Fetch Sort Upload Input Start
Up Production Material Packing End
Material Material Specs Material
Machine Info Roll Product
Production Manager:
Adel
Key Responsibility:
Ahmed Ahmed Mina Adel Ahmed Mina Hossam Mina Mina
Assistance:
Hossam Hossam Hossam Adel Ahmed
Advanced Planning and
Scheduling
• List the Action Plan:
Activity Description Predecessor
A Fetch Material from Inventory -
B Sort Material in order of Usage A
C Warm up the Machine -
D Upload Product Specifications C
E Print Used Material Batch Serial on Package B, D
F Attach Packing Roll to Package compartment E
G Input Material B, D
H Start Automated Production G
I Package End Product F, H
C D G H
Advanced Planning and
Scheduling
• Calculate the duration of the set of processes
• You have 3 expectations for each process
duration:
• a: Optimistic e.g. 2 hours
• m: Most Likely e.g. 5 hours
• b: Pessimistic e.g. 6 hours
• Based on these expectations for each activity:
𝑎+4𝑚+𝑏
• Expected Time: 𝑇𝐸 =
6
𝑏−𝑎 2
• Variance (Sigma Square): σ2 =
6
Advanced Planning and
Scheduling
• List the expected duration of the set of processes
Activity Expected Duration in Hours
Optimistic Most Likely Pessimistic
(a) (m) (b)
A 1.5 2 2.5
B 2 2.5 6
C 1 2 3
D 1.5 2 2.5
E 0.5 1 1.5
F 1 2 3
G 3 3.5 7
H 3 4 5
I 1.5 2 2.5
Advanced Planning and
Scheduling Calculate this Calculate this
column by this Leave this
column by this
• Then Calculate Duration: formula
𝑎 + 4𝑚 + 𝑏
formula
𝑏−𝑎
2
column for now
We will feed it
𝑇𝐸 = 2
σ = later
6 6
Activity
Activity Expected
ExpectedDuration
Duration ininWeeks
Hours Time Expected
Time Expected Variance
Variance Slack
Slack
Optimistic
Optimistic MostLikely
Most Likely
(m) Pessimistic
Pessimistic (b) (T
(TEE)) σ2
(a) (m) (b)
A
A 1.5 2 2.5 2 0.03
B 2 2.5 6 3 0.44
C 1 2 3 2 0.11
D 1.5 2 2.5 2 0.03
E 0.5 1 1.5 1 0.03
F 1 2 3 2 0.11
G 3 3.5 7 4 0.44
H
H 3 4 5 4 0.11
I 1.5 2 2.5 2 0.03
Total
Total
Advanced Planning and
Scheduling
• Draw the Activity-In-the-Box Network Diagram
2) Highest
Predecessor
Activity’s Early
Finish
Early Early
Activity
Start Finish 3) Early Start +
Duration
0 0 0 2 13 15 0 15 15
0 0 0
C 0 2 D 2 4 G 5 9 H 9 13
2 1 3 2 3 5 4 5 9 4 9 13 Highlight
1 1 0 0 Critical Path
Advanced Planning and
Scheduling
• Get back to the table and feed with Slack,
Indicating Critical Activities
Activity Expected Duration in Hours Time Expected Variance Slack
Optimistic Most Likely Pessimistic (TE) σ2
(a) (m) (b)
A 1.5 2 2.5 2 0.03 0 C
B 2 2.5 6 3 0.44 0 C
C 1 2 3 2 0.11 1
D 1.5 2 2.5 2 0.03 1
E 0.5 1 1.5 1 0.03 5
F 1 2 3 2 0.11 5
G 3 3.5 7 4 0.44 0 C
H 3 4 5 4 0.11 0 C
I 1.5 2 2.5 2 0.03 0 C
Total 15 1.05
Early Start
Late Start
Critical Path
Cash Conversion Cycle
Buy (A/P)
When?
40 𝐷𝑎𝑦𝑠 60 𝐷𝑎𝑦𝑠
𝐶𝐶𝐶 = 𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝐷𝑎𝑦𝑠 𝑖𝑛 𝐼𝑛𝑣𝑒𝑛𝑡𝑜𝑟𝑦 + Receivables Collection Period − Deferral Payment Terms
𝐶𝐶𝐶 = 40 + 60 − 30 = 70 Days
Deferral Payment Te
CCC CCC
30 𝐷𝑎𝑦𝑠 30 𝐷𝑎𝑦𝑠
Deferral Payment Terms Deferral Payment Terms
Receivables
Average Days in Inventory Receivables Collection Period Average Days in Inventory
Collection Period
15 𝐷𝑎𝑦𝑠 20 𝐷𝑎𝑦𝑠 15 𝐷𝑎𝑦𝑠 10 𝐷𝑎𝑦𝑠
CCC
Cash Only
Average Days in Inventory
Transactions
15 𝐷𝑎𝑦𝑠
𝐶𝐶𝐶 = 15 + 0 − 0 = 15 Days
May2022 Designed By: Ramy El Shal 202
Cash Conversion Cycle
Day 0 If you pay You do not need to pay Day 30 You may pay full
You Buy Within Days 0 to within Day 11 to 30 supplier amount any where
from 10 requests after Day 30
supplier You get a discount payment But you try to pay as
of 1% early as possible to
The choice is to pay early to get the discount? gain supplier’s trust
Or to pay after the amount is due?
Cost of Trade Credit
Cost of Trade
Credit
$10.8
You Pay 99
𝑃𝑎𝑦𝑎𝑏𝑙𝑒𝑠 𝐿𝑒𝑣𝑒𝑙 (Free Trade Credit) = 𝑁𝑒𝑡 𝐷𝑎𝑖𝑙𝑦 𝑃𝑢𝑟𝑐ℎ𝑎𝑠𝑒 × 𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑎𝑦𝑚𝑒𝑛𝑡 𝐷𝑎𝑦 = 0.27 × 10 = $2.7
Cost of Trade Credit
Cost of Trade
Credit
Cost of Costly
Trade Credit If Effective Annual Rate is GREATER than WACC .. Take the Discount
If Effective Annual Rate is LESS than WACC .. Turn down the Discount
and pay at the normal due date (e.g. net 30)
Thank You for Participation
Please, Read the Resources
Please, Bombard me with Questions
See You Next Wednesday …