Çevrimdışı saha servis uygulaması maliyeti, yalnızca “internet yokken de açılsın” talebiyle hesaplanamaz. Teklifin gerçek kapsamı; teknisyenin bağlantısızken hangi iş emirlerini göreceği, hangi formları dolduracağı, fotoğraf veya imza ekleyip eklemeyeceği, verinin ne kadar süre cihazda tutulacağı ve bağlantı geri geldiğinde nasıl senkronize edileceğiyle belirlenir. Bu nedenle bütçe çalışması, ekran sayısından önce saha iş akışını parçalamalıdır. Aşağıdaki çerçeve; çevrimdışı fonksiyonları, entegrasyonları, çakışma yönetimini, pilot kabul koşullarını, cihaz sorumluluğunu ve bakım giderlerini ayrı değerlendirerek karşılaştırılabilir bir saha servis uygulaması teklifi oluşturmanıza yardımcı olur.

01

Çevrimdışı kullanım neden ayrı bir proje kapsamıdır?

Çevrimdışı çalışma, mevcut bir mobil uygulamaya eklenen tek bir özellik değil; veri saklama, senkronizasyon, hata yönetimi ve test kararlarını değiştiren ayrı bir teknik kapsamdır. Bir teknisyenin internet yokken yalnızca iş emrini görüntülemesiyle, işi tamamlayıp fotoğraf, imza ve servis formu kaydetmesi aynı geliştirme yükünü oluşturmaz. Bu nedenle maliyet, özellik adedinden çok hata durumlarının çeşitliliğine bağlıdır.

Teklif önce saha senaryosunu parçalamalı

Bu yüzden sağlayıcıdan “offline destek” için tek satır fiyat istemek yerine görev bazlı kapsam beklenmelidir. saha ekipleri için çevrimdışı iş takibinin nasıl kurulacağını açıklayan yaklaşımda olduğu gibi, cihazdaki veri ile merkez sistemdeki verinin sınırı baştan tanımlanmalıdır. Özellikle aynı cihazda birden fazla iş emri tutulacaksa, çevrimdışı veri sınırı ve kullanıcı yetkisi teklif dokümanında somut örneklerle gösterilmelidir.

  • Bağlantısız görüntülenecek iş emirleri
  • Cihazda oluşturulacak yeni kayıtlar
  • Fotoğraf, imza ve form ekleri
  • Bağlantı geri geldiğinde senkronizasyon davranışı
Basitlik, güvenilirliğin ön koşuludur.- Edsger W. Dijkstra
02

Hangi saha görevleri internet olmadan tamamlanmalıdır?

İnternetsiz tamamlanması gereken görevler, teklif maliyetini belirleyen ilk işlevsel listedir. Okuma ve yazma yetkileri ayrı ayrı tanımlanmalıdır; çünkü önceden indirilmiş bir iş emrini görüntülemek, bağlantısız ortamda yeni servis kaydı üretmekten daha basit bir senaryodur. Öncelik, bağlantı kaybında işi durdurmayan temel görevlerde olmalıdır.

Teknisyenin günlük akışı üzerinden kapsam çıkarın

Keşif sırasında teknisyenin vardiya başlangıcından iş kapatmaya kadar yaptığı adımlar sıralanmalıdır. İş emri görüntüleme, kontrol listesi doldurma, kullanılan parçayı seçme, müşteri imzası alma ve servis formunu kapatma gibi işlemlerden hangilerinin kesintisiz devam edeceği netleştiğinde geliştirme ve test kapsamı da ölçülebilir hale gelir. Bazı işlemler yalnızca görüntüleme, bazıları düzenleme gerektirebilir; bu ayrım hem güvenlik politikasını hem de çevrimdışı veri modelinin karmaşıklığını doğrudan etkiler.

  • İş emri ve müşteri bilgisi görüntüleme
  • Kontrol listesi ve servis formu doldurma
  • Fotoğraf, imza ve konum kaydetme
  • Parça kullanımı ve iş durumu güncelleme
