atace
← Tüm yazılar

Saha Uygulamasında Bağlantısız Çalışma: İnternetsiz Puantaj

İnternetsiz sahada puantaj nasıl işler? Bağlantısız çalışma modunun kuyruklama, senkronizasyon ve doğru mesai hesaplama mantığını anlatıyoruz.

4 dk okuma

Saha uygulamasında bağlantısız çalışma neden sorun olur

Saha personeli izleme sistemlerinin çoğu, konum verisini anlık olarak sunucuya gönderme varsayımıyla tasarlanır. Ama gerçek sahalar böyle çalışmaz: bodrum katındaki bir jeneratör dairesi, şehir dışındaki bir şantiye, çelik konstrüksiyonlu bir depo veya kırsaldaki bir tesis — bunların hepsinde GSM sinyali zayıflar ya da tamamen kesilir. Bağlantı koptuğu anda konum akışı da durursa, sistem o saatleri "kayıt yok" olarak görür. Sonuç: personelin gerçekte sahada olduğu saatler puantaja hiç yansımaz, ya da daha kötüsü, "saha dışı" ihlali olarak işaretlenir.

Bu, sadece teknik bir kusur değil, İK için gerçek bir maliyet kalemidir. Puantaj eksik geldiğinde bordro hesaplaması manuel düzeltme gerektirir, çalışan itiraz eder, yönetici geçmiş kayıtları tek tek kontrol etmek zorunda kalır. Sahada çalışan bir ekip için "internet yoktu, o yüzden kayıt yok" cevabı ne çalışana ne de işletmeye adil bir çözümdür.

Bağlantısız çalışma modu nasıl işler

Doğru tasarlanmış bir saha uygulaması, konumu göndermeden önce sunucu yanıtı beklemez. Cihaz konumu kendi belleğinde tutar, bağlantı geri geldiğinde bunları toplu halde iletir. Pratikte bu, kapsama alanı olmayan bölgelerde bile mesai oturumunun kesintisiz açık kalması anlamına gelir.

Kuyruklama mantığının birkaç önemli detayı var:

  • Kapasite sınırı gerçekçi olmalı. Kuyruk çok küçükse, uzun süreli bağlantı kesintilerinde (örneğin hafta sonu kapalı kalan bir şantiye) veri kaybı yaşanır. Yaklaşık beş iş günü kapasiteli bir kuyruk, çoğu gerçek saha senaryosunu karşılar.
  • Tekrar eden noktalar kuyruğa girmemeli. Personel aynı noktada uzun süre kalıyorsa (örneğin bir nöbet noktasında), her saniye aynı koordinatı kaydetmek hem cihaz pilini hem de veri hacmini gereksiz yere tüketir. Akıllı bir kuyruk, sabit konumu tekrar tekrar yazmak yerine zaman aralığını işaretler.
  • Değerlendirme sunucu tarafında yapılmalı. Kuyruktaki kayıtlar bağlantı geldiğinde toplu gönderildiğinde, bu kayıtların "doğru güne" ve "doğru vardiyaya" işlenmesi gerekir. Bu hesaplama cihazda değil sunucuda yapılırsa, geç gelen veri de tutarlı bir puantaj üretir — saatler karışmaz, mükerrer kayıt oluşmaz.

Atace'nin HR-Tech ürünündeki saha takibi modülü tam olarak bu mantıkla çalışır: kapsama olmayan sahalarda konumlar cihazda kuyruklanır, bağlantı gelince parçalar halinde gönderilir ve tekrar eden noktalar kuyruğa hiç girmez. Değerlendirme sunucu tarafında yapıldığı için geç gelen kayıtlar da doğru güne işlenir, puantaj tutarlılığını korur.

İhlal bildirimleriyle çelişmemesi gerekir

Bağlantısız çalışma modunun en kritik yanı, anlık ihlal bildirimleriyle çelişmemesidir. Bir saha uygulaması hem "internet yoksa veri kaybolmasın" hem de "personel saha dışına çıkarsa anında haber ver" gereksinimlerini aynı anda karşılamalıdır. Bunlar çelişkili gibi görünür ama aslında değildir: cihaz konum göndermeyi tamamen bırakırsa (örneğin telefon kapatılırsa ya da uygulama kapatılırsa) bu durum ayrı bir sinyal olarak değerlendirilmeli ve dakikalar içinde yöneticiye bildirilmelidir. Buna karşın kısa süreli sinyal zayıflığı, kuyruklama sayesinde sessizce telafi edilmelidir. İyi tasarlanmış bir sistem bu ikisini ayırt eder; kötü tasarlanmış bir sistem her ikisini de aynı "veri yok" durumuna indirger ve ya gereksiz alarm üretir ya da gerçek ihlali kaçırır.

Saha dışına çıkan personel gerçekten ihlal ettiğinde ise anında bildirim önemlidir — bu konuyu daha önce saha dışı görevlerin takibi yazısında ayrıntılı ele almıştık. Bağlantısız çalışma modu bu bildirim mekanizmasını devre dışı bırakmaz; sadece "sinyal yok" ile "personel sahada değil" durumlarını birbirinden ayırır.

Hangi sektörlerde bu özellik kritik

Bağlantısız çalışma, her saha ekibi için aynı derecede önemli değildir ama bazı sektörlerde vazgeçilmezdir:

  1. İnşaat ve şantiye yönetimi — şehir dışı, kapsama alanı zayıf şantiyelerde personel haftalarca çalışabilir.
  2. Enerji ve altyapı bakımı — trafo merkezleri, su depoları, jeneratör daireleri genellikle sinyal almayan kapalı yapılardır.
  3. Güvenlik ve devriye hizmetleri — bodrum katları, otopark alanları, sınır bölgeleri sık sinyal kaybı yaşanan noktalardır.
  4. Kırsal alan operasyonları — tarım, ormancılık, maden gibi şehir merkezinden uzak faaliyetler.

Bu sektörlerde bağlantısız çalışma desteği olmayan bir sistem, en çok ihtiyaç duyulan anda veri üretmiyor demektir — tam da denetim ya da itiraz durumunda en çok işe yarayacağı an.

Kurulumda dikkat edilmesi gerekenler

Bağlantısız çalışma modunu değerlendirirken sormanız gereken sorular şunlardır: Kuyruk kapasitesi kaç günlük veri tutuyor? Bağlantı geri geldiğinde veri ne kadar sürede senkronize oluyor? Geç gelen kayıtlar puantaja doğru günde mi yansıyor, yoksa senkronizasyon gününe mi kaydediliyor? Cihaz pili bu sürekli konum takibinden nasıl etkileniyor? Bu sorulara net cevap alamıyorsanız, sistem muhtemelen teorik olarak "çevrimdışı çalışıyor" ama pratikte veri kaybına ya da hatalı puantaja yol açıyor demektir.

Saha ekiplerinin çalışma koşulları büyük ölçüde değişkendir; bir sistemin sadece iyi kapsama alanlarında test edilip üretime alınması, en kritik senaryolarda başarısız olmasına neden olabilir. Bu yüzden pilot uygulamayı mutlaka sinyalin zayıf olduğu gerçek bir saha noktasında test etmek gerekir.

Denetim ve itiraz süreçlerinde neden önemli

Bağlantısız çalışma modunun asıl değeri, işler yolunda gittiğinde değil bir anlaşmazlık çıktığında ortaya çıkar. Bir personel "o gün sahadaydım ama sistemde kaydım yok" dediğinde, elinizde iki türlü cevap olabilir: ya "internet yoktu, kanıtlayamıyoruz" ya da kuyruklanmış konum verisiyle desteklenen net bir zaman çizelgesi. İkincisi hem çalışanı hem de işvereni korur. Bordro itirazlarında, iş kazası soruşturmalarında ya da müşteri şikayetlerinde "o saatte kimin nerede olduğu" sorusuna kesin cevap verebilmek, kayıt sürekliliğinin doğrudan sonucudur.

Bu noktada denetim kaydının önemi üzerine yazdığımız içerikte anlattığımız mantık burada da geçerlidir: veri ne kadar eksiksiz ve tutarlıysa, geriye dönük itiraz süreçleri o kadar kısa sürer. Bağlantısız çalışma modu olmayan bir sistemde bu tutarlılık en çok ihtiyaç duyulan — sinyalin zayıf olduğu — sahalarda tam olarak kaybolur.


Sahanızda bağlantı sorunları puantaj tutarlılığını etkiliyorsa, Atace ile iletişime geçin — HR-Tech'in saha takibi modülünü mevcut saha yapınızla birlikte nasıl kuracağınızı birlikte planlayalım.