Hassas veri işleyen mobil uygulama firması seçimi, yalnızca portföy ve teknoloji yığını karşılaştırması değildir. Kuruluş; müşteri, çalışan, finansal, operasyonel veya başka hassas verilerin uygulama içinde hangi noktalardan geçtiğini ve geliştirme ekibinin bu akışı nasıl koruduğunu kanıtlarla değerlendirmelidir. Sağlıklı bir firma karşılaştırması veri akış şemaları, erişim modeli, şifreleme yaklaşımı, olay kayıtları, güvenlik testleri, üçüncü taraf servisler ve zafiyet giderme sorumluluklarını birlikte inceler. Uygulanacak hukuki ve sektörel yükümlülüklerin kapsamı ise ilgili hukuk ve uyum ekipleri tarafından doğrulanmalıdır. Böylece satın alma kararı pazarlama söylemlerinden çok incelenebilir teknik teslimlere dayanır.

01

Hassas veri işleyen mobil uygulama firması nasıl ölçülür?

Hassas veri işleyen mobil uygulama firması, güvenliği yalnızca özellik olarak sunmasıyla değil, geliştirme kararlarını belgeleyebilmesi ve bu kararların test edilebilir olmasıyla değerlendirilmelidir. Kanıta dayalı değerlendirme; hangi verinin neden işlendiğini, nerede tutulduğunu, kimlerin eriştiğini ve güvenlik kontrollerinin hangi aşamada doğrulandığını görünür kılar.

Pazarlama beyanını teknik kanıta dönüştürmek

Firma karşılaştırmasında referans proje göstermek tek başına yeterli değildir. Aday ekipten örnek mimari doküman yapısı, güvenlik gereksinimi takibi, test raporu formatı, yetki matrisi ve teslim kontrolü gibi incelenebilir çıktılar istenmelidir. Genel sağlayıcı değerlendirmesi için mobil uygulama firması seçiminde teknik yeterlilik, teklif ve destek kriterleri de ekip, süreç ve sahiplik başlıklarını tamamlayabilir. Amaç, “güvenliyiz” ifadesini ölçülebilir proje davranışlarına çevirmektir.

  • Güvenlik gereksinimlerinin yazılı olarak izlenmesi
  • Veri akışı ve sistem sınırlarının belgelenmesi
  • Erişim ve yetki modelinin açıklanması
  • Güvenlik test çıktılarının teslim edilebilmesi
  • Zafiyet giderme sürecinin sorumlularıyla tanımlanması
Kalite herkesin sorumluluğudur.- W. Edwards Deming
02

Veri akışı hangi belgelerle açık ve izlenebilir gösterilir?

Aday firma veri akışını, verinin toplandığı noktadan saklama ve paylaşım aşamalarına kadar izlenebilen belgelerle göstermelidir. Veri akış dokümantasyonu; mobil istemciyi, API’leri, backend servislerini, veritabanlarını, dosya depolarını, bildirim servislerini ve dış sağlayıcıları aynı resimde ilişkilendirerek hangi bileşenin hangi veriyi işlediğini açıklar.

Veri envanteri ile mimari şemayı birlikte okumak

Tek bir yüksek seviyeli mimari diyagram yeterli olmayabilir. Veri sınıfları, toplama amacı, saklama konumu, aktarım yönü, saklama süresi ve erişebilen roller ayrı bir veri envanterinde gösterilmelidir. Tasarım değiştikçe bu belgelerin güncellenmesi de teslim sürecine bağlanmalıdır. Belgedeki her ana veri akışı, ilgili gereksinim ve sorumlu bileşenle ilişkilendirildiğinde sonradan yapılan değişikliklerin etkisi daha kolay izlenebilir. Böylece kuruluş yalnızca uygulamanın nasıl çalıştığını değil, hassas verinin hangi sınırlar arasında hareket ettiğini ve yeni bir entegrasyon eklendiğinde risk alanının nasıl değiştiğini de değerlendirebilir.

  • Sistem ve entegrasyon mimarisi şeması
  • Veri sınıflandırma ve envanter tablosu
  • Uygulama ile backend arasındaki veri akışları
  • Üçüncü taraf servis bağlantı noktaları
  • Saklama konumları ve veri yaşam döngüsü
  • Belge güncelleme ve değişiklik sahipliği
