Ürün · 2 Ağustos 2026 · 2 dk okuma
Hata Mesajı da Ürünün Parçasıdır
Kullanıcı ürününüzü en kırılgan anında hata mesajıyla baş başa tanır. O üç satırlık metin, onboarding kadar önemli bir tasarım yüzeyidir.
"İşlem gerçekleştirilemedi. Hata kodu: 0x80042L."
Bu mesajı gören kullanıcının öğrendiği tek şey şu: bir şeyler ters gitti ve bu ürün bana yardım etmeyecek.
Yıllarca kullanıcılarla birebir çalışırken en sık gördüğüm sahnelerden biri buydu: insanlar hatanın kendisinden çok, hata anında yalnız bırakılmaktan yorulur.
Hata anı, ürünün en önemli anıdır
Şöyle düşünün: her şey yolunda giderken kullanıcının ürününüze ihtiyacı azdır; akış zaten akıyordur. Ürünün gerçek karakteri, işler ters gittiğinde ortaya çıkar; sessizce biriken kullanıcı kaybının çoğu da tam o anlarda başlar.
O anda kullanıcı üç şey bilmek ister:
- Ne oldu? İnsan dilinde, suçlamadan.
- Benim yüzümden mi? Değilse söyleyin; kullanıcı kendini aptal hissetmesin.
- Şimdi ne yapacağım? Tek ve net bir sonraki adım.
"Dosya yüklenemedi" kötü mesajdır. "Dosya 50 MB sınırını aşıyor, sıkıştırıp tekrar deneyebilirsiniz" iyi mesajdır. Aradaki fark mühendislik değil, özen.
Hata mesajı yazmanın üç kuralı
Suçlamayın. "Geçersiz giriş yaptınız" cümlesindeki gizli özne kullanıcıdır. Aynı bilgi şöyle verilir: "Bu alan yalnızca rakam kabul ediyor."
Teknik kodu gizlemeyin ama öne koymayın. Destek ekibi için hata kodu değerlidir; köşede dursun. Ama mesajın ilk cümlesi insana, son satırı makineye yazılmalı; tersi değil.
Çıkış yolu bırakın. Her hata mesajının bir butonu olmalı: tekrar dene, geri dön, yardım al. Çıkışsız hata ekranı, kapısı olmayan oda gibidir.
Ekipler bunu neden atlar?
Çünkü hata mesajları kimsenin işi değildir. Tasarımcı mutlu akışı ve ilk beş dakikayı çizer, geliştirici exception'ı yakalar, metin son dakikada "bir şeyler ters gitti"ye bağlanır.
Oysa iyi ekipler hata durumlarını özellik gibi tasarlar: senaryo listesi çıkar, her birine metin yazılır, metinler gerçek kullanıcı diliyle test edilir.
Benim pratik önerim şu: ürününüzdeki en sık beş hatayı bulun ve mesajlarını yüksek sesle okuyun. Bir arkadaşınıza telefonda okusanız utanacağınız her mesaj, yeniden yazılmayı bekliyor demektir.
Kullanıcı mutlu akışta ürünü kullanır; hata anında ürünü tanır.
Son karşılaştığınız hata mesajını hatırlıyor musunuz? Size yardım etti mi, yoksa yalnız mı bıraktı?
Etiketler