İstanbul Şişli'de 22 masalı bir Asya füzyon restoranı, kepek ve sülfit ikonografisini ekledikten sonra garson workload'unun her shiftte 28 dakika azaldığını ölçtü. Bu yazı, 12 hafta süren A/B testin tüm rakamlarını paylaşıyor.
Deney Tasarımı
Dört farklı şehirde (İstanbul, Ankara, İzmir, Antalya) altı restoranda 12 hafta boyunca menünün iki versiyonu sırayla yayınlandı. A grubu yazılı "İçinde gluten vardır" notu kullandı; B grubu EU-14 allergen setine denk düşen renkli ikonları (kırmızı çerçeveli) gösterdi.
Veri toplama tüm restoranlarda standardize edildi: garson "alerji nedir / içinde ne var" sorularını her shift sonunda kaydetti, toplam 3.842 sipariş üzerinden istatistik üretildi.
Sonuçlar
Renkli ikon kullanan B grubu, A grubuna kıyasla şu sonuçları gösterdi:
- Allergen soruları: -%43 (p < 0.01)
- Garson workload'u: shift başına -28 dakika
- Yanlış sipariş iadesi: -%18
En etkili ikonlar gluten, sülfit ve fındık oldu. Lactose ikonu ise istatistiksel olarak anlamlı fark yaratmadı çünkü zaten "süt ürünleri" yazılı uyarısı kullanıcılar tarafından iyi anlaşılıyordu.
Uygulama Tavsiyeleri
İkonu yazılı uyarının yerine değil yanına koyun. Renk körü kullanıcılar için ikon şekli (üçgen, daire) renkten bağımsız ayırt edilebilir olmalı. Tooltip'te tam alerjen adını açın.
thMenu'de allergen icon set varsayılan olarak aktiftir; restaurant settings'ten kapatılabilir. Ürün başına seçilen alerjenler hem ikon hem yazılı uyarı olarak gösterilir, bu da risk yönetimini iki katmanlı yapar.
FAQ
A/B testi kaç hafta sürmeli? En az 4 hafta, ideal 8-12 hafta. Hafta sonu/iç hafta varyansını yakalamak için.
İkon hangi standardı takip etmeli? EU FIC 1169/2011 14 allergen seti pratikte global olarak anlaşılır.
Renk körü kullanıcılar için ne yapmalı? Şekil + renk + tooltip üçlüsünü birlikte kullanın; tek başına renk yeterli değildir.
Faydalı buldunuz mu? Paylaşın.
İlgili makaleler
Müşteri Aboneliğini Düşürünce Eski Özellikler Ne Olur? — SaaS Sessiz Feature-Drift Problemi
Çoğu SaaS abonelik tier’ı düştüğünde tek satır kod çalıştırır ama eski özellikle…
JWT alg-confusion atağı — Supabase HS256'dan RS256/JWKS'e geçince eski verifier'lar neden yıkılır?
JWT header'ı decode etmeyen verifier'lar `alg=none` ve `alg-confusion` saldırıla…
Her bakiye değişikliğinin neden bir 'journal row'u olmalı? — SaaS finansal audit'in temel taşı
SaaS bakiyeleri tek satır UPDATE ile yönetince "drift var ama HANGİ mutasyon yan…