03

Hassas veri mimarisinde saklama ve şifreleme nasıl kurulur?

Hassas veri mimarisi, gerekli veriyi mümkün olan en sınırlı kapsamda işlemeli ve saklama kararlarını veri türüne göre ayırmalıdır. Şifreli veri saklama yalnızca bir şifreleme algoritması seçmek değildir; cihazdaki veri, aktarım kanalı, sunucu tarafı depolama, anahtar yönetimi, yedekler ve geçici dosyalar birlikte değerlendirilmelidir.

Veri minimizasyonunu teknik tasarıma dönüştürmek

Aday firmanın hangi verinin cihazda gerçekten bulunması gerektiğini açıklaması önemlidir. Kimlik belirteçleri, önbellek, indirilen belgeler ve hata kayıtları aynı risk seviyesinde ele alınmamalıdır. kurumsal mobil uygulamalarda kimlik doğrulama ve hassas veri yönetimi bu kararların mobil istemci düzeyindeki etkilerini daha ayrıntılı ele alır. Firma ayrıca anahtarların kod içine gömülmemesi, geliştirme ve üretim ortamlarının ayrılması ve test verisinin üretim verisiyle karıştırılmaması için yaklaşımını belgeleyebilmelidir.

  • Cihazda tutulması zorunlu veri setinin sınırlandırılması
  • Aktarım sırasında güvenli iletişim kanallarının kullanılması
  • Sunucu ve yedeklerde saklama kontrollerinin tanımlanması
  • Anahtar ve gizli bilgilerin ayrı yönetilmesi
  • Geçici dosya ve önbellek temizleme kurallarının belirlenmesi
  • Test ve üretim verilerinin ayrıştırılması
04

Üretim verisine erişim ve yetkiler nasıl sınırlandırılır?

Üretim verisine erişim, geliştiricilerin sürekli ve sınırsız erişebildiği varsayılan bir çalışma biçimi olmamalıdır. En az ayrıcalık yaklaşımı, her rolün yalnızca görevi için gereken sistem ve veri düzeyine erişmesini; geçici ihtiyaçların süreli, kayıtlı ve onaylı yetkilerle yönetilmesini hedefler.

Geliştirme ekibinin üretim erişimini denetlenebilir yapmak

Firma; kimlerin üretim ortamına bağlanabildiğini, destek vakalarında hangi onay sürecinin işletildiğini ve erişimlerin nasıl kaydedildiğini açıklayabilmelidir. Ortak kullanıcı hesapları yerine kişiye bağlı hesaplar, rol bazlı yetkilendirme ve kritik işlemlerde ek doğrulama tercih edilmelidir. Çalışan ayrılığı, taşeron değişimi veya proje devri olduğunda yetkilerin ne kadar hızlı kapatılacağı da süreçte tanımlanmalıdır. Kuruluşun kendi ekipleri ile sağlayıcı ekiplerinin erişim sınırları ayrı ayrı gösterilmelidir. Acil destek erişimi gerekiyorsa bu erişimin kim tarafından onaylandığı, ne kadar sürdüğü ve işlem sonrasında nasıl kapatıldığı da denetlenebilir bir prosedüre bağlanmalıdır.

  • Kişiye bağlı üretim hesapları ve rol tanımları
  • Süreli veya talep bazlı ayrıcalıklı erişim
  • Kritik erişimler için onay ve kayıt mekanizması
  • Ortak ve paylaşılmış hesapların sınırlandırılması
  • Çalışan ayrılışında hızlı yetki iptali
  • Sağlayıcı ve müşteri ekiplerinin ayrı erişim sınırları
05

Mobil uygulama güvenlik testleri hangi aşamalarda yapılır?

Güvenlik testleri yalnızca mağaza yayınına yakın son kontrol olarak değil, analizden canlıya geçişe kadar farklı aşamalara dağıtılmış bir doğrulama süreci olarak planlanmalıdır. Katmanlı test yaklaşımı, gereksinim hatalarını erken yakalamayı, kod seviyesindeki sorunları geliştirme sırasında azaltmayı ve çalışan sistem üzerindeki riskleri yayın öncesinde sınamayı sağlar.

