Mobil uygulama teklifleri yalnızca toplam fiyat veya ekran sayısı karşılaştırılarak değerlendirildiğinde önemli kapsam farkları gözden kaçabilir. Sağlıklı bir karar için firmalara aynı ihtiyaç belgesi gönderilmeli; kullanıcı rolleri, iş akışları, platformlar, tasarım, backend, entegrasyon, test, yayınlama ve destek sorumlulukları ortak ölçütlerle incelenmelidir. Bu rehber; teklif dışında kalan hizmetlerin ve muhtemel ek maliyetlerin nasıl tespit edileceğini, teslimat ve kabul kriterlerinin nasıl tanımlanacağını, kaynak kodu ile teknik hesapların sahipliğinin nasıl düzenleneceğini ve garanti, bakım, teknik destek koşullarının nasıl karşılaştırılacağını açıklar.

01

Mobil Uygulama Teklifleri Neden Birbirinden Farklılaşır?

Aynı proje için hazırlanan mobil uygulama teklifleri; firmaların kapsamı, riskleri, teknik gereksinimleri ve teslimat sorumluluklarını farklı yorumlaması nedeniyle ayrışır. Bir firma yalnızca mobil arayüzü hesaplarken diğeri analiz, özgün tasarım, backend, yönetim paneli, entegrasyon, test ve mağaza yayınlama çalışmalarını da teklifine dahil etmiş olabilir. Bu nedenle fiyat farkı tek başına kalite veya eksiklik göstergesi değildir.

Fiyatın arkasındaki varsayımlar nasıl okunmalıdır?

Teklif karşılaştırmasının ilk adımı, her firmanın hangi varsayımla hesaplama yaptığını görünür hâle getirmektir. Düşük fiyat standart bir altyapıdan, dar kapsamdan veya farklı ekip modelinden kaynaklanabilir; yüksek fiyat ise kendiliğinden daha kapsamlı bir sonuç garanti etmez. mobil uygulama geliştirme maliyetini belirleyen unsurlar incelendiğinde, işlevlerin yanı sıra entegrasyon, güvenlik, test ve işletme sorumluluklarının da karşılaştırılması gerektiği görülür.

  • Kapsamın hangi ihtiyaç belgesine göre hesaplandığını sorun.
  • Teklifte kullanılan teknik ve ticari varsayımları listeleyin.
  • Dahil edilen ekip rollerini ve sorumluluklarını karşılaştırın.
  • Hazır bileşenler ile özgün geliştirmeleri birbirinden ayırın.
  • Hariç tutulan işleri fiyat tablosunun yanında değerlendirin.
Gereksinimleri belirlemek, bir sistem kurmanın en zor bölümüdür. - Fred Brooks
02

Teklifler Ortak Teknik Kapsamla Nasıl Eşitlenir?

Mobil uygulama tekliflerinde karşılaştırılacak kapsam kalemleri; iş hedefleri, kullanıcı grupları, roller, iş akışları, platformlar, fonksiyonlar, entegrasyonlar, teknik teslimatlar ve işletme sorumlulukları bakımından aynı olmalıdır. Aday firmalara farklı veya belirsiz açıklamalar gönderildiğinde her firma başka bir ürün tasarlar; ortaya çıkan fiyatlar da aynı satın alma ihtiyacını temsil etmez.

Karşılaştırılabilir ihtiyaç belgesi neleri içermelidir?

İhtiyaç belgesi yalnızca istenen ekranların adlarını değil, kullanıcının her ekranda ne yapacağını ve işlemin hangi kurala göre tamamlanacağını açıklamalıdır. mobil uygulama geliştirme sürecinin planlanması, iş hedeflerinin ölçülebilir gereksinimlere dönüştürülmesine yardımcı olur. Firmalara ortak belgeyle birlikte aynı soru-cevap kayıtlarının ve kapsam güncellemelerinin iletilmesi de tekliflerin eşit koşullarda hazırlanmasını sağlar.

  • Uygulamanın çözmesi gereken iş problemini tanımlayın.
  • Hedef kullanıcıları, rolleri ve yetkileri belirtin.
  • Ana kullanıcı akışlarını ve iş kurallarını açıklayın.
  • iOS, Android, telefon ve tablet kapsamını yazın.
  • Entegrasyonları, veri kaynaklarını ve çıktı beklentilerini listeleyin.
  • Kapsam içi ve kapsam dışı işleri ayrı başlıklarda gösterin.
