Ünite 3 / 9

Stok ve Envanter Optimizasyonu

Kazanimlar:

  • EOQ, emniyet stoğu ve yeniden sipariş noktası kavramlarını hesaplayabilme
  • AI'ı ABC/XYZ analizi ve stok politikası tasarımında yardımcı olarak kullanabilme
  • AI'ın önerdiği stok parametrelerini formül ve gerçek tüketim verisiyle doğrulayabilme

Stok, işletmenin donmuş parasıdır. Fazlası nakit akışını boğar, depo maliyeti ve fire yaratır; azı ise satış kaybı, hat durması ve müşteri kaçırma demektir. Endüstri mühendisinin görevi bu dengeyi "his" ile değil, formül ve veriyle kurmaktır. Yapay zeka bu alanda hesap kurgusunu, sınıflandırmayı ve politika tasarımını hızlandırır; ancak stok formülleri birim ve varsayım hatalarına çok duyarlıdır, bu yüzden AI çıktısı mutlaka yeniden hesaplanarak doğrulanmalıdır. Bu ünitede EOQ, emniyet stoğu, yeniden sipariş noktası ve ABC/XYZ analizini AI destekli biçimde ele alacağız.

Temel Kavramlar ve Formüller

Envanter yönetiminin çekirdek üç sorusu vardır: Ne kadar sipariş edeyim?, Ne zaman sipariş edeyim?, Ne kadar tampon tutayım?

Ekonomik Sipariş Miktarı (EOQ): Sipariş verme maliyeti ile elde tutma maliyeti arasındaki dengeyi kuran miktar.

EOQ = karekök( (2 × D × S) / H )D = yıllık talep (adet/yıl)S = sipariş başına maliyet (TL/sipariş)H = birim başına yıllık elde tutma maliyeti (TL/adet/yıl)

Yeniden Sipariş Noktası (ROP): Stok bu seviyeye düşünce yeni sipariş verilir.

ROP = d × L + SSd = ortalama günlük (veya periyodik) talepL = tedarik süresi (aynı zaman biriminde)SS = emniyet stoğu

Emniyet Stoğu (SS): Talep ve tedarik süresindeki belirsizliğe karşı tampon.

SS = Z × σ_d × karekök(L)Z = hizmet seviyesine karşılık gelen güven katsayısı (örn. %95 için ≈ 1,65)σ_d = talebin standart sapması (periyot başına)L = tedarik süresi (periyot sayısı)

Dikkat: Bu formüllerdeki en yaygın hata birim tutarsızlığıdır. Talebi günlük, tedarik süresini haftalık verirseniz sonuç anlamsız çıkar. Her hesaba başlamadan önce tüm girdileri aynı zaman birimine çevirin. AI bu dönüşümü sık sık atlar.

Örnek Hesap: Adım Adım

Bir yedek parça için D = 3.600 adet/yıl, S = 120 TL/sipariş, H = 8 TL/adet/yıl olsun.

EOQ = karekök( (2 × 3600 × 120) / 8 ) = karekök( 864000 / 8 ) = karekök( 108000 ) ≈ 328,6 → yaklaşık 329 adetYılda sipariş sayısı = 3600 / 329 ≈ 10,9 ≈ 11 sipariş

Şimdi ROP: günlük talep d = 3.600 / 300 çalışma günü = 12 adet/gün, tedarik süresi L = 10 gün, talep standart sapması σ_d = 4 adet/gün, hedef hizmet seviyesi %95 (Z ≈ 1,65):

SS = 1,65 × 4 × karekök(10) = 1,65 × 4 × 3,162 ≈ 20,9 → 21 adetROP = 12 × 10 + 21 = 141 adet

Yani stok 141 adede düştüğünde 329 adetlik yeni sipariş verilir. Bu tür bir hesabı AI'a yaptırdığınızda, her satırı bu şekilde açık göstermesini isteyin; "sonuç 141'dir" diyen bir çıktı doğrulanamaz.

ABC ve XYZ Analizi ile Odaklanma

Her kalemi aynı özenle yönetmek israftır. ABC analizi kalemleri değere (yıllık kullanım × birim maliyet) göre sınıflar: A kalemleri (genelde kalemlerin ~%20'si, değerin ~%80'i) sıkı yönetilir. XYZ analizi ise talep değişkenliğine göre sınıflar: X düzenli, Z düzensiz talep.

Sınıf

Anlamı

Politika

A-X

Yüksek değer, düzenli talep

Sıkı takip, düşük emniyet stoğu, sık sipariş

A-Z

Yüksek değer, düzensiz talep

Yakın izleme, dikkatli tampon, esnek tedarik

C-X

Düşük değer, düzenli talep

Basit politika, otomatik sipariş

C-Z

Düşük değer, düzensiz

Gerektikçe al, düşük öncelik