Test takvimini geliştirme yaşam döngüsüne bağlamak

Teklifte güvenlik gereksinimi gözden geçirmesi, kod incelemesi, bağımlılık kontrolleri, API ve yetki testleri, cihaz üzerindeki veri kontrolleri ve gerektiğinde bağımsız güvenlik değerlendirmesi ayrı işler olarak tarif edilebilir. mobil uygulama geliştirme firmalarında test kapsamı ve teknik destek karşılaştırması, bu testlerin sürüm ve bakım süreçleriyle nasıl ilişkilendirilebileceğini tamamlar. Her bulgunun önem seviyesi, sahibi ve yeniden test gereksinimi de baştan tanımlanmalıdır.

  • Analiz aşamasında güvenlik gereksinimi incelemesi
  • Geliştirme sırasında kod ve bağımlılık kontrolleri
  • API, oturum ve yetkilendirme senaryolarının test edilmesi
  • Cihazda veri saklama davranışının doğrulanması
  • Yayın öncesi bütünleşik güvenlik değerlendirmesi
  • Düzeltme sonrası yeniden test ve kapanış kaydı
06

Üçüncü taraf servislerin veri rolleri nasıl incelenir?

Üçüncü taraf servisler, yalnızca teknik kolaylık veya lisans maliyeti açısından değil, hangi veriyi aldığı ve bu veriyi hangi amaçla işlediği açısından incelenmelidir. Servis veri rolü; analitik, bildirim, hata izleme, kimlik doğrulama, dosya saklama veya müşteri destek araçlarının uygulama verisiyle temas düzeyini görünür kılar.

Alt sağlayıcı seçimini mimari karar olarak değerlendirmek

Aday firma kullandığı servislerin veri akışına nerede dahil olduğunu, hangi veri alanlarının gönderildiğini ve alternatif bir servis seçildiğinde mimarinin nasıl değişeceğini açıklayabilmelidir. Sözleşmesel ve hukuki veri işleme rollerinin nihai değerlendirmesi kuruluşun hukuk ve uyum ekipleri tarafından yapılmalıdır. Teknik ekip ise gereksiz veri aktarımını azaltmalı, ortam ayrımını korumalı ve servis anahtarlarını merkezi biçimde yönetmelidir. Yeni bir dış servis eklenmesi için değişiklik ve onay süreci de proje yönetişimine bağlanmalıdır. Böylece geliştirme kolaylığı için eklenen yeni bir SDK veya servis, veri işleme kapsamını fark edilmeden genişleten kontrolsüz bir mimari değişikliğe dönüşmez.

  • Kullanılan dış servislerin güncel envanteri
  • Her servise aktarılan veri alanlarının listesi
  • Servisin veri akışındaki teknik amacı
  • Geliştirme ve üretim hesaplarının ayrılması
  • Servis anahtarları ve erişim bilgilerinin yönetimi
  • Yeni servis ekleme için onay ve değişiklik süreci
07

Denetim izi ve olay kayıtları hangi kanıtları sağlamalıdır?

Denetim izi, hassas veriye yönelik kritik işlemlerin kim tarafından, ne zaman ve hangi sonuçla gerçekleştirildiğini araştırılabilir biçimde göstermelidir. Mobil uygulama denetim izi, yalnızca teknik hata kayıtlarından farklıdır; oturum açma, yetki değişikliği, veri görüntüleme veya değiştirme, yönetim işlemleri ve kritik servis çağrıları gibi iş açısından anlamlı olayları kapsamalıdır.

Kayıt üretmek ile kullanılabilir kanıt üretmeyi ayırmak

Daha fazla log her zaman daha iyi denetim anlamına gelmez. Kayıtların hassas veriyi gereksiz yere çoğaltmaması, zaman bilgilerinin tutarlı olması, erişimin sınırlandırılması ve olay araştırmasında ilişkilendirilebilir kimlikler taşıması gerekir. Firma, hangi olayların kaydedileceğini ve hangi ekiplerin bu kayıtlara erişeceğini tasarım aşamasında belirlemelidir. Saklama süresi ve olay müdahale gereksinimleri ise kuruluşun güvenlik, hukuk ve uyum kararlarıyla birlikte netleştirilmelidir. Destek ekibinin bir olayı araştırabilmesi için uygulama, API ve yönetim katmanındaki kayıtların ortak bir işlem veya kullanıcı bağlamıyla ilişkilendirilebilmesi de önemlidir.

  • Kimlik doğrulama ve oturum olayları
  • Yetki ve rol değişikliklerinin kaydı
  • Kritik veri işlemlerinin izlenebilirliği
  • Yönetim paneli ve ayrıcalıklı kullanıcı hareketleri
  • Hata ile güvenlik olaylarının ayrıştırılması
  • Log erişiminin rol ve ihtiyaç temelinde sınırlandırılması