03

Çakışan kayıtlar ve senkronizasyon nasıl yönetilir?

Aynı kaydın iki cihazda veya merkez sistemde değiştirilmesi, çevrimdışı mimarinin en önemli maliyet kalemlerinden biridir. Teklifte çakışma çözüm kuralı açıkça tanımlanmalıdır; son yazanın kazanması, kullanıcıya seçim yaptırılması veya belirli alanların önceliklendirilmesi farklı geliştirme ve test ihtiyaçları doğurur. Özellikle ekipler aynı müşteriye paralel müdahale ediyorsa bu kural kritiktir.

Bağlantı kesilmesi de normal senaryo kabul edilmeli

Senkronizasyon yalnızca bağlantı geri geldiğinde veri göndermek değildir. Aktarımın ortasında internetin kesilmesi, aynı kaydın tekrar gönderilmesi, başarısız fotoğraf yüklemesi ve kısmi veri güncellemesi ele alınmalıdır. çevrim dışı veri ve senkronizasyon yönetimi bu nedenle teklifin ayrı test senaryolarıyla değerlendirilmesini gerektirir. Kritik servis kayıtlarında hangi verinin kaybolmaması gerektiği ve kullanıcıya manuel müdahale hakkı verilip verilmeyeceği de kabul kriterlerine bağlanmalıdır.

  • Kayıt sürümü ve zaman damgası mantığı
  • Tekrarlı gönderimlerin engellenmesi
  • Başarısız aktarım için yeniden deneme
  • Kullanıcıya gösterilecek hata ve durum mesajları
04

Veri hacmi ve dosyalar geliştirme maliyetini nasıl etkiler?

Cihazda tutulacak veri miktarı büyüdükçe yerel veritabanı, dosya yönetimi ve senkronizasyon stratejisi daha fazla çalışma gerektirir. Metin verisi ile medya dosyası aynı değildir; yüzlerce iş emri ve küçük form alanları, yüksek çözünürlüklü fotoğraflar veya belgelerle aynı depolama ve aktarım ihtiyacını oluşturmaz. Veri politikası, cihaz performansı kadar mobil internet maliyetini de etkiler.

Teklif öncesi veri yükü yaklaşık olarak ölçülmeli

Kaç teknisyenin kaç günlük işi cihazda tutacağı, bir iş emrinde ortalama kaç fotoğraf üretileceği ve cihazların depolama kapasitesi keşif aşamasında sorulmalıdır. Gerekirse görseller sıkıştırılabilir, eski kayıtlar cihazdan temizlenebilir veya belirli dosyalar yalnızca bağlantı bulunduğunda indirilebilir. Bu kararlar performans ve bakım maliyetini doğrudan etkiler. Özellikle zayıf mobil bağlantıda büyük dosyaların arka planda sıraya alınması, kullanıcı deneyimini korurken veri tüketimini ve başarısız aktarım riskini de yönetmeye yardımcı olur.

  • Günlük iş emri ve form adedi
  • Fotoğraf ve belge boyutları
  • Cihazda tutulacak geçmiş süre
  • Temizleme, arşivleme ve kota kuralları
05

Merkez yazılım entegrasyonu teklife dahil edilmeli mi?

ERP, CRM, servis yönetimi veya şirket içi başka bir sistem saha sürecinin kaynağıysa entegrasyon teklifte açık bir iş paketi olmalıdır. API bağlantısı ayrı maliyet kalemidir; veri alanlarının eşleştirilmesi, kimlik doğrulama, hata yönetimi ve test ortamı gereksinimleri mobil uygulamanın kendi geliştirmesinden ayrıştırılmalıdır. Entegrasyon belirsizliği, tekliflerde en sık ek iş doğuran alanlardan biridir.

Entegrasyon sınırı ve sorumluluklar yazılı olmalı