Rol: Sen envanter yönetimi uzmanı bir endüstri mühendisisin.Görev: Aşağıdaki kalem listesini ABC (yıllık kullanım değeri) veXYZ (talep değişkenliği, varyasyon katsayısı) matrisine yerleştir.Her hücre için önerilen stok politikasını (sipariş sıklığı, emniyetstoğu yaklaşımı) yaz.Kalemler (kod, yıllık adet, birim maliyet, aylık talep std sapması):{{ tablo }}Kural: Varyasyon katsayısını (std/ortalama) açıkça hesapla ve göster.Sınıf eşiklerini belirt, uydurma değer üretme.

Zayıf Prompt / Güçlü Prompt

Zayıf prompt:

Bu ürünler için emniyet stoğu ne olmalı?

Hizmet seviyesi, talep değişkenliği ve tedarik süresi olmadan verilen her cevap tahmindir.

Güçlü prompt:

Şu kalem için emniyet stoğu ve ROP hesapla. Hizmet seviyesi %98(Z değerini belirt), ortalama günlük talep 30, günlük talep std sapması9, tedarik süresi 7 gün. Formülü yaz, her adımı göster, birimlerikontrol et. Sonra hizmet seviyesini %95'e düşürürsem SS nasıl değişir,karşılaştır.

İkinci prompt hem hesabı hem de bir "duyarlılık" sorusunu içerir; bu, kararın hangi varsayıma ne kadar bağlı olduğunu görmenizi sağlar.

Mini Vaka: Hizmet Seviyesinin Maliyeti

Bir otomotiv yan sanayi firması, kritik bir contayı hiç eksik bırakmamak için %99,9 hizmet seviyesi hedefliyor. Endüstri mühendisi Baran, AI'a mevcut ve alternatif hizmet seviyeleri için emniyet stoğunu hesaplatıyor. Formül gösteriyor ki %95'ten %99,9'a çıkmak Z'yi 1,65'ten yaklaşık 3,09'a taşıyor; yani emniyet stoğu neredeyse iki katına çıkıyor. Baran bunu kalemin elde tutma maliyetiyle çarpınca, o son yüzde diliminin çok pahalı olduğunu görüyor. Kritik olmayan kalemlerde %95, hat durduran kritik kalemlerde %99 seçerek toplam stok maliyetini düşürüyor. AI hesabı kurdu; hangi hizmet seviyesinin işe değdiğine karar veren Baran'ın mühendislik yargısı oldu.

İpucu: Emniyet stoğu, hizmet seviyesiyle doğrusal değil, üstel gibi büyür. Son yüzde dilimleri (%99 → %99,9) çok pahalıdır. Her kalemin gerçekten o kadar yüksek seviyeye ihtiyacı olup olmadığını sorgulayın.

Yaygın Hatalar

  • Birim karıştırma: Talebi günlük, tedarik süresini haftalık girip anlamsız SS/ROP bulmak.
  • Tek hizmet seviyesi: Tüm kalemlere aynı hizmet seviyesini uygulayıp A ve C kalemlerini eşit yönetmek.
  • AI hesabını doğrulamamak: EOQ/SS sonuçlarını karekök ve çarpma adımlarını görmeden kabul etmek.
  • Sabit talep varsayımı: Değişkenliği (σ) yok sayıp emniyet stoğunu sıfır tutmak.
  • Ölü stoğu görmezden gelmek: Talebi düşmüş kalemlerde eski parametrelerle sipariş vermeye devam etmek.

Özetle

  • Stok üç soruyu yanıtlar: ne kadar (EOQ), ne zaman (ROP), ne kadar tampon (SS). Her birinin net bir formülü vardır.
  • Birim tutarlılığı stok hesabının en kritik ve en sık atlanan noktasıdır; AI çıktısını mutlaka birim kontrolüyle doğrulayın.
  • ABC/XYZ matrisi çabayı doğru kalemlere yönlendirir; her kalemi aynı özenle yönetmek israftır.
  • Hizmet seviyesi arttıkça emniyet stoğu hızla pahalılaşır; son yüzde dilimlerini sorgulayın.
  • AI hesabı kurar ve hızlandırır; hangi politikanın işe değdiğine karar veren insanın yargısıdır.

Uygulama görevi

En az 8-10 kalemlik bir stok listesi hazırlayın (kod, yıllık talep, birim maliyet, talep std sapması, tedarik süresi). Önce AI'a ABC/XYZ matrisini kurdurun ve varyasyon katsayısını açıkça göstertin. Ardından bir A-kaleminin EOQ, emniyet stoğu ve ROP değerlerini hesaplatın; her adımı ve birimi görün. Kritik doğrulama: EOQ ve SS hesabını Excel veya bir hesap makinesiyle bizzat yeniden yapın ve AI ile karşılaştırın. Son olarak aynı kalem için hizmet seviyesini %95 ve %99 senaryolarında hesaplatıp emniyet stoğu farkını ve bunun yıllık maliyet etkisini yorumlayın.