Konu Başlıkları
Yükleniyor...

Kullanıcı Deneyiminde Etik: İlkeden Uygulamaya

UX Etiği: Yazılı Politika ile Çalışan Kod Arasındaki Fark

Etik kod yazmak kolay, o metni ürüne bağlamak zor. Kullanıcı deneyiminde etik tartışması çoğunlukla ilkeler listesinde kalıyor: şeffaf olun, dürüst olun, kullanıcıyı gözetin. Oysa bir etik maddesi ancak bir ekranda, bir ayarda ya da arka planda çalışan bir işte karşılığı varsa gerçektir. Gerisi duvara asılan çerçeve.

Çatışma ilkelerde değil, hedeflerde çıkar

Kimse toplantıda “kullanıcıyı yanıltalım” demez. Çatışma daha sessiz bir yerden gelir. Çeyrek sonunda iptal oranını düşürmesi beklenen bir ekip, iptal akışına bir ekran daha koyar; sonra bir onay kutusu, sonra bir “emin misiniz”. Her adım tek başına savunulabilir, toplamı savunulamaz. Karanlık desen dediğimiz şeylerin çoğu kötü niyetin değil, ölçülen hedefin ürünüdür.

Bu yüzden tartışmayı değerler seviyesinde yürütmek boşa kürek. Hangi metriğin kime ne yaptırdığına bakmak gerekir. İptal oranını hedefleyen ekip iptali zorlaştırır; iptal sonrası geri dönüş oranını hedefleyen ekip iptali kolaylaştırıp ürünü düzeltir. Aynı insanlar, aynı iyi niyet, taban tabana zıt davranış.

Yazılı politika mı, çalışan iş mi

Gizlilik metninde “verilerinizi 6 ay sonra sileriz” yazıyorsa bunun iki karşılığı olmalı: silmeyi yapan bir görev ve o görevin çalıştığını gösteren bir kayıt. Politika metnini bu ikisinden daha az güvenilir bulurum, çünkü metin kendini test etmez, çalışan iş eder. Arkasında iş olmayan madde bir taahhüt değil, niyet beyanıdır.

Ölçüt basit. Etik kodundaki her maddenin karşısına “bunu nasıl kontrol ederim” sorusunun cevabını yaz. Cevabı olmayan maddeler listede kalabilir, ama onları yerine getirdiğini iddia edemezsin.

Rıza ekranı sorunu çözmez

İzin ekranları etik tartışmasının en görünür yeri ve en yanıltıcı yeri. Kırk üçüncü tarafa izin soran bir ekran, izin sorduğu için etik olmuyor; kırk üçüncü taraf olduğu için sorunlu. İzin ekranı topladığın veriyi azaltmaz, yalnızca sorumluluğu kullanıcıya devreder. Azaltmak istiyorsan listeyi kısaltacaksın.

Varsayılanlar için de aynı mantık geçerli. Kullanıcıların büyük çoğunluğu varsayılan ayarı hiç açmaz, dolayısıyla varsayılan, sunduğun onca seçenekten daha belirleyicidir. Seçenek sunmak özgürlük sayılmaz; varsayılanı doğru koymak sorumluluktur.

Erişilebilirlikte tartışma kısa, çünkü ölçülebiliyor

Etik başlıkları içinde en net olanı erişilebilirlik, zira büyük kısmı sayıya bağlanıyor. Normal boyutlu metinde kontrast oranı en az 4.5:1 olacak (WCAG AA). Klavyeyle tamamlanamayan bir akış kırıktır. Ekran okuyucunun adını söyleyemediği buton, olmayan butondur. Bunlar görüş değil, kabul kriteri; tasarım gözden geçirmesinde “sence yeterli mi” diye tartışmak yerine ölçmek birkaç dakika alır.

Anlaşmazlık çıktığında

Somut bir çatışmada işleyen en kısa yol üç adım:

  1. Kararın kimin lehine olduğunu yaz. Kullanıcı mı, çeyrek hedefi mi? Cevap “ikisi de” ise biri kılık değiştirmiştir.
  2. Geri alınabilir mi diye bak. Geri alınabilen kararı denersin. Veri toplamak ya da veriyi dışarı vermek geri alınamaz, o yüzden denenmez.
  3. Gerekçeyi yazılı bırak. Altı ay sonra kimse niye öyle yaptığınızı hatırlamaz, yalnızca sonucu görür.

Etik kodun işe yarayıp yaramadığını anlamanın tek bir yolu var: ekip son altı ayda bu koda dayanarak bir şeyi yapmaktan vazgeçti mi? Vazgeçmediyse elinizdeki kod değil, süs.