İçeriğe atla
W3 Bilişim
Çözüm · Saha ekipleriMobil Yazılım Geliştirme
Bodrumda çeken yok. İş yine de kaydedilmeli.

Saha Ekipleri İçin Kurumsal Mobil Uygulama Geliştirme

Saha personeli günün büyük bölümünü zayıf şebekede, elleri dolu ve acele geçiriyor. Bu yüzden çevrimdışı çalışan, barkod ve fotoğrafla beslenen, imzayı cihazdan alan ve bağlantı gelince kendiliğinden eşitlenen uygulamalar kuruyoruz — rol bazlı yetki ve cihaz yönetimiyle birlikte.

  • Çevrimdışı-öncelikli mimari
  • Rol bazlı yetki ve kayıt izi
  • Mevcut ERP'ye bağlanır
  • Kaynak kod mülkiyeti sizde
Sahadan gelen tanıdık cümleler

İş bitti, kayıt akşam ofise geldi.

Saha uygulamalarında sorun genellikle yazılımın kendisi değil, gerçek çalışma koşullarının hesaba katılmaması. Aşağıdakiler en sık duyduğumuz tablolar.

← Görseli yana kaydırın →
Mimari

Çevrimdışı-öncelikli demek: bağlantı bir istisna değil, varsayılan bir ihtimal.

Uygulamanın her ekranını 'bağlantı var' varsayımıyla yazmak, sahada en çok kırılan şey. Biz tersinden kuruyoruz: önce cihazda çalışır, sonra eşitlenir.

← Görseli yana kaydırın →
  • Günlük veri önden inerVardiya başında iş emirleri, müşteri kartları ve ürün listesi cihaza indirilir; gün içinde ekran açılışları ağa bağlı kalmaz.
  • Yazma kuyruğa girerSahada oluşan her kayıt önce cihazdaki kuyruğa yazılır. Kullanıcı 'gönderildi mi' diye düşünmez; ekranda kuyruk durumu görünür.
  • Her kaydın benzersiz anahtarı olurBağlantı gelip gitse de aynı kayıt iki kez oluşmaz; tekrar gönderim sunucu tarafında aynı sonucu verir.
  • Çakışma kuralı yazılıdırSon yazan kazanır, alan bazlı birleştirme ya da kullanıcıya sorma. Hangi alanda hangisinin geçerli olacağı kabul kriterlerine girer.
  • Büyük dosyalar ayrı sırada giderFotoğraf ve imza görselleri sıkıştırılır, veri kaydından bağımsız ve şebeke uygun olduğunda yüklenir.
  • Senkron durumu şeffaftırKaç kayıt bekliyor, en son ne zaman eşitlendi, hangi kayıt hata aldı — personel ve ofis aynı ekrandan görür.
← Görseli yana kaydırın →

Bu kararların tamamı teknik değil, aynı zamanda operasyonel. Hangi ekranın çevrimdışı çalışacağına karar vermek, projenin en çok zaman kazandıran ilk toplantısıdır.

İmza aracı · Saha yapılandırıcı

Senaryonuzu seçin, çevrimdışı ve cihaz kurgusunu görün

Saha işinizi, bağlantısız kalma sürenizi ve ihtiyaç duyduğunuz yetenekleri işaretleyin; önerilen senkronizasyon stratejisini, cihaz sınıfını ve rol/yetki taslağını anında görün. Hesap tarayıcınızda yapılır, hiçbir veri gönderilmez.

1 · Saha senaryonuz
2 · Bağlantısız kalma süresi
3 · İhtiyaç duyulan yetenekler

Seçtiğiniz her yetenek hem uygulama kapsamını hem de önerilen cihaz sınıfını etkiler.

Yapılandırma özeti
Bu senaryoda tipik modüllerTeknik servis / montaj
  • İş emri listesi
  • Arıza ve çözüm kaydı
  • Parça / stok düşümü
  • Müşteri onayı ve imza
Senkronizasyon stratejisiSaatler boyunca bağlantısız

