Senaryo
Kupon canlıda. Finans müdürü yeni bir değişiklik talebi (change request) yazıyor: “Gecikme restorandan kaynaklanıyorsa kuponun bedelini biz değil restoran karşılasın. Hazırlık süresi uzunsa bedeli restoranın komisyon ödemesinden düşelim.” Kuralı ve kanıtı sen hazırlayacaksın.
Brif: Finans müdürü“Yönetim kuruluna tek sayfa götüreceğim. Kaç lira restorana yansır, platformda ne kalır, hangi restoran bundan en çok etkilenir? Sayıları tekrar üretebileyim. Sözleşme konusunu hukukla sen koordine et.”
Teslim edilecekler
- Sorumluluk kuralı ve talebin boyutu
- Sınır durumları ve kenar kontroller
- Kural testi
- Kesinti tablosunun yüklenmesi
- Mutabakat
- Restoran etkisi
- Tek sayfalık BRD eki için kanıt sorgusu
Çalışma planı
- Tanımı yaz. Çalışma tanımı: hazırlık (sipariş → kuryenin alışı) 25 dakikayı (1.500 saniye) aşıyorsa restoran sorumlu, aşmıyorsa platform. Eşiği görüşmede sınayacaksın; önerdiğin rakamın sonucunu gösterirsen tartışma somutlaşır.
- Boyutlandır. Dönem aynı: Ekim-Aralık 2024. Kupon listesi aynı karar tablosundan gelir. Aylık sınırı bu projede uygulamıyoruz; üst sınır hesabı yapıyoruz ve bunu BRD'ye varsayım olarak yazıyoruz.
- Kenarları bul. Tam sınırdaki kayıtlar kimde kalıyor? Hazırlık süresi hesaplanamayan kayıt var mı?
- Test et, yükle, doğrula. Önce küçük test tablosu, sonra gerçek yükleme, sonra mutabakat.
- Etkiyi söyle. Bir restoranın toplam kesintisi, ona ödenecek komisyon gelirine göre ne kadar? Dikkat: sipariş satırlarıyla birleştirince kupon tutarları çoğalır.
Satır çoğalması burada para kaybettirirKesintiyi sipariş satırlarıyla doğrudan birleştirirsen bir sipariş kaç kalemse o kadar kez sayılır. Önce iki tarafı restoran düzeyine topla, sonra birleştir (Çoklu JOIN dersi).
Kontrol listesi
- Mutabakat. Restoran ve platform tutarlarının toplamı, kupon bedeline eşit olmalı: 9.600 + 42.300 = 51.900 TL.
- Sınır. Tam 1.500 saniyelik 3 kayıt platformda kalır; kural “aşan” diyor.
- Hukuk ve sözleşme. Kesinti restoran sözleşmesini etkiler. Sen hukuki yorum yapmazsın, soruyu ve kapsamı doğru kişiye götürürsün.
- Dürüstlük. Uzun hazırlık, restoranın kusurunu kanıtlamaz: kurye geç gelmiş olabilir.
picked_atkuryenin aldığı andır, yemeğin hazır olduğu an değildir. Bu, projenin en önemli varsayımıdır; BRD'de açıkça yaz ve yemeğin hazır olduğu anı tutan bir alan iste. - Portföy. BRD, karar tablosu ve kanıt sorgularını kendi dosyanda topla. Lezzet Kurye'nin hayali olduğunu belirt.