03

Mobil Uygulama Teknik Şartnamesi Nasıl Hazırlanır?

Mobil uygulama teknik şartnamesi; iş ihtiyacını, kullanıcı senaryolarını, fonksiyonları, platform gereksinimlerini, entegrasyonları ve kabul ölçütlerini ortak bir satın alma çerçevesinde tanımlamalıdır. Yalnızca teknoloji adlarından oluşan bir belge yeterli değildir. Her kritik fonksiyonun girdisi, işlem adımları, veri kaynağı, yetki kontrolü, hata durumu ve beklenen sonucu açıklanmalıdır.

Ekran sayısı neden tek başına yeterli değildir?

Benzer görünen iki ekranın geliştirme yükü tamamen farklı olabilir. Basit bir bilgilendirme ekranı statik veri gösterirken başka bir ekran çevrimdışı çalışma, ödeme, konum, kamera, bildirim veya kurumsal sistem bağlantısı gerektirebilir. Teknoloji yaklaşımı da kapsamı etkiler; bu nedenle native ve cross-platform uygulama seçimi cihaz özellikleri, performans ihtiyacı ve bakım modeliyle birlikte değerlendirilmelidir.

  • Her fonksiyonu ilgili kullanıcı rolüyle eşleştirin.
  • Normal akışları ve hata senaryolarını birlikte tanımlayın.
  • Çevrimdışı kullanım ve veri eşitleme ihtiyacını belirtin.
  • Kamera, konum ve bildirim izinlerini açıklayın.
  • Performans, güvenlik ve erişilebilirlik beklentilerini yazın.
  • Her gereksinim için doğrulanabilir kabul ölçütü oluşturun.
04

Tasarım, Backend ve Entegrasyon Kapsamı Nasıl İncelenir?

Tekliflerde tasarım, mobil istemci, backend, veri tabanı, yönetim paneli ve entegrasyonlar ayrı teslimat grupları olarak incelenmelidir. “Mobil uygulama geliştirme” ifadesi bütün firmalar için aynı hizmetleri kapsamayabilir. İhtiyaç analizi, kullanıcı araştırması, wireframe, tıklanabilir prototip, özgün arayüz, API geliştirme veya yönetim paneli bazı tekliflerde ayrıca fiyatlandırılabilir.

Teknik bileşenlerin sınırı nasıl netleştirilir?

Her bileşen için kimin tasarladığı, geliştirdiği, test ettiği ve devreye aldığı yazılı olmalıdır. ERP, CRM, ödeme, harita veya kimlik doğrulama bağlantılarında karşı sistemin hazır olup olmadığı ve gerekli teknik desteği kimin sağlayacağı da açıklanmalıdır. kurumsal mobil uygulama özellikleri ve entegrasyonları, teklif kapsamındaki bağımlılıkların belirlenmesi için yararlı bir değerlendirme çerçevesi sunar.

  • Analiz, wireframe ve prototip teslimatlarını ayrı kontrol edin.
  • Özgün UX/UI ile hazır tasarım kullanımını ayırın.
  • Backend, API ve veri tabanı sorumlularını belirleyin.
  • Yönetim panelinin rol ve fonksiyonlarını tanımlayın.
  • Entegrasyonların yönünü, verisini ve hata yönetimini açıklayın.
  • Teknik dokümantasyon ile eğitim kapsamını doğrulayın.
05

Test, Güvenlik ve Mağaza Yayını Nasıl Karşılaştırılır?

Test, güvenlik ve mağaza yayını sorumlulukları mobil uygulama tekliflerinde açıkça karşılaştırılmalıdır; çünkü geliştirilmiş bir özelliğin teslim edilmesi, bütün cihazlarda doğrulandığı veya yayına hazır olduğu anlamına gelmez. Teklif; birim, entegrasyon, kullanıcı kabul, gerçek cihaz, performans ve güvenlik testlerinden hangilerinin uygulanacağını ve bulunan hataların nasıl yönetileceğini belirtmelidir.