Vardiya başında veri indirme + kuyruk. Kayıtlar sırayla gönderilir, büyük dosyalar ayrı sırada bekletilir.

Çakışma: Alan bazlı birleştirme önerilir: sayısal alanlar fark (delta) olarak yazılır, durum alanları iş kuralına bağlanır.

Önerilen cihaz sınıfıŞirket telefonu

Cihaz yönetimi (MDM) ile dağıtım, güncelleme ve uzaktan temizleme merkezîleşir; filo tek modelde toplanır.

  • Personelin kendi telefonu4
  • Şirket telefonu7
  • Dayanıklı el terminali7
Seçiminize göre notlar
  • Barkod / QR okuma: Yoğun okuma yapılıyorsa donanım tuşlu el terminali, kamera taramasına göre belirgin şekilde hızlıdır.
  • Fotoğraf ve belge: Fotoğraflar cihazda sıkıştırılır ve şebeke uygun olduğunda ayrı sırada yüklenir; boyut sınırı baştan belirlenir.
  • Ekrandan imza: İmza görüntüsü, kaydın kimliği ve zaman damgasıyla birlikte saklanır; hangi metnin onaylandığı da kayda bağlanır.
Rol ve yetki taslağı
Saha uygulamasında rol ve yetki taslağı
RolNe yapabilir
Saha personeliKendi iş emirlerini görür, kayıt oluşturur, fotoğraf ve imza ekler. Geçmiş kayıtlarda değişiklik yapamaz.
Saha yöneticisiEkibin işlerini görür, atama yapar, çakışma ve hatalı kayıtları onaylar.
Ofis / operasyonTüm kayıtları görür, ERP'ye aktarımı izler, raporları alır.
YöneticiPano görünümü ve dönemsel raporlar; kişisel veriye erişim rol bazlı sınırlandırılır.

Öneriler, benzer saha projelerinde tercih edilen yaygın kurgulara dayalı örnek yaklaşımlardır; kesin çözüm, sahanızı ve mevcut sistemlerinizi inceledikten sonra netleşir. Süre, efor veya fiyat taahhüdü içermez.

Kapsam

Saha aracının altındaki katmanlar

Ekranlar işin görünen kısmı; bir kurumsal saha uygulamasında asıl yük eşitleme, yetki ve entegrasyon tarafında. İlk fazda genellikle bunların bir kısmı açılır.

← Görseli yana kaydırın →
Teknoloji kısaca

Uygulamayı React Native veya Flutter ile tek kod tabanından geliştiriyor, cihaz tarafındaki yerel veritabanı ve kuyruk katmanını saha senaryosuna göre kuruyoruz. Barkod, NFC ve yazıcı gibi donanım erişimleri gerektiğinde native modüllerle karşılanıyor. Teknoloji tercihinin bakım tarafındaki sonuçlarını native mi cross-platform mı yazımızda karşılaştırdık.

Sunucu tarafındaki eşitleme ve entegrasyon katmanı için yaklaşımımız API geliştirme sayfasında; ofis tarafındaki yönetim paneli gerekiyorsa web yazılım geliştirme ekibimiz aynı plana dahil oluyor. ERP tarafında Logo kullanıyorsanız Logo ERP çözüm ortaklığı kapsamında entegrasyonu birlikte kuruyoruz.

Cihaz ve dağıtım

Uygulama yazılınca iş bitmiyor: filoya nasıl ulaşacak?

Saha projelerinde en çok gözden kaçan başlık dağıtım. Elden kurulum yapılan projelerde sürümler karışıyor, ayrılan personelin cihazında kurumsal veri kalıyor.

← Görseli yana kaydırın →
  • Kurumsal dağıtımUygulama, mağaza yerine kurumsal kanallarla dağıtılabilir; herkese açık olması gerekmiyorsa bu yol daha kontrollü.
  • Cihaz yönetimi (MDM)Uygulamanın kurulumu, güncellenmesi, kısıtlamalar ve kayıp cihazda uzaktan temizleme merkezden yönetilir.
  • Sürüm zorlamaEski sürümde kalan cihazlar eşitleme yapamaz; uygulama kullanıcıyı güncellemeye yönlendirir.
  • Tek model tercihiFilo tek cihaz modelinde toplandığında test yükü ve saha destek karmaşası belirgin şekilde azalır.
  • Pil ve arka planBildirim ve arka plan eşitlemenin çalışması için cihaz pil optimizasyonu ayarlarının yapılandırılması gerekir.
  • Kayıp cihaz senaryosuOturum uzaktan kapatılır, yerel veri silinir; hangi kayıtların eşitlenmemiş olduğu raporlanır.
Örnek plan

Örnek bir saha uygulaması ilk fazı

Aşağıdaki plan, tek bir saha senaryosu ve bir entegrasyon içeren tipik bir ilk faz için hazırlanmış örnektir. Sizin planınız kapsam netleştikten sonra çıkar ve sözleşmede yazılı tarihe bağlanır.

Örnek saha uygulaması ilk faz planı ve haftalık çıktıları
HaftaNe yapılırHafta sonunda elinizde ne olur
1. haftaSaha gözlemi ve akış çıkarmaİş akışı haritası, çevrimdışı ekran listesi
2. haftaVeri modeli, çakışma ve yetki kurallarıKabul kriterleri, rol matrisi
3–4. haftaÇevrimdışı depo ve eşitleme servisiKuyruk ve senkronizasyon çalışır durumda
5. haftaSaha ekranları ve kanıt toplamaBarkod, fotoğraf, imza akışları
6. haftaERP entegrasyonuAlan eşleme, çift yönlü aktarım
7. haftaPilot ekip ile saha testiGerçek koşulda çalışan sürüm, düzeltme listesi
8. haftaDağıtım, eğitim ve yaygınlaştırmaCihaz kurulumları, kullanıcı rehberi

Pilot ekiple başlayıp yaygınlaştırmayı öneriyoruz: iki haftalık gerçek saha kullanımı, hiçbir toplantının çıkaramayacağı düzeltmeleri ortaya çıkarıyor. Ofis tarafındaki kâğıt akışının aynı anda kapatılması, benimsemenin en belirleyici adımı.

SSS

Sık sorulanlar

Çevrimdışı çalışma, çakışma kuralları, cihaz seçimi, ERP entegrasyonu, konum verisi ve benimseme hakkında en çok sorulanlar.

Doğru kurgulandığında çalışır. Saha personelinin o gün ihtiyaç duyacağı veri (iş emirleri, müşteri kartları, ürün listesi) cihaza önceden indirilir; yapılan kayıtlar cihazda bir kuyruğa yazılır ve bağlantı geldiğinde sırayla gönderilir. Her kaydın benzersiz bir anahtarı olduğu için tekrar gönderim çift kayıt oluşturmaz. Hangi ekranların çevrimdışı çalışacağına baştan karar vermek, sonradan eklemekten belirgin biçimde ucuz.

Sahanızı anlatın, çevrimdışı kurguyu birlikte çıkaralım

Bir günlük saha akışınızı birlikte konuşalım: hangi ekran bağlantısız çalışmalı, hangi kanıt toplanmalı, hangi rol neyi görmeli. İlk görüşmede gerçekçi bir ilk faz kapsamı çıkarıyoruz. Keşif görüşmesi ücretsizdir ve sizi bağlamaz.

  • Keşif görüşmesi ücretsiz
  • Çevrimdışı senaryo baştan yazılır
  • Mevcut ERP'nizle çalışır
Mobil Yazılım Geliştirme

Bağlantı olmasa da saha durmasın

Saha gözlemiyle başlıyor, çevrimdışı ve çakışma kurallarını yazıyor, pilot ekiple sahada doğrulayıp yaygınlaştırıyoruz.

Keşif görüşmesi ücretsizÇevrimdışı senaryo baştan yazılırMevcut ERP'nizle çalışır