E-ticaret deposunda iki birbirine bağlı karar: hangi SKU hangi rafa stoklanır (slotting) ve bir sipariş listesi için işçi hangi koridor sırasıyla hangi rotayı izler (picking). Toplam yürüme mesafesini minimum yapan klasik depo OR problemi.
Kısaca
Tanıdık geliyor mu?
- Depomuzda 20K-150K SKU var; günde 5K-30K sipariş hattı toplanıyor. Toplayıcı işçiler günde 15-25 km yürüyor; yorgunluk şikâyeti, vardiya sonunda hata oranı artıyor.
- Yeni SKU geldiğinde depo sorumlusu 'boş yere koy' diyor; ürün hızı, eş-sipariş örüntüsü ya da ergonomi hesaba katılmıyor. Hızlı dönen SKU üst rafta, yavaş dönen SKU göz hizasında olabiliyor.
- Bir sipariş listesinde 8-25 hat var; işçi listeyi eline alıp 'tahminen şu sırayla' yürüyor — bazıları aynı koridoru iki kez geçiyor. Bir sipariş için yürüme 200-800 m arasında değişiyor.
- Mevsimsel kampanya günlerinde (yılbaşı, indirim dönemi) toplam sipariş hattı 3-5 kat artıyor; mevcut raf yerleşimi tıkanıyor, hızlı SKU'lar kapıdan uzak kaldığı için darboğaz oluşuyor.
- Sipariş başına saatlik elleçleme (lines/hour/picker) sektör kıyaslamasına göre %20-35 düşük; nereden başlayacağımızı bilmiyoruz — slotting mi, routing mi, batching mi önce?
- Toplama-kontrol-paketleme akışında 'aramak' süresi (search time) toplam toplama süresinin %20-30'unu yiyor; SKU yerleri sürekli değişiyor, vardiyalar arasında bilgi kayboluyor.
- Depo yönetim sistemimiz (WMS) toplama listesi üretiyor ama rotayı çözmüyor — yalnızca SKU sırasını koridor numarasına göre dizip veriyor. Batch picking ve correlated slotting yok.
Niye önemli?
Nasıl çözülür?
Teknik derinlik
Nasıl çözülür?
Teknik derinlikTek cümlede: Önce SKU’ları raflara akıllıca yerleştir (hızlı dönenler kapıya, ağırlar bel hizasına, birlikte sipariş edilenler yan yana), sonra toplama rotasını koridor sırasıyla değil matematiksel bir kuralla çöz (S-şekli, dönüş, orta-nokta gibi). İki kararı birlikte düşünmek; yürüme mesafesinin %25-40’ını siler.
Yöneylem araştırması (matematik ve bilgisayar kullanarak işletme kararı çözen disiplin) depo literatüründe bu problem iki bağlı karar olarak çalışılır: Slot Assignment (Slotting) SKU-raf eşleşmesi, Order Picking Routing bir sipariş için işçi rotası. Çözüm üç aşamalı:
1. Modelleme. Veri girdileri: SKU listesi (sipariş sıklığı / haftalık pick frequency, hacim, ağırlık, ergonomi sınıfı, mevsimsellik, eş-sipariş çiftleri — hangi SKU çiftleri sıklıkla aynı siparişte gelir), raf yapısı (koridor sayısı, koridor uzunluğu, raf yüksekliği seviyeleri, kapı-koridor mesafeleri), sipariş geçmişi (en az 6-12 ay sipariş hat-bazlı veri), iş gücü (vardiya, işçi yürüme hızı, taşıma kapasitesi — el arabası, alçak palet, sepet). Kısıtlar: raf kapasite (hacim ve ağırlık), ergonomik bölge (ağır SKU bel hizasında 60-120 cm yükseklik), soğuk-zincir/kuru-segregasyon, tehlikeli madde segregasyonu, raf-tipi uyumu (palet rafı vs flow rack vs case-flow), mevsimsel SKU surge alanı. Hedef: ortalama toplama yürüme mesafesi minimum, ya da işçi başına toplam yürüme dakikası minimum, ya da saatlik elleçlenen hat sayısı maksimum.
2. Çözücü ile karar.
- Slotting için: Sezgisel ABC sınıf-bazlı atama (sipariş hızına göre A/B/C sınıflarına böl, A sınıfı kapıya yakın koy) hızlı bir başlangıçtır. Correlated assignment (birlikte sipariş edilen SKU çiftlerini yan yana koyma) sezgiselden %25-40 fark açar. Daha doğru sonuç için SKU-raf MIP modeli (Mixed-Integer Linear Programming — bir kısım değişkeni 0/1 bir kısmı sürekli olan eniyileme; atama değişkenleri + affinity ağırlığı + ergonomi kısıtları) küçük-orta depoda (15K-50K SKU) doğrudan çözülebilir; büyük ölçek (100K+ SKU) için simulated annealing, tabu arama (akıllı arama yöntemleri — optimum’a yakın çözüm bulurlar) veya kümelenmiş MIP uygulanır.
- Routing için: Tek-sipariş içi rota sezgiselleri (basit kurallarla yürüme rotası belirleme): S-shape (koridoru baştan sona geç), return (koridora gir, son SKU’yu al, dön), midpoint (orta noktadan ayrıl), largest-gap (en büyük boşluğu atla), combined (karma). Optimum için TSP / Steiner tree (Travelling Salesman Problem — en kısa kapalı tur problemi) formülasyonu — sınırlı sayıda SKU içeren sipariş için tam çözüm pratiktir. Birleşik batch picking (birden çok siparişi tek turda toplama) için savings algorithm, column generation veya clustering + TSP.
- Birleşik karar: Slotting ve routing iki ayrı problem değil — birlikte çözüldüğünde gerçek optimum çıkar. Pratikte iki-aşamalı: önce slotting MIP (uzun ufuk, aylık/mevsimsel), sonra routing (her sipariş listesi için anlık).
3. Saha entegrasyonu. Çıktı üç katmanlı: (a) slotting planı — SKU-raf eşleşme tablosu, depo yönetim sistemine (WMS) yüklenir, yer değiştirme operasyonu gece vardiyasında veya hafta sonu yapılır; (b) batch ve rota planı — gerçek-zamanlı WMS’in toplama listesi üretirken çağırdığı modül; işçinin el terminalinde sıralı SKU listesi ile birlikte koridor sırası gösterilir; (c) performans paneli — saatlik elleçleme, yürüme mesafesi, hata oranı, ergonomik ihlal sayacı. Aylık ya da mevsimsel re-slotting — sipariş örüntüsü değişince (yeni SKU, kampanya, mevsim) yeniden hesaplama. Üç aylık operasyon komitesi: saatlik elleçleme eğrisi, en çok yürünen koridor analizi, mispick oranı, ergonomik yük dengesi.
Alternatifler
Manuel atama + WMS toplama listesi
ÜcretsizSıfır ek lisans (mevcut WMS yeterli)
Kim için: Küçük depo (<20K SKU, günde <3K sipariş hattı), 4-15 toplayıcı
- + Sıfır ek yazılım maliyeti
- + Depo sorumlusunun deneyimi öne çıkar
- + Hızlı SKU değişikliklerine kolay tepki
- − 20K SKU üstünde insan zihni atama yapmakta yetersiz kalır
- − Correlated assignment ve batch picking yok
- − Mevsimsel surge'lerde tıkanma
- − İşçi başına yürüme mesafesi optimumun %30-50 üstünde kalır
Yerli depo yönetim sistemi (WMS) standart modülü
Kurumsal150K-800K TRY lisans + 50K-200K TRY/yıl bakım (TR pazar gözlemi)
Kim için: Orta depo (20K-80K SKU, günde 3K-15K sipariş hattı)
- + TR mevzuatına yakın (e-fatura, gümrük entegrasyonu, e-ticaret pazaryeri konektörleri)
- + Toplama listesi ve barkod akışı standart
- + Türkçe ekran, yerel destek
- − Slotting optimizasyon modülü genelde sezgisel (ABC sınıf) — MIP yok
- − Routing algoritması genelde 'koridor sırasına göre' — Petersen sezgiselleri yok
- − Batch picking ve correlated assignment kısıtlı
Uluslararası depo yönetim sistemi + optimizasyon modülü
Kurumsal1-4M EUR lisans + 300K-1M EUR/yıl bakım (büyük uluslararası WMS pazarında)
Kim için: Büyük depo (80K+ SKU, günde 15K+ sipariş hattı), çoklu site
- + Slotting MIP + correlated assignment modülü olgun
- + Petersen rota sezgiselleri + batch picking algoritmaları
- + Mevsimsel re-slotting otomatize
- + Konveyör/AS-RS gibi otomasyon ile entegrasyon
- − Yüksek lisans + uzun (10-20 ay) kurulum süresi
- − TR e-ticaret entegrasyonu için özel çalışma gerekir
- − Operasyon ekibi eğitimi geniş kapsamlı
Açık-kaynak çözücü + özel slotting/routing modülü
Açık KaynakLisans ücretsiz; iç geliştirme 16-32 hafta veya 600K-1.5M TRY danışmanlık
Kim için: Teknoloji ekibi olan e-ticaret deposu, mevcut WMS ile entegrasyon istenen yerler
- + Lisans bedeli yok
- + Slotting MIP ve routing TSP açık-kaynak çözücülerle iyi tanımlı
- + S-shape, return, midpoint, largest-gap ve combined rota sezgiselleri açık-kaynak kütüphanelerde mevcut
- + Re-slotting frekansı serbest, müdahale kolay
- − İçeride OR uzmanı + WMS entegrasyon ekibi şart
- − Akademik prototipten saha sistemine taşıma süresi 6-12 ay
- − Bakım sorumluluğu işletmede; vardiya 7/24 ise destek planı kritik
Tavsiye
Çözüm görüşmesinde sor
- Raf yerleşimi modülü hangi yaklaşımı kullanıyor — sadece ABC sınıf-bazlı atama mı, birlikte sipariş edilen ürünleri yan yana koyma (correlated assignment) ve eniyileme modeli destekleniyor mu?
- Tek-sipariş rota algoritması olarak hangi sezgiseller destekleniyor — S-shape (koridoru baştan sona geç), return (gir-al-dön), midpoint (orta-nokta), largest-gap (en büyük boşluğu atla), combined (karma)? Hangi koşullarda hangisi seçilir?
- Batch picking (birden çok siparişi tek turda toplama) modülü var mı? Hangi clustering yöntemi kullanılır, kaç sipariş/batch tipik?
- Slotting yeniden optimizasyonu (re-slotting) hangi sıklıkta yapılır — haftalık, aylık, mevsimsel? Yer değiştirme operasyonu otomatik mi planlanır?
- Ergonomik kısıtlar (ağır SKU bel hizası, üst raf yalnızca hafif) ve segregasyon kuralları (soğuk-zincir, tehlikeli madde) modelde nasıl tanımlanır?
- Mevsimsel SKU surge (kampanya, indirim dönemi) için geçici tampon alan tahsisi ve dinamik re-slotting destekleniyor mu?
- Pilot dönemde (8-12 hafta) gerçek operasyonel veri ile önceki manuel slotting'e kıyasla yürüme mesafesi ve saatlik elleçleme tasarrufu nasıl raporlanır?
- Sözleşme biterse SKU-raf eşleşme geçmişi, sipariş hat verisi, toplama performans verisi ve rota algoritma parametrelerini hangi standart formatta dışa aktarabiliriz?
Teknik detay
Editör notu
Bu problem halk dilinde “depoda sipariş toplama”, “raf düzeni” veya “yer planı” diye anılır. Akademik literatürde iki bağlantılı isim taşır: SKU-raf kararı için Slot Assignment (ya da Slotting / Storage Assignment), bir sipariş listesi için işçi rotası kararına Order Picking Routing. İki adı ayırmadan bir depo yönetim sistemi sözleşmesine girersen, sana satılan modülün hangi karar katmanını gerçekten optimize ettiğini test edemezsin — “toplama listesi üretme” başka şey, “Petersen sezgiseliyle rota optimize etme” başka şey, “correlated assignment MIP” başka şey.
Bu problem deponun içinde olur — işçi yürüme rotası ve SKU-raf eşleşmesi. VRP (problem #002) depolar-arası ya da depo-müşteri arası rotadır; tır ve araç düzeyinde. Mağaza rafı atama (#017) tüketicinin gözüne hangi SKU gelir; mağaza vitrin/raf planı düzeyinde. Tesis konumu (#010) ise deponun şehirde nereye kurulacağı kararıdır. #041 ise işçinin gözüne hangi SKU ilk gelir, hangi raftan kaç adım sonra alınır — operasyonel, saatlik karar katmanı.
Sektörde en sık atlanan nokta: Slotting tek başına çözülmez — picking routing ile birlikte düşünülmelidir. Çoğu sezgisel slotting yaklaşımı (ABC class-based, sadece hıza göre atama) hızlı SKU’ları kapıya yakın koyar; ancak gerçek-zaman pick routing optimizasyonu (S-shape vs largest-gap vs combined sezgiseller karşılaştırıldığında) bu sezgisel yerleşimi geride bırakabilir. Correlated assignment — birlikte sipariş edilen SKU’ları yan yana koyma — sezgisel ABC’den %25-40 fark açar. İkinci atlanan nokta: ergonomik yük dağılımı. Ağır veya büyük SKU’lar üst rafa atılırsa iş kazası ve vardiya sonu yorgunluk hata oranını yükseltir; ergonomi MIP’de hard constraint olmalı.
Adım adım yol — KOBİ için
Aşama 1 — Önce ölç, sonra plan. En az 6-12 ay sipariş hat-bazlı veri: her sipariş için hat sayısı, SKU listesi, toplayıcı işçi kim, yürüme süresi, toplam süre. SKU bazında haftalık pick frequency, hacim, ağırlık, ergonomi sınıfı. Eş-sipariş çift matrisi (hangi SKU’lar birlikte sıklıkla sipariş edilir). Raf envanteri: koridor sayısı, koridor uzunluğu, raf yüksekliği seviyeleri, kapı-koridor mesafeleri. İşçi yürüme hızı (ampirik ölçüm, ortalama 0.8-1.2 m/s yüklü).
Aşama 2 — Bilgi sermayesini çıkar. Hangi SKU yüksek-hızlı (A sınıf), eş-sipariş yoğun (correlated cluster), ağır/ergonomik (alt raf), mevsimsel surge’e duyarlı. Mevcut yerleşimin yürüme dağılımını çıkar — en çok yürünen 10 koridor, en az yürünen 10 koridor. Hata oranı (mispick) ve yorgunluk ihlali kayıt al.
Aşama 3 — Pilot. 8-12 hafta. Bir bölgede (örn. en yüksek hat sayısı toplayan koridor seti) slotting MIP ile yeni atama uygula; aynı dönemde rota algoritmasını S-shape’den combined Petersen sezgiseline çevir. Karar yine operasyon sorumlusundadır; sistem öneri verir. Başarı kriteri önceden belirlenmiş: yürüme mesafesi -%15 minimum, saatlik elleçleme +%10 minimum, mispick oranı sabit ya da iyi.
Aşama 4 — Yaygınlaştırma. 9-15 ay sürede tam depo + batch picking + zone picking + re-slotting otomasyonu. Mevsimsel re-slotting takvimi (aylık kontrol, çeyreklik tam re-slot, kampanya öncesi özel re-slot). Üç aylık operasyon komitesi: yürüme mesafesi eğrisi, saatlik elleçleme, mispick oranı, ergonomik ihlal, en çok yürünen koridor analizi.
Riskler — ne yanlış gidebilir
- SKU promosyon surge’ü. Bir kampanya günü tek bir SKU normal hızının 10-30 katı sipariş alırsa, sezgisel slotting o tek SKU’yu kapıya yakınlaştırmaz; tıkanma oluşur. Dinamik re-slotting ve geçici tampon alan tahsisi şart.
- Mevsimsel sıralama bozulması. Yaz-kış mal hareketi farkı slotting’i bozar — kış SKU’su yaz başında uzak koridora taşınmalı. Yıllık 2-4 kez re-slotting yapılmazsa yürüme mesafesi sürekli artar.
- Ergonomi ihlali ve iş kazası. Ağır SKU üst rafa atılırsa yaralanma + tazminat + üretkenlik kaybı. MIP’de ergonomi hard constraint olmalı; soft constraint olursa ihmal edilir.
- Tek-WMS lock-in’i. Depo yönetim sistemi sözleşmesinde “SKU-raf eşleşme verisi, sipariş hat geçmişi, toplama performans verisi yıllık standart format ihracı” maddesi olmazsa, sistemden ayrılmak deponun operasyonel hafızasını kaybetmesi anlamına gelir.
- Batch picking yorgunluk eğrisi. 8-12 sipariş tek turda toplanırsa işçi yükü artar; yorgunluk eğrisi MIP’de hesaba katılmazsa vardiya sonunda hata oranı yükselir.
Çözüm yöntemine teknik bakış
| Yaklaşım | Tipik ölçek | Çözüm süresi | Garantili optimum? |
|---|---|---|---|
| Sezgisel atama (ABC sınıf) | Küçük depo, <20K SKU | anında | Hayır, %50-65 optimum |
| Correlated assignment (Frazelle 2002) | Orta depo, 20K-80K SKU | dakika | Hayır, %70-80 optimum |
| Slot atama MIP (affinity ağırlıklı) | Orta-büyük depo, ≤80K SKU | dakika-saat | Evet (bound içinde) |
| Simulated annealing / tabu (slotting) | Büyük depo, 100K+ SKU | saatler | Hayır, iyi pratik kalite |
| Petersen rota sezgiselleri (tek-sipariş) | Her ölçek | anında | Hayır, %85-95 optimum |
| TSP / Steiner tree (tek-sipariş optimum) | Sınırlı SKU/sipariş (≤25) | dakika | Evet |
| Batch picking MIP / column generation | Orta-büyük, 5K-30K sipariş/gün | saatler | Evet (bound içinde) |
| Birleşik slotting + routing MIP | Akademik prototipler | saatler-süreklilik | Evet ama sınırlı ölçek |
Hedef fonksiyonu seçimi:
- Hedef 1 — Toplam yürüme mesafesi minimum: Klasik depo OR formülasyonu, en yaygın.
- Hedef 2 — Saatlik elleçlenen hat sayısı maksimum: Verim odaklı, mevsimsel tepe günleri için.
- Hedef 3 — İşçi yorgunluk yükü minimum (ağırlıklı yürüme + ergonomi): Ergonomi öncelikli operasyonlarda.
- Hedef 4 — Mispick oranı minimum (yürüme + arama süresi): Kalite odaklı.
Çok-hedefli: ağırlıklı toplam veya hiyerarşik (önce ergonomi hard constraint, sonra yürüme mesafesi, sonra batch boyutu).
Akademik kaynaklar
Sayfanın frontmatter’ında sources alanında listelidir.
Kaynaklar
- de Koster, R., Le-Duc, T. ve Roodbergen, K. J. (2007). Design and control of warehouse order picking: A literature review. European Journal of Operational Research, 182(2), 481-501. Depo toplama operasyonu OR’da kanonik tarama.
- Petersen, C. G. (1997). An evaluation of order picking routeing policies. International Journal of Operations & Production Management, 17(11), 1098-1111. S-shape, return, midpoint, largest-gap ve combined sezgisellerinin karşılaştırması.
- Roodbergen, K. J. ve Vis, I. F. A. (2009). A survey of literature on automated storage and retrieval systems. European Journal of Operational Research, 194(2), 343-362. AS/RS ve otomatik depo sistemleri tarama.
- Frazelle, E. H. (2002). World-Class Warehousing and Material Handling. McGraw-Hill. Correlated assignment ve slotting pratik referansı.
- Tompkins, J. A., White, J. A., Bozer, Y. A. ve Tanchoco, J. M. A. (2010). Facilities Planning (4th ed.). Wiley. Tesis ve depo yerleşimi temel kitabı.
- YÖK Tez Merkezi — anahtar kelime: ‘depo yönetimi’, ’toplama rotası’, ‘raf yerleşimi’ veya ‘WMS’ — TR akademisinden 30+ tez. tez.yok.gov.tr
Sözlük
- Order Picking
- Bir depoda müşteri siparişlerini karşılamak için depolama konumlarından SKU'ları getirme operasyonu; tipik olarak yürüyen toplayıcı işçiyle yapılır.
- Slot Assignment
- Bir depoda her SKU'nun hangi depolama konumuna (raf, bin, slot) atandığına karar veren operasyon araştırması problemi; beklenen yürüme mesafesi, ergonomi ve sipariş-affinitesini optimize eder.
- VRP
- Bir depo veya birkaç depodan çıkan araçların hangi müşterilere hangi sıra ile gideceği kararı.
- MIP
- Karar değişkenlerinin bir kısmının tam sayı (örn. 'kaç kamyon', 'kaç vardiya') olduğu optimizasyon türü.
Benzer problemler
Aynı Tedarikçiden Onlarca SKU Geliyor — Hangi SKU'yu Hangi Sıklıkta Sipariş Edeyim ki Kamyon ve Stok Maliyeti Birlikte Minimum Olsun?
Aynı tedarikçiden 50-500 SKU alan KOBİ toptancı, ithalatçı veya üretici için sayfa — tipik olarak 3-15 ana tedarikçiyle çalışırsın. Her hafta aynı soru: bu tedarikçiden bugün hangi ürünler sipariş edilsin, hangileri gelecek haftaya kalsın? Her ürün için ayrı sipariş tetiklenirse aynı tedarikçiye haftada üç kamyon, üç gümrük dosyası çıkar; oysa bir kamyon, bir gümrük, bir hazırlık masrafı doğru gruplamayla tek seferde paylaşılır. Manuel planlama 50 SKU'yu aşınca dağılır: bazı haftalar yarım kamyon, bazı haftalar üst üste üç sipariş — sabit masraflar birim başına %5-15 ürün maliyeti olarak geri döner.
Hangi Ürünü Listeye Koyayım, Hangi Rafı Hangisine Vereyim?
30-200 mağazalı perakende KOBİ ya da 500-5.000 SKU'lu e-ticaret operatörü için yazıldı. Her ay 'hangi ürün rafta kalacak, hangisine ne kadar yer vereceğiz, yeni gelen tedarikçiye yer açmak için hangisini çıkaracağız' kararıyla yüzleşiyorsanız buradasınız. Sezgisel listeleme ve elle planogram, kategori marjının önemli bir kısmını sessizce eritir: çok satanın rafı dar kalır, atıl SKU yer işgal eder, ikame etkisi (müşteri aradığını bulamayınca rakibe gitmesi) ölçülemez. Mağaza-kategori bazlı sistematik bir karar süreci, 50M TRY cirolu bir kategoride yıllık 2-6M TRY marj farkı yaratır.