Gerçek Bir Müşteri Kaybetme Hikâyesi: 140 Bin TL, Bir Doğum Tarihi ve 20 Gün

Ön onaylı 140 bin TL, satın almaya hazır bir müşteri ve bir doğum tarihi hatası. Kötü müşteri deneyimi nasıl doğar? 20 günlük hikâyeyi mimari gözüyle anlattım.

Ön onaylı 140 bin TL, satın almaya hazır bir müşteri ve bir doğum tarihi hatası. Kötü müşteri deneyimi nasıl doğar? 20 günlük hikâyeyi mimari gözüyle anlattım.

Bir referans numarası, correlationId ile eşleştirilmediğinde neyi kaybediyoruz? Observability, on-call ve incident management üzerine bir arıza hikâyesi.
Bu yazı, LinkedIn'de paylaştığım bir gönderiden derlenmiştir. Kendi şirketimiz ve ekiplerimiz adına rahatlıkla söyleyebilirim: biz tamamen uzaktan çalışıyoruz. Hatta daha ilginci, bunu 2018'de, o zamanki yöneticim Cengiz Şeker ile birlikte, pandemi öncesinde başlatmıştık. Teknoloji üzerine çalışıp da çalışanları ofise çağırmakta…
Not: Ekip içi bir geliştirme; süreç ve araç adları genel tutulmuştur. Özet Ekibimizde, bir iş analisti (business analyst) gibi çalışan bir AI agent geliştirdik. Agent, bir task kendisine atandığında ya da task içine /analiz yorumu yazıldığında otomatik tetikleniyor; ilgili epic,…
Bu yazı, LinkedIn'de paylaştığım bir gönderiden derlenmiştir. “Sonra temizleriz” diye kodun içine eklenen bir test mail adresi… Spoiler: temizlenmedi. Üstelik veritabanında da değil; doğrudan kaynak koddan bana selam çakıyor. Nereden baksan 5-6 yıllık. Bir yanım gururlu, sistem hâlâ çalışıyor; diğer…
Bu yazı, LinkedIn’de paylaştığım bir gönderiden derlenmiştir. Şöyle bir JSON gördüğümde kendimi Sudoku çözüyormuş gibi hissediyorum: isCommercial: “1” → Boolean diye bir şey var. isLikeCommercial → bu ne demek şimdi, “ticari değilim ama biraz öyle mi görünüyorum”? Bir de boş…
Bu yazı, LinkedIn’de paylaştığım bir gönderiden derlenmiştir. Üstlendiğimiz danışmanlık projelerinde ve iş birliği yaptığımız kurumlarda bir örüntü acı biçimde netleşti: yaygın bir teknik vizyon eksikliği. Teknoloji dünyasının büyük bölümünde geliştirme süreci hâlâ ağırlıklı olarak çıktı-odaklı. Yazılımın nasıl inşa edildiğine, onu…
Not: Bu vaka çalışması, müşteri ve şirket gizliliği için anonimleştirilmiştir. Özet Büyük bir pazar yeriyle yürütülen, masadaki 150 milyon kaydın her birinin muhasebeleştirilmesi gereken bir entegrasyon projesinde, teslimatın önündeki en büyük engel kodun kendisi değil, test ortamının güvenilirliğiydi. Bu çalışma,…
Bu yazı ilk olarak Medium'da (Appcent yayını) yayımlanmıştır. Uzun bir aradan sonra tekrar merhaba 👋 Büyük yazılım geliştirmeleri tek başına olabilecek bir şey değildir, ekip işidir. Özellikle geniş kitlelere hitap eden uygulamalar/bileşenler geliştiriyorsanız ekibe ihtiyacınız vardır. Ekipler kendi sorumluluğunda geliştirmeler…
Bu yazı ilk olarak Medium'da yayımlanmıştır. Her projemizde veya her fikrimizde ilk bu canlanır: “Nasıl yapsak? Veri buradan gelir, bunu buradan set ederim, diğer tarafa implement etmek kolay ama sanki şurada bir sorun var…” Günün sonunda bir şekilde kod yazmaya…