08

Zafiyet giderme sorumluluğu sözleşmede nasıl tanımlanır?

Bulunan açıkların giderilmesi, “hatalar düzeltilecektir” gibi genel bir ifadeye bırakılmamalı; önem seviyesi, sorumluluk, yeniden test ve kabul mekanizmasıyla teklif ve sözleşmede tanımlanmalıdır. Zafiyet giderme modeli, hangi bulgunun proje teslimini engellediğini, hangisinin planlı sürümde çözüleceğini ve üçüncü taraf bileşenlerden kaynaklanan risklerde kimin aksiyon alacağını açıklamalıdır.

Güvenlik bulgusunu kabul kriterine dönüştürmek

Teklifte güvenlik testini kimin yaptığı, raporun kime ait olduğu, düzeltmenin geliştirme bedeline dahil olup olmadığı ve tekrar testinin kapsamı açıkça yazılmalıdır. test ve kabul kriterlerinin yazılım sözleşmesine dahil edilmesi, bu sorumluluğu genel teslim yönetimi açısından tamamlar. Kritik bulgular için kapatma kanıtı, kabul tutanağı ve istisna onayı gibi mekanizmalar belirlenirse son aşamada kapsam tartışması yaşanma riski azalır.

  • Zafiyet önem seviyelerinin ortak tanımı
  • Düzeltme sorumlusu ve hedeflenen müdahale süreci
  • Tekrar testinin kim tarafından yapılacağı
  • Teslimi engelleyen güvenlik kriterleri
  • Üçüncü taraf bileşen açıklarında sorumluluk sınırı
  • Risk kabulü ve istisna onayı mekanizması
09

Firma karşılaştırması teknik kabul kriterleriyle nasıl yapılır?

Firma karşılaştırması, adayların aynı güvenlik gereksinimleri ve aynı kanıt listesi üzerinden değerlendirilmesiyle yapılmalıdır. Karşılaştırılabilir teklif; veri akışı, erişim modeli, test kapsamı, dış servisler, denetim izi, zafiyet giderme ve proje sonrası destek gibi başlıkları aynı formatta görünür kılarak fiyat dışındaki teknik farkların ölçülmesini sağlar.

Teknik görüşmeyi satın alma kararına bağlamak

Kuruluş, uygulamanın veri işleme senaryosunu adaylara aynı kapsamla vermeli ve varsayımların teklif içinde açıkça yazılmasını istemelidir. mobil uygulama tekliflerini kapsam, sözleşme ve sahiplik açısından karşılaştırma yaklaşımı, güvenlik teslimlerini ticari karar çerçevesine taşımaya yardımcı olur. En güçlü değerlendirme; vaat edilen güvenlik seviyesini değil, hangi dokümanın, testin, erişim kontrolünün ve kabul kanıtının gerçekten teslim edileceğini karşılaştırır.

  • Ortak güvenlik gereksinimleri şartnamesi hazırlanması
  • Aynı veri senaryosuyla teknik görüşme yapılması
  • Teslim edilecek güvenlik dokümanlarının karşılaştırılması
  • Test ve düzeltme kapsamının teklif içinde ayrıştırılması
  • Üretim erişimi ve destek modelinin sorgulanması
  • Kabul kriterlerinin sözleşme ekine dönüştürülmesi

Hassas Veri Senaryonuz İçin Teknik Görüşme Planlayın

Uygulamanızın veri işleme senaryosunu paylaşın; erişim, şifreleme, test, denetim izi ve üçüncü taraf servis gereksinimlerini kapsamlandırmak için teknik görüşme talep edin.

Teknik Görüşme Talep Edin