Mobil projenizden gerçekten emin misiniz?
Beş başlıkta 20 ifade. Her birini dürüstçe yanıtlayın, sonunda nereye odaklanmanız gerektiğini gösteren bir risk haritası alın. Yaklaşık 4 dakika.
Kod sağlığı
Uygulamanın mimarisi yazılı olarak belgelenmiş ve ekipte ortak bir anlayış var.
Yeni bir özellik eklemek, bir yıl öncesine göre daha uzun sürmüyor.
Kritik akışlar (giriş, ödeme vb.) otomatik testlerle korunuyor.
Crash-free oranımızı biliyor ve düzenli takip ediyoruz.
Süreç ve teslim
Bir sürümü mağazaya göndermek tek tıkla ya da otomatik yapılabiliyor.
Her değişiklik birleştirilmeden önce kod incelemesinden geçiyor.
Sürümleri kademeli yayınlayabiliyor ve sorun olursa hızla geri alabiliyoruz.
Mağaza redleri ve platform son tarihleri bizi hazırlıksız yakalamıyor.
Ekip ve yetkinlik
Ekipte güncel Swift ve Kotlin pratiklerini bilen en az bir kıdemli geliştirici var.
Mimari kararları sahiplenen ve gerekçelendiren biri var.
Bir kişi ayrılırsa kritik bilgi kaybolmaz.
Ekip yeni platform özelliklerini düzenli takip ediyor.
Tedarikçi ve sahiplik
Kaynak kodun, imzalama sertifikalarının ve mağaza hesaplarının sahibi biziz.
Tedarikçinin teslim ettiği kodun kalitesini bağımsız olarak doğrulayabiliyoruz.
Tedarikçi değişse bile projeyi devralacak dokümantasyon ve bilgi elimizde.
Sözleşmede ölçülebilir kalite kriterleri tanımlı.
Güvenlik ve uyum
Hassas veriler cihazda Keychain / Keystore ile korunuyor.
Sunucu, isteğin gerçek uygulamamızdan geldiğini doğrulayabiliyor (App Attest / Play Integrity).
Son bir yıl içinde bağımsız bir güvenlik testi ya da penetrasyon testi yapıldı.
Gizlilik gereksinimleri (privacy manifest, veri güvenliği formu, KVKK / GDPR) güncel.