Silme Düğmesi Sorunu: İnsanları AI ile Kurduğunuz Uygulamada Tek Bir Yanlış Dokunuştan Korumak

Kayıtları silmek yerine arşivleyerek, her silme işleminden sonra kısa bir "Geri Al" penceresi ekleyerek ve "Emin misiniz?" onaylarını yalnızca gerçekten geri alınamaz veya başka insanları etkileyen işlemler için saklayarak — her düğme için değil — silmeyi güvenli hale getirin.

Silme Düğmesi Sorunu Nedir?

Silme düğmesi sorunu basit: kurduğunuz bir uygulamada silme, temizleme veya iptal düğmesine yapılan tek bir yanlışlıkla dokunuş, riskle orantılı bir onay olmadan ve geri alma imkânı bulunmadan birinin verisini kalıcı olarak yok edebilir. Kurduğunuz her uygulamada nazik bir şeyler yapan birkaç düğme vardır — kaydet, düzenle, ekle. Ve genellikle kesin bir şeyler yapan bir veya iki tane vardır: bir müşteriyi silmek, bir siparişi iptal etmek, bir listeyi temizlemek, bir fotoğrafı kaldırmak. O kesin düğmeler er ya da geç birinin öğleden sonrasını mahvedecek olanlardır ve bir AI uygulama oluşturucuyla çalışırken, biri yanlış olana dokunduğu anda ne olacağını düşünmeden silme düğmesi eklemek çok kolaydır.

Silme düğmesiyle ilgili mesele şu: sizin testlerinizde kusursuz çalışır, çünkü testlerinizde ona her zaman bilerek basarsınız. Gerçek insanlar öyle yapmaz. Küçük bir telefon ekranında yanlışlıkla dokunurlar. Aslında kayıtları değil de bir filtreyi temizlediğini düşünerek basarlar. Uygulamayı bir meslektaşına verirler, o da iki satır birbirine benzediği için yanlış satırı kaldırır. Hata kodda değildir — silme düğmesi tam olarak söylediğini yapar. Sorun şu ki “tam olarak söylediği şey” bazen bir felakettir.

Size o öğleden sonralardan ikisini anlatayım.

Bir serbest çalışan basit bir müşteri takip uygulaması kurdu. Bir akşam, düzenlik yaparken, eski bir test kaydı sandığı şeyi sildi. Aslında gerçek bir müşteriydi — üç aylık faturalar, notlar ve iletişim geçmişi, geri getirme imkânı olmadan tek bir dokunuşla yok oldu. Ayrı bir olayda, küçük bir yiyecek yardımı organizasyonu yürüten bir gönüllü, bir arama kutusunu sıfırlamasını bekleyerek “Tümünü Temizle”ye dokundu. Etkinlikten bir gece önce tüm kayıt listesini boşalttı.

Hiçbiri hiçbir yanlış yapmadı. Uygulama sadece tek bir dokunuşa biraz fazla güvendi.

Silme Düğmesini Bu Kadar Tehlikeli Yapan Nedir?

Silme düğmesi, bir uygulama her dokunuşu aynı şekilde ele aldığında tehlikeli hale gelir: verileri kalıcı olarak siler, “emin misiniz?” sorusunu insanlar okumayı bırakacak kadar sık sorar veya sonradan geri dönmenin hiçbir yolunu sunmaz. Kazara silme hikâyelerinin çoğu aynı üç alışkanlığa dayanır ve üçü de düzeltilebilir.

Birincisi, “silmek sonsuza kadar gitmek demektir.” Oluşturucunuz bir kaydı kaldırdığında, gerçekten siliyor mu, yoksa sadece gizliyor mu? Varsayılan olarak, birçok AI ile kurulmuş uygulama kelimenin tam anlamıyla yapıp siliyor. Daha güvenli desen, büyük uygulamaların perde arkasında sessizce yaptığı şeydir — silmezler, arşivlerler. Kayıt kaldırıldı olarak işaretlenir ve görünümden gizlenir, ama biri geri istediğinde diye bir süre ortalıkta kalır. Kullanıcıya silinmiş gibi görünür. Size ise, geri getirilebilir.

İkincisi, her şey hakkında — ya da hiçbir şey hakkında — “emin misiniz?” diye sormaktır. Ekrandaki her düğme bir onay penceresi açıyorsa, insanlar onları okumayı bırakır. Refleks olarak “evet, evet, evet” diye dokunurlar ve gerçekten önemli olan tek onay, diğerleriyle aynı kör “evet”i alır. Beceri daha fazla onay eklemek değil; onları gerçekten geri alınamaz olan veya başka insanları etkileyen işlemler için saklamaktır. Bir onay, birini durdurmaya yetecek kadar nadir hissettirmelidir.

