Tüm Makalelere Dön
Optimizasyon & Vibe Coding
2025 4 dk okuma

TCDD Tarife Sistemi: İşgücünü Vibe Coding ile Optimize Etmek

EB
Emir Balin IE Adayı

"50'den fazla personelin esnek saatlerde çalıştığı demiryolu operasyonlarında vardiya optimizasyonu ve karar destek sistemi."

Karmaşık Vardiya Problemlerine Mühendislik Yaklaşımı

50'den fazla personelin esnek saatlerde çalıştığı demiryolu operasyonlarında, vardiya (turnus) döngülerini manuel yönetmek büyük bir kapasite kaybı yaratıyordu. T.4011 çalışma saati, T.5545 ve T.6613 (Bekleme Bonusu) gibi kısıtları göz önünde bulundurarak adil bir görev dağılımı yapmak, tam bir yöneylem araştırması problemiydi.

Vibe Coding ile Çözüm

Bu karmaşık iş kurallarını geleneksel yöntemlerle kodlamak yerine Vibe Coding felsefesini benimsedim. Cursor ve Claude gibi yapay zeka araçlarını bir mühendis gibi yönlendirerek, sistem kısıtlarını koda döktüm. Backend'de Python (FastAPI), frontend'de Alpine.js kullanarak; çakışmaları önleyen, yedek personeli adalet algoritmasıyla dağıtan dinamik ve hatasız bir karar destek sistemi inşa ettik.

Etiketler: #TCDD#Vibe Coding#Yöneylem Araştırması#Optimizasyon#Python