Merkez sistemin hazır API sunup sunmadığı, yeni servislerin kim tarafından geliştirileceği ve test verisinin nasıl sağlanacağı fiyatı değiştirir. offline çalışma ve ERP entegrasyonunun kurumsal mobil uygulama bütçesine etkisi incelenirken mobil taraf, backend ve kurum sistemi sorumlulukları ayrı ayrı tanımlanmalıdır. Karşı sistem üçüncü bir tedarikçiye aitse, erişim izinleri ve geliştirme takvimi de bağımlılık olarak teklif varsayımlarına yazılmalıdır.

  • Kaynak sistem ve veri sahibi
  • Mevcut veya geliştirilecek API’ler
  • Kimlik doğrulama ve yetkilendirme
  • Test, loglama ve hata izleme kapsamı
06

Cihaz yönetimi ve uygulama sorumluluğu kimde olmalı?

Saha cihazlarının kim tarafından satın alınacağı, kurulacağı, güncelleneceği ve arıza halinde değiştirileceği teklif öncesinde netleştirilmelidir. Cihaz operasyonu ile yazılım bakımı aynı sorumluluk değildir. Kurumsal telefonlar, çalışanların kendi cihazları veya dayanıklı saha terminalleri farklı test ve destek modelleri gerektirir. Sorumluluk sınırı net değilse destek talepleri hızla kapsam dışına taşabilir.

Destek sınırını sözleşmeye dönüştürün

İşletim sistemi güncellemeleri, uygulama dağıtımı, kullanıcı hesabı açma, kayıp cihaz kapatma ve erişim yetkileri için sorumlu taraf belirlenmelidir. saha ekiplerinde cihaz yönetimi ve yetkilendirme ayrıca güvenlik, destek süresi ve operasyon ekibi iş yükü açısından teklifin bakım bölümüne bağlanmalıdır. Çok sayıda cihaz yönetilecekse uzaktan dağıtım veya MDM gereksinimi, yalnızca teknik kurulum değil devam eden operasyon ve lisans maliyeti açısından da değerlendirilmelidir.

  • Desteklenen cihaz ve işletim sistemi sürümleri
  • Uygulama dağıtım yöntemi
  • Kullanıcı ve cihaz yetkilendirme süreci
  • Kayıp, bozuk veya değişen cihaz prosedürü
07

Teklifte hangi maliyet kalemleri ayrı gösterilmelidir?

Karşılaştırılabilir bir saha servis uygulaması teklifi, tek toplam rakam yerine iş paketlerini ayırmalıdır. Analiz, tasarım, mobil geliştirme, backend, entegrasyon, test ve bakım farklı uzmanlık ve efor türleridir. Böylece çevrimdışı gereksinimin hangi kalemleri büyüttüğü ve hangi özelliklerin sonraki faza bırakılabileceği görülebilir. Bu ayrım, fazlandırma ve bütçe azaltma kararlarını da kolaylaştırır.

Çevrimdışı kapsamın ek eforunu görünür kılın

Offline mobil uygulama geliştirme çoğunlukla yerel veri katmanı, senkronizasyon kuyruğu, hata senaryoları ve saha testleri nedeniyle ek çalışma yaratır. Yönetim paneli, raporlama, kullanıcı rolleri ve entegrasyonlar da ayrıca fiyatlandırılmalıdır. Teklifte lisans, üçüncü taraf servis veya cihaz yönetimi gibi sürekli giderlerin proje bedelinden ayrılması bütçe kontrolünü kolaylaştırır. Teklif karşılaştırırken her kalemin teslim çıktısı ve kabul koşulu da yazılmalı; yalnızca kişi-gün veya toplam ücret üzerinden karar verilmemelidir.

  • Keşif ve iş analizi
  • UX UI ve mobil geliştirme
  • Backend, panel ve entegrasyon
  • Test, pilot, yayın ve bakım
08

Saha pilotu hangi koşullarda kabul edilmiş sayılır?

Pilotun kabulü, uygulamanın birkaç teknisyene kurulmuş olmasıyla değil; önceden tanımlanmış iş senaryolarının başarıyla tamamlanmasıyla ölçülmelidir. Kabul ölçütleri teklifin parçası olmalıdır. Böylece saha testi sırasında ortaya çıkan hata ile yeni özellik talebi birbirinden ayrılabilir ve kapsam tartışmaları azalır. Ölçülemeyen bir pilot, yayına geçiş kararı için yeterli kanıt üretmez.

Pilot gerçek bağlantı koşullarını taklit etmeli

Sınırlı sayıda teknisyenle yapılan pilotta düşük bağlantı, tamamen çevrimdışı çalışma, cihaz yeniden başlatma ve yarım kalan senkronizasyon gibi durumlar denenmelidir. Servis formunun eksiksiz merkeze ulaşması, fotoğrafların eşleşmesi, çakışma kuralının doğru işlemesi ve kullanıcıların kritik işlemleri tamamlayabilmesi somut kabul kriterleri olarak yazılabilir. Pilotun süresi kadar temsil ettiği iş çeşitliliği de önemlidir; farklı bölge, cihaz ve servis tipi seçimi gerçek risklerin erken görülmesini sağlar.

  • Seçilen görevlerin çevrimdışı tamamlanması
  • Verinin kayıpsız ve tekrarsız senkronizasyonu
  • Fotoğraf ve imzaların doğru eşleşmesi
  • Tanımlı hata senaryolarının yönetilmesi
09

Bakım ve toplam sahip olma maliyeti nasıl planlanır?

İlk geliştirme bedeli, teknisyen uygulaması maliyetinin tamamı değildir. İşletim sistemi değişiklikleri, merkez API güncellemeleri, yeni cihaz modelleri, hata düzeltmeleri ve izleme ihtiyaçları için bakım modeli ayrıca planlanmalıdır. Proje bütçesiyle operasyon bütçesinin ayrılması, ilk teklifleri daha sağlıklı karşılaştırmayı sağlar. Aksi halde düşük başlangıç bedeli ileride daha yüksek işletme giderine dönüşebilir.

Bakım kapsamını süre ve sorumlulukla tanımlayın

Garanti dönemi, hata müdahalesi, yeni sürüm geliştirme ve mağaza veya kurumsal dağıtım güncellemeleri aynı hizmet değildir. mobil uygulama tekliflerinde bakım ve sürüm güncellemelerinin nasıl karşılaştırılacağı netleştirildiğinde hangi işlerin aylık destek, hangilerinin yeni geliştirme olarak ücretleneceği daha anlaşılır olur. Destek saatleri, müdahale öncelikleri ve kritik hatanın tanımı baştan yazılırsa bakım teklifi yalnızca fiyat üzerinden değil hizmet seviyesi üzerinden de karşılaştırılabilir.

  • Hata düzeltme ve müdahale kapsamı
  • İşletim sistemi uyumluluk güncellemeleri
  • Entegrasyon değişikliklerinin yönetimi
  • Yeni özellikler için ayrı geliştirme süreci
10

Çevrimdışı veri güvenliği geliştirme bütçesini nasıl etkiler?

Çevrimdışı kullanım, müşteri ve servis verisinin cihaz üzerinde tutulması anlamına geldiği için güvenlik gereksinimleri bütçeye doğrudan yansır. Yerel veri koruması; oturum yönetimi, cihaz kilidi, şifreleme ve yetki sınırlarıyla birlikte ele alınmalıdır. Özellikle kişisel veri, fiyat, sözleşme veya teknik servis geçmişi tutuluyorsa yalnızca uygulama ekranını korumak yeterli değildir. Güvenlik kapsamı arttıkça geliştirme, test ve yönetim eforu da artar.

Cihaz kaybı ve yetkisiz erişim senaryolarını tanımlayın

Kayıp bir cihazdaki verinin ne kadar süre erişilebilir kalacağı, kullanıcı hesabı kapatıldığında çevrimdışı verinin nasıl geçersizleşeceği ve ekran görüntüsü ya da dosya dışa aktarımı gibi davranışların sınırlandırılıp sınırlandırılmayacağı keşif sırasında belirlenmelidir. Kurumsal cihaz politikaları varsa uygulama bunlarla uyumlu tasarlanmalı; güvenlik testleri de saha pilotunun kabul kapsamına dahil edilmelidir.

  • Yerel veri şifreleme yaklaşımı
  • Oturum ve yetki süresi kuralları
  • Kayıp cihaz için erişim kapatma
  • Hassas verinin cihazda tutulma sınırı
11

Pilot sonrası kapsam değişiklikleri nasıl yönetilmelidir?

Saha pilotu, gerçek kullanımda yeni ihtiyaçların görünmesini sağlayabilir; ancak her yeni talep başlangıç kapsamındaki hata olarak değerlendirilmemelidir. Değişiklik yönetimi kuralı teklif ve sözleşmede tanımlanırsa hata düzeltmesi, iyileştirme ve yeni özellik birbirinden ayrılabilir. Bu ayrım bütçenin kontrolünü korur ve pilot sonrası fazın planlanmasını kolaylaştırır.

Yeni talepleri ölçülebilir bir sonraki faza taşıyın

Teknisyen geri bildirimleri, merkez ekip talepleri ve pilotta görülen performans ihtiyaçları bir değişiklik listesinde toplanmalıdır. Her talep için iş gerekçesi, kullanıcı etkisi, entegrasyon bağımlılığı ve kabul koşulu yazıldığında sağlayıcı ek kapsamı daha doğru fiyatlandırabilir. Böylece ilk yayına alınması gereken kritik işlevler korunur, düşük öncelikli geliştirmeler ise ayrı bir yol haritasında yönetilir.

  • Hata ile yeni özellik ayrımı
  • Değişiklik talebinin iş gerekçesi
  • Ek maliyet ve takvim etkisi
  • Sonraki faz için önceliklendirme
12

Teklif almak için hangi bilgileri paylaşmalısınız?

Sağlıklı fiyatlandırma için sağlayıcıya yalnızca “çevrimdışı çalışacak saha uygulaması” demek yerine gerçek servis sürecini ve örnek belgeleri vermelisiniz. İyi bir teklif girdisi; kullanıcı rollerini, görev sırasını, veri kaynaklarını, çevrimdışı yapılacak işlemleri ve kabul ölçütlerini birlikte gösterir. Bu bilgi, belirsizlik payını ve sonradan oluşan kapsam değişikliklerini azaltır. Bu yaklaşım, farklı sağlayıcılardan karşılaştırılabilir teklif almayı da kolaylaştırır.

Teklif dosyanızı operasyon üzerinden hazırlayın

Mevcut servis formu, iş emri örneği, kullanılan cihazlar, teknisyen sayısı, merkez yazılım bilgisi ve beklenen pilot senaryosu başlangıç için yeterli bir keşif paketi oluşturur. Sağlayıcının teklifinde varsayımlar, hariç tutulan işler, entegrasyon sorumlulukları, bakım yaklaşımı ve saha testi açıkça yer almalıdır; böylece farklı teklifleri aynı kapsam üzerinden karşılaştırabilirsiniz. Bu paket, teklif veren ekibin daha az varsayım yapmasını sağlar ve bütçe kalemlerinin gerçek operasyon ihtiyaçlarıyla ilişkilendirilmesini kolaylaştırır.

  • Örnek iş emri ve servis formları
  • Teknisyen rolleri ve günlük görev akışı
  • Merkez sistem ve entegrasyon bilgileri
  • Pilot kabul ölçütleri ve destek beklentisi

Çevrimdışı saha uygulamanız için kapsamlandırılmış teklif alın

Saha servis akışınızı ve örnek formlarınızı paylaşın; çevrimdışı görevler, entegrasyonlar, pilot ve bakım kapsamına göre proje teklifi hazırlayalım.

Proje Teklifi Alın