Üçüncüsü ise geri dönüşün hiç olmamasıdır. Onay olsa bile kazalar olur. En dostane güvenlik ağı işlemden önceki bir uyarı değil — işlemden hemen sonraki bir “Geri Al” seçeneğidir. Bunu görmüşsünüzdür: bir e-postayı silersiniz ve “Silindi. Geri Al” yazan küçük bir çubuk belirir, birkaç saniye orada durur. Bu desen kimseyi rahatsız etmeden şaşkın parmağı yakalar, çünkü gerçekten ihtiyacınız olmadıkça yolunuzdan çekilir.

AI Uygulama Oluşturucunuzdan Ne İstemelisiniz?

Oluşturucunuzdan silmek yerine arşivlemesini, silme işlemlerinden sonra kısa bir “Geri Al” penceresi eklemesini ve onayları gerçekten geri alınamaz olan veya başka insanları etkileyen işlemlerle sınırlamasını isteyin. Bunun nasıl kurulduğunu bilmenize gerek yok. Sadece sade bir dille istemeniz gerekiyor. AI oluşturucunuza söyleyecekleriniz:

  • “Biri bir şeyi sildiğinde, gerçekten silme. Arşivlenmiş olarak işaretle ve normal görünümden gizle. Kaldırılan öğeleri görüp geri getirebileceğim bir ‘Arşivlenmiş’ bölümü ekle.”
  • “Biri bir şeyi sildikten sonra, gerçekten yok olmadan önce yaklaşık on saniye boyunca bir ‘Geri Al’ seçeneği göster.”
  • “Sadece geri alınamayan veya başka insanların verilerini etkileyen işlemler için ‘Emin misiniz?’ onayı göster — günlük işlemler için değil.”
  • “Silme ve ‘tümünü temizle’ düğmelerini normal düğmelerden farklı görünsün ve Kaydet veya Gönder’in hemen yanına koyma.”

Sonuncusu göründüğünden daha önemli. Kaydet düğmesinden bir baş parmak genişliği uzaklıkta duran kırmızı bir silme düğmesi, küçük bir ekranda kaza için bekleyen bir tuzaktır.

Daha Sessiz Kararlar

Göndermeden önce üzerinde düşünmeye değer, silme düğmesinin arkasına gizlenen birkaç şey var.

Toplu işlemler en korkutucu olanıdır. “Tümünü seç, sonra sil” birleşimi tek bir hareketle her şeyi silebilir. Uygulamanızda varsa, gerçek bir onay eklenecek ilk yer orasıdır — ve ideal olarak altında yine de arşivlenmiş kopyaları tutmaktır.

Bazı silmeler beraberinde başka şeyler de sürükler. Bir müşteriyi silmek onun tüm siparişlerini de siliyorsa, bu genellikle bunu yapan kişi için bir sürpriz olur. Oluşturucunuza bir kayıt kaldırıldığında başka ne kayboluyor diye sorun ve bunun gerçekten istediğiniz şey olup olmadığını düşünün.

Kimin silme yetkisi olduğuna karar verin. Uygulamanızı birden fazla kişi kullanıyorsa, “herkes her şeyi silebilir” nadiren doğru cevaptır. Yalnızca belirli kişilerin kayıt kaldırmasına izin vermek genellikle en basit korumadır.

Silme Düğmenizin Güvenli Olup Olmadığını Nasıl Test Edersiniz?

Otuz saniyelik bir kontrolle test edin: kendi uygulamanızda bir şeyi silmeyi deneyin, sonra geri getirmeyi deneyin — geri alamıyorsanız veya arşivde bulamıyorsanız, kullanıcılarınız da bulamaz. Uygulamanızı telefonunuzda açın ve bir şeyi silmeyi deneyin — sonra geri getirmeyi deneyin. Yapabiliyor musunuz? Uygulamayı hiçbir şey açıklamadan bir arkadaşınıza verin ve baş parmağının nereye gittiğini izleyin. Tehlikeli düğmeler günlük olanların hemen yanında mı duruyor? Geri alma şansı olmadan önemli bir şey yok oluyor mu?

Her işlemi geri alınabilir yapmanıza gerek yok. Sadece uygulamanızda kazara dokunulduğunda birinin gününü mahvedecek o tek düğmeyi bulmanız ve önce onu güvenli hale getirmeniz gerekiyor. Oradan başlayın, ve acı verici öğleden sonraların çoğu hiç yaşanmaz.