TCDD Taşımacılık Tarife Sistemi
Kurum / Kapsam: TCDD Taşımacılık A.Ş. Personel & Tren Planlama
TCDD Taşımacılık bünyesinde 50+ personelin karmaşık vardiya (turnus) döngüleri, gece çalışmaları ve istasyon beklemelerinin hatasız takibi için geliştirilen uçtan uca tarife ve optimizasyon platformudur. Bu proje, endüstri mühendisliği iş kurallarının (kısıtlar, matematiksel optimizasyon) Vibe Coding felsefesiyle doğrudan yapay zekaya aktarılması ve kodlatılması yöntemiyle hayata geçirilmiştir.
Vibe Coding Felsefesi: Bu proje, endüstri mühendisliği iş kurallarının (kısıtlar, matematiksel optimizasyon) Vibe Coding felsefesiyle doğrudan yapay zekaya aktarılması ve kodlatılması yöntemiyle hayata geçirilmiştir.
Karşılaşılan Operasyonel Zorluk
50+ personelin karmaşık vardiya (turnus) döngüleri, gece çalışmaları ve istasyon beklemelerinin manuel takibindeki zorluklar. Manuel süreçte gecikmelerin turnuslara etkisi, dinlenme süreleri ve puantaj hesaplamaları yoğun efor gerektirmekte ve insan hatasına zemin hazırlamaktaydı.
Uygulanan Çözüm Stratejisi
- Endüstri mühendisliği kısıtları ve mevzuat kuralları Vibe Coding metodolojisiyle yapay zeka ajanlarına aktarılarak 3 aşamalı turnus motoru tasarlandı.
- T.4011 (çalışma saati), T.5545 ve T.6613 (Bekleme Bonusu) kuralları algoritmaya döküldü.
- Çakışma önleyici 'Yayın Kilidi' (Immutable Snapshot) mimarisi inşa edildi.
- Yedek personel için adalet sıralaması algoritması ve SAP uyumlu dinamik kumanya/yemek listesi üretimi entegre edildi.
Metodoloji & Uygulama Adımları
Projenin baştan sona mühendislik akış diyagramı ve aşamaları
İş Kurallarının AI Destekli Modellenmesi
T.4011 çalışma saati sınırları, T.5545 ve T.6613 bekleme bonusu kuralları Vibe Coding ile algoritmik kural motoruna dönüştürüldü.
3 Aşamalı Turnus Motorunun Geliştirilmesi
Vardiya atamaları, turnus çakışma kontrolleri ve personel dinlenme sürelerini otomatik hesaplayan 3 aşamalı çekirdek motor kodlandı.
Yayın Kilidi (Immutable Snapshot) Mimarisi
Yayınlanan tarifelerin geçmişe dönük manipülasyonunu ve veri çakışmalarını engelleyen güvenli anlık durum kilitleme sistemi kuruldu.
Adalet Sıralaması & SAP Kumanya Entegrasyonu
Yedek personelin nöbet adaletini sağlayan puanlama algoritması ve SAP sistemleriyle uyumlu dinamik yemek/kumanya listesi üretimi sağlandı.
Sistem Mimarisi & Teknoloji Katmanı
Backend, Frontend ve Dış Sistem Entegrasyon Yapısı
Yüksek hızlı asenkron API mimarisi, ilişkisel ORM veri yönetimi ve algoritmik kural motoru.
Reaktif, hafif arayüz bileşenleri ve modern responsive operasyon kontrol paneli.
Mobil onay mekanizmaları, anlık durum bildirimleri ve kurumsal veri entegrasyonu.
Öne Çıkan Mühendislik Yetenekleri
Yayın Kilidi (Immutable Snapshot)
Çakışma önleyici 'Yayın Kilidi' mimarisi ile onaylanan tarifelerin bütünlüğü ve tarihsel kaydı korunur.
Yedek Personel Adalet Sıralaması
Yedek personelin nöbet ve görevlendirmelerinde objektif puanlama ile fırsat ve yük adaleti sağlanır.
SAP Uyumlu Dinamik Kumanya Listesi
Sefer ve istasyon bekleme sürelerine göre personelin hak ettiği yemek ve kumanya listesini otomatik üretir.
Telegram Bot Onay Mekanizması
Yöneticilerin mobil ortamdan tek tuşla tarife onayı vermesini ve aksaklık bildirimlerini almasını sağlar.
Sistem Arayüzü & Ekran Görüntüleri
KVKK ve gizlilik standartlarına uygun olarak kişisel veriler ve isimler maskelenmiştir
Kazanımlar & Sonuçlar
- 50+ personelin aylık tarife ve vardiya hazırlama süresi 5 iş gününden 2 saate düşürüldü.
- T.4011, T.5545 ve T.6613 bekleme bonusu hesaplamalarında insan hatası tamamen ortadan kaldırıldı.
- Yayın Kilidi mimarisi ile tarifelerde %100 veri güvenliği ve geriye dönük izlenebilirlik sağlandı.
- Telegram Bot üzerinden yöneticiler anlık onay ve tarife bildirimlerini doğrudan cep telefonlarından yönetebilir hale geldi.
Mühendislik Çıkarımları
- Demiryolu mevzuatındaki T.4011, T.5545 ve T.6613 gibi karmaşık kuralların Vibe Coding ile yapay zekaya aktarılmasında 11 yıllık saha tecrübesinin çarpan etkisi kanıtlandı.
- Mühendislik kısıtlarının doğru tarif edilmesinin, kod yazım hızını 10 katına çıkardığı görüldü.