Yayın öncesi sorumluluklar kimde olmalıdır?

Firma ile müşteri arasındaki görev dağılımı; test verilerinin hazırlanmasından KVKK kapsamındaki veri işleme kararlarına, mağaza materyallerinden inceleme sürecindeki düzeltmelere kadar yazılmalıdır. Apple App Store ve Google Play onayının üçüncü taraf platform kararlarına bağlı olduğu unutulmamalıdır. Firma yayınlama desteği sunabilir, ancak belirli tarihte koşulsuz mağaza onayı vaat etmesi güvenilir bir kabul kriteri değildir.

  • Desteklenecek cihaz ve işletim sistemi sürümlerini belirleyin.
  • Test türlerini, ortamlarını ve sorumlularını yazılılaştırın.
  • Hata önem seviyelerini ve yeniden test yöntemini tanımlayın.
  • Yetkilendirme, şifreleme ve loglama gereksinimlerini inceleyin.
  • KVKK rollerini ve veri saklama yaklaşımını netleştirin.
  • Mağaza hazırlığı ile yayın sonrası takibi kapsamda doğrulayın.
06

Teklif Dışı Hizmetler ve Ek Maliyetler Nasıl Bulunur?

Teklif dışında bırakılan hizmetler ve ek maliyetler; kapsam dışı işler, ticari varsayımlar, üçüncü taraf bağımlılıkları ve değişiklik ücretleri birlikte incelenerek tespit edilir. Teklifte yalnızca toplam geliştirme bedeline bakmak yerine ilk kurulum, lisans, sunucu, depolama, mesajlaşma, harita, ödeme, bakım ve mağaza hesapları gibi dönemsel veya kullanıma bağlı giderler ayrı bir maliyet envanterine işlenmelidir.

Toplam sahip olma maliyeti nasıl değerlendirilir?

Bir mobil uygulama teklifi başlangıçta uygun görünse de zorunlu hizmetler hariç tutulmuşsa işletme döneminde farklı bir maliyet yapısı oluşturabilir. Buna karşılık daha yüksek teklif, uzun süre gerekmeyecek hizmetleri de içerebilir. mobil uygulama bütçesi planlanırken tek seferlik geliştirme giderleriyle süreklilik gösteren altyapı, destek ve güncelleme giderleri ayrı değerlendirilmelidir.

  • Tek seferlik ve dönemsel maliyetleri ayrı sütunlarda gösterin.
  • Üçüncü taraf lisanslarının kimin adına alınacağını sorun.
  • Kullanım miktarına bağlı servis ücretlerini belirleyin.
  • Kapsam değişikliği için ücretlendirme yöntemini öğrenin.
  • Mağaza, sunucu ve sertifika giderlerini doğrulayın.
  • Vergi, kur farkı ve yenileme koşullarını tekliften kontrol edin.
07

Uygulama Geliştirme Sözleşmesi Teslimatı Nasıl Korur?

Uygulama geliştirme sözleşmesi; teknik şartnamede tanımlanan ihtiyacı, kabul edilen teklif kapsamını ve tarafların bağlayıcı sorumluluklarını bir araya getirmelidir. Teslimatlar; aşama adı, içerik, sorumlu taraf, hedef koşullar, inceleme yöntemi ve ödeme bağlantısıyla açıklanmalıdır. Belirsiz “uygulama tamamlandığında” ifadeleri yerine doğrulanabilir kilometre taşları kullanılmalıdır.

Kabul kriterleri hangi ayrıntıları içermelidir?

Kabul kriterleri, bir teslimatın hangi ortamda, hangi veriyle, kim tarafından ve hangi sonuçlara göre onaylanacağını göstermelidir. Hata sınıfları, düzeltme öncelikleri, müşteri inceleme süresi, reddedilen teslimatın yeniden sunulması ve kapsam değişikliklerinin onay yöntemi ayrıca yazılmalıdır. Bu yaklaşım teknik ve operasyonel bir kontrol çerçevesidir; sözleşmenin fikri mülkiyet, sorumluluk ve fesih hükümleri gerektiğinde hukuk uzmanına inceletilmelidir.

  • Her kilometre taşının somut teslimatlarını listeleyin.
  • Ödemeleri doğrulanabilir proje aşamalarıyla ilişkilendirin.
  • Kabul testlerini, verilerini ve karar yetkilisini tanımlayın.
  • Hata sınıfları için düzeltme ve yeniden test süreci belirleyin.
  • Değişiklik taleplerinin onay ve fiyatlandırma yolunu yazın.
  • Gecikme, askıya alma ve fesih koşullarını inceletin.
08

Kaynak Kodu ve Teknik Hesap Sahipliği Nasıl Düzenlenir?

Kaynak kodu sahipliği, müşteri verileri, veri tabanı, tasarım dosyaları, dokümantasyon ve teknik hesapların kontrolünden ayrı hükümlerle düzenlenmelidir. Kaynak kodunun ödeme yapıldığında otomatik olarak müşteriye geçeceği varsayılmamalıdır. Fikri mülkiyet devri, kullanım lisansı, üçüncü taraf bileşenler, teslim zamanı ve kod deposu erişimi uygulama geliştirme sözleşmesinde açıkça belirtilmelidir.

Devir teslimde hangi varlıklar kontrol edilmelidir?

Kurumsal süreklilik için Apple ve Google geliştirici hesaplarının, alan adlarının, bulut kaynaklarının ve kritik servislerin mümkün olduğunca işletmenin kontrolünde kurulması yararlı olabilir. Firma gerekli teknik yetkilerle çalışabilir; ancak erişim modeli, yönetici rolleri ve proje sonunda yetkilerin kaldırılması yazılılaştırılmalıdır. mobil uygulama geliştirme firması seçilirken devir kabiliyeti ve dokümantasyon disiplini teknik uzmanlık kadar değerlendirilmelidir.

  • Kaynak kodunun mülkiyet veya lisans modelini açıklığa kavuşturun.
  • Kod deposu ile sürüm geçmişinin teslimini tanımlayın.
  • Veri ve veri tabanı üzerindeki kontrolü işletmede tutun.
  • Tasarım kaynaklarını ve teknik belgeleri teslimatlara ekleyin.
  • Mağaza, sunucu ve servis hesaplarının sahiplerini belirleyin.
  • Devir sonunda erişimlerin nasıl değişeceğini kararlaştırın.
09

Garanti, Bakım ve Teknik Destek Nasıl Karşılaştırılır?

Garanti, mobil uygulama bakım hizmeti, teknik destek ve yeni geliştirme farklı hizmetler olarak karşılaştırılmalıdır. Garanti genellikle kabul edilen kapsamdaki hataların düzeltilmesini ifade ederken bakım; işletim sistemi uyumluluğu, bağımlılık güncellemeleri, izleme ve düzenli teknik çalışmaları kapsayabilir. Yeni özellikler ve kapsam genişletmeleri ise ayrı planlama ve ücretlendirme gerektirir.

Nihai teklif kontrol listesi nasıl uygulanmalıdır?

Her teklif aynı değerlendirme tablosuna aktarılmalı; kapsam, teslimat, maliyet, sahiplik ve destek başlıklarında kanıtlanabilir yanıtlarla puanlanmalıdır. Teknik destek için çalışma saatleri, iletişim kanalı, hata öncelikleri, ilk yanıt süresi, çözüm hedefi ve kapsam dışı durumlar yazılı olmalıdır. Belirsiz maddeler tahmin edilmemeli; satın alma kararı verilmeden önce firmalardan aynı formatta teklif revizyonu istenmelidir.

  • Kapsam ve hariç tutulan işleri ortak tabloda karşılaştırın.
  • Teslimat ve kabul kriterlerinin ölçülebilirliğini kontrol edin.
  • Maliyetleri başlangıç ve işletme dönemine göre ayırın.
  • Kod, veri, tasarım ve hesap sahipliğini ayrı puanlayın.
  • Garanti, bakım, destek ve yeni geliştirmeyi ayırın.
  • Belirsiz veya çelişkili maddeler için revizyon isteyin.

Mobil Uygulama Teklifinizi İnceletin

Aldığınız mobil uygulama teklifini teknik kapsam, maliyet, sahiplik ve destek koşulları açısından değerlendirin.

Teklif İncelemesi Alın