Risk sınırını tanımlayın
Korunacak veri ve kritik işlemleri listeleyin. Kimlerin hangi eylemleri yapabileceğini açıkça belirleyin; istemcideki görünürlüğü güvenlik kontrolü yerine koymayın. Hata durumunda sistemin hangi güvenli davranışa döneceğini yazın.
Mobil Uygulama için bu kararın somut karşılığı: Ekran klavyesi önemli alanları ve gönder düğmesini kapatabilir. Ödeme uygulamasından dönüş her zaman başarı anlamına gelmez.
Mobil form ve klavye uyumu
Ekran klavyesi önemli alanları ve gönder düğmesini kapatabilir.
Alan türüne uygun klavye, sonraki alan geçişi ve güvenli kaydırma sağlayın. Örnek senaryo: Adres formunda posta kodu sayısal girişle ve açık hata mesajıyla alınır.
Sayısal klavyeyi sayısal veri doğrulaması sanmak hatalıdır. Kontrol: Küçük ekran ve büyük yazı ayarında formu tamamlayın.
Mobil ödeme geri dönüşü
Ödeme uygulamasından dönüş her zaman başarı anlamına gelmez.
Sonucu sunucuda doğrulayın; bekleyen ve iptal edilen durumları ayırın. Örnek senaryo: Banka uygulamasından dönen kullanıcı sipariş durumunu sunucudan alır.
Dönüş bağlantısındaki başarı parametresine güvenmek risklidir. Kontrol: İptal, gecikmeli onay ve uygulama kapanması senaryolarını test edin.
Mobil çökme raporu önceliklendirme
Her hata kaydı aynı kullanıcı etkisine sahip değildir.
Etkilenen kullanıcı, sürüm ve kritik akışa göre çökme kümeleri oluşturun. Örnek senaryo: Ödeme sonrası kapanma kozmetik bir uyarıdan önce ele alınır.
Kişisel veriyi rapora eklemek teşhis uğruna yeni risk yaratır. Kontrol: Sembolleştirilmiş izleri ve düzeltme sonrası hata oranını kontrol edin.
Karar ve kabul kaydı
Bu rehberin çıktısını üç ayrı kabul maddesine dönüştürün: Küçük ekran ve büyük yazı ayarında formu tamamlayın. İptal, gecikmeli onay ve uygulama kapanması senaryolarını test edin. Sembolleştirilmiş izleri ve düzeltme sonrası hata oranını kontrol edin.
Öncelik, riskleri erken aşamada tespit eden sürdürülebilir önlemler alma için en belirsiz noktayı görünür kılmaktır. Her kontrolün sorumlusunu, kullanılan örneği ve sonucunu kaydedin. Başarısız bir denemeyi gizlemek yerine hangi varsayımın değiştiğini açıklayın; kapsamı bu kanıta göre yeniden değerlendirin.