Servis ve bakım işleri yürüten bir teknik hizmet firmasında saha ekibinin iş emirlerini takip etmesi, form doldurması ve fotoğraf yüklemesi için geliştirilen mobil uygulama projesi.
Bakım ve servis işleri yürüten bir teknik hizmet firması, saha ekibinin günlük iş akışını kâğıt formlarla yönetiyordu. Ekip sabah ofisten iş emirlerini alıyor, gün içinde işleri tamamlıyor ve akşam formları teslim ediyordu. Formlar ertesi gün ofis personeli tarafından sisteme giriliyordu.
Bu düzenin üç sonucu vardı. Birincisi gecikmeydi: bir işin tamamlandığı bilgisi ofise en erken ertesi gün ulaşıyordu, bu da faturalandırmayı ve müşteri bilgilendirmesini geciktiriyordu. İkincisi veri kaybıydı; kâğıt formlar zaman zaman eksik dolduruluyor ya da kayboluyordu. Üçüncüsü ise kanıtlanabilirlikti: yapılan işin fotoğraf kaydı düzenli tutulmadığı için, müşteri itirazlarında elde belge bulunmuyordu.
Firma daha önce hazır bir saha yönetimi yazılımı denemiş ancak ekibin kullanmadığını görmüştü. İnceleme, sorunun yazılımın yeteneklerinde değil, ekibin gerçek iş akışına uymamasında olduğunu gösterdi: uygulama internet bağlantısı olmadan çalışmıyordu ve saha ekibi çoğu zaman kapsama alanı zayıf yerlerde çalışıyordu.
Projeye saha ekibiyle geçirilen iki günlük gözlemle başladık. Ekiple birlikte sahaya çıkıldı, mevcut kâğıt formların hangi alanlarının gerçekten doldurulduğu ve hangilerinin boş bırakıldığı kaydedildi. Bu gözlem, form alanlarının yarısının pratikte kullanılmadığını gösterdi.
Uygulamanın kapsamı bu gözleme göre daraltıldı. Dört temel işlev tanımlandı: günün iş emirlerinin listelenmesi, iş detayının görüntülenmesi, iş tamamlama formunun doldurulması ve fotoğraf eklenmesi. Ekstra istenen özelliklerin ilk sürüme alınmaması kararlaştırıldı; kullanılmayan bir özelliğin uygulamayı ağırlaştırdığı ve öğrenmeyi zorlaştırdığı düşünüldü.
Çevrimdışı çalışma en kritik teknik gereksinim olarak belirlendi. Uygulama, günün iş emirlerini sabah bağlantı varken cihaza indiriyor; gün içinde yapılan tüm işlemler cihazda saklanıyor ve bağlantı sağlandığında sunucuya aktarılıyor. Fotoğraflar cihazda boyutlandırılıp sıkıştırıldıktan sonra sıraya alınıyor.
Ofis tarafı için bir yönetim paneli geliştirildi. Panelden iş emri oluşturulabiliyor, saha ekibine atanabiliyor, tamamlanan işler fotoğraflarıyla birlikte görülebiliyor ve raporlar dışa aktarılabiliyor. Panel, firmanın mevcut muhasebe yazılımıyla veri alışverişi yapacak biçimde tasarlandı.
Uygulama önce dört kişilik bir pilot grupla üç hafta kullanıldı. Pilot süresince toplanan geri bildirimlerle arayüz sadeleştirildi: buton boyutları büyütüldü, form alanları tek ekrana sığacak biçimde bölündü ve eldivenle kullanım göz önünde bulunduruldu. Ardından tüm ekibe yaygınlaştırıldı ve kısa bir kullanım eğitimi verildi.
Uygulamanın hem Android hem iOS tarafında çalışması gerekiyordu ancak firmanın cihaz parkı ağırlıklı olarak Android idi. Ayrı ayrı iki uygulama geliştirmek yerine tek kod tabanıyla çalışan bir yapı tercih edildi; bu, geliştirme süresini kısalttı ve sonraki bakımı tek noktada topladı.
Veri saklama tarafında cihaz üzerinde yerel bir veritabanı kullanıldı. Gün içinde yapılan her işlem önce bu veritabanına yazılıyor, bağlantı sağlandığında sunucuya aktarılıyor ve aktarım onaylandığında yerel kayıt işaretleniyor. Aktarım sırasında kesinti olması hâlinde işlem tekrar sıraya alınıyor, böylece veri kaybı önleniyor.
Fotoğraflar en çok yer kaplayan veri olduğu için cihazda boyutlandırılıp sıkıştırılıyor. Sıkıştırma oranı, belge niteliğini koruyacak biçimde belirlendi; okunabilirliğin kaybolduğu bir sıkıştırma, kanıt amacını ortadan kaldırırdı. Yükleme sırası, bağlantı kalitesine göre kendini ayarlıyor.
Yetkilendirme tarafında her kullanıcı yalnızca kendisine atanan iş emirlerini görüyor. Ofis panelinde ise rol bazlı yetki tanımlandı; iş emri oluşturma, atama ve raporlama yetkileri ayrı ayrı verilebiliyor.
Uygulamanın yaygınlaştırılmasından sonra iş tamamlama bilgisinin ofise ulaşma süresi ertesi günden aynı güne indi. Faturalandırma süreci buna bağlı olarak hızlandı. Fotoğraf kaydının zorunlu hâle gelmesiyle, tamamlanan her iş için görsel belge oluştu.
Kâğıt form kullanımı büyük ölçüde sona erdi ve ofis personelinin veri girişine ayırdığı süre azaldı. Firma, saha ekibinin uygulamayı benimsediğini ve önceki denemenin aksine düzenli kullanıldığını bildirdi.
Buradaki rakamlar yer tutucudur ve tanıtım amacıyla hazırlanmıştır; kendi çalışmalarınızın verileriyle değiştirilmelidir.
Bu projedeki en belirleyici karar, geliştirmeye başlamadan önce sahada iki gün geçirilmesiydi. Kâğıt formların hangi alanlarının gerçekten doldurulduğunu görmek, uygulamanın kapsamını yarı yarıya daralttı. Toplantı odasında tasarlanan bir saha uygulaması, sahanın gerçek koşullarına nadiren uyuyor.
İkinci ders çevrimdışı çalışmayla ilgili. Firmanın önceki denemesinin başarısız olmasının nedeni yazılımın yetersizliği değil, bağlantı varsayımıydı. Saha uygulamalarında bağlantı bir gereksinim değil, olabilirse iyi olan bir durum olarak tasarlanmalı.
Üçüncü ders kapsam kontrolüyle ilgili. İlk sürüme yalnızca dört işlevin alınması, projenin öngörülen sürede tamamlanmasını sağladı ve ekibin uygulamayı öğrenmesini kolaylaştırdı. Ek özellikler pilot sonrası gelen gerçek ihtiyaçlara göre planlandı; talep edildiği için değil, kullanıldığı görüldüğü için eklendi.
Dördüncü ders pilot uygulamayla ilgili. Üç haftalık pilot sürecinde toplanan geri bildirimler, arayüzde tümüyle yeniden düşünülmesi gereken noktaları ortaya çıkardı: buton boyutları, form alanlarının ekrana dağılımı ve eldivenle kullanım gibi başlıklar toplantı odasında gündeme gelmemişti. Doğrudan yaygınlaştırılsaydı bu değişiklikler çok daha maliyetli olurdu ve ekibin uygulamaya olan güveni ilk günden zedelenirdi.
Beşinci ders yaygınlaştırma biçimiyle ilgili. Uygulama tüm ekibe aynı anda değil, bölge bölge açıldı ve her grup için kısa bir kullanım eğitimi verildi. İlk grupta çıkan sorular, sonraki grupların eğitim içeriğine eklendi. Bu kademeli geçiş, destek yükünü yönetilebilir tuttu.
İş tamamlama bilgisinin ofise ulaşma süresi ertesi günden aynı güne indi, her iş için görsel belge oluştu ve kâğıt form kullanımı büyük ölçüde sona erdi.
Çalışma süresi
İlk sürümdeki temel işlev
Pilot kullanıcı sayısı
Pilot süresi
Bu çalışma örneği, sitenin tanıtımı için hazırlanmış örnek içeriktir. Yayına almadan önce kendi çalışmalarınızla değiştirmeniz gerekir.
Formu doldurduğunuzda sitenizin teknik durumunu, mevcut sıralamalarınızı ve rakip görünürlüğünü inceleyip size özet bir rapor hazırlıyoruz. Bu analiz ücretsizdir ve herhangi bir taahhüt doğurmaz.