Vaka çalışması

24 Kişilik Bir Saha Hizmeti Firması, Çalışan Uygulamasını 10 Haftada Nasıl Yayına Aldı

Bölgesel bir montaj şirketi, kâğıt iş emirleri ve gün sonu telefon görüşmeleri içinde boğuluyordu. İşte bir saha hizmeti çalışan uygulamasını on haftada nasıl kurup yayına aldığımızın dürüst hikâyesi: neyi kestik, ne bozuldu ve gerçekte neyi değiştirdi.

Have a nice dayHave a nice day11 dk okuma
24 Kişilik Bir Saha Hizmeti Firması, Çalışan Uygulamasını 10 Haftada Nasıl Yayına Aldı

Bizi arayan şirket bir uygulama istemiyordu. Her akşam aynı konuşmaya bir saat kaybetmeyi bırakmak istiyordu: bir teknisyen ofisi arar, hangi işlerin yapıldığını, hangi malzemelerin kullanıldığını ve hangi müşterinin evde olmadığını okur. Ofisteki biri tüm bunları yazar, üç sisteme girer ve bir hafta sonra iki iş emrinin kayıp, bir faturanın yanlış olduğunu keşfeder. Asıl sorun buydu. Uygulama yalnızca çözümün aldığı biçimdi.

Bu, gerçek bir projenin anonimleştirilmiş vaka incelemesidir. 24 kişilik bir montaj ve bakım firması — ısıtma, havalandırma ve ilgili çağrılar gibi düşünün — bölge genelinde çoğu gün yolda sekiz minibüsle çalışıyor. Birkaç tanımlayıcı ayrıntıyı değiştirdik ve rakamların denetlenmiş bir bilim olduğunu iddia etmeyeceğiz. Ama hikâye gerçektir; bir şeyi yanlış yapıp geri almak zorunda kaldığımız bölümler dâhil. O bölümler genelde en yararlı olanlardır, bu yüzden onları bıraktık.

Bir saha hizmeti işi yürütüyorsanız ve bir çalışan uygulaması için size altı haneli bir fiyat ve dokuz aylık bir süre teklif edildiyse, bu onun karşı argümanıdır. On hafta, odaklı bir kapsam ve teknisyenlerin peşlerine düşülmeden kendiliğinden açtıkları bir araç. İşte nasıl gitti.

Sorun: kâğıt ve telefon görüşmeleriyle yürütülen bir iş

Sahibi ve ofis müdürüyle oturduğumuzda, yüzeydeki şikâyet "dijitalleşmemiz lazım" idi. Bu söz tek başına hiçbir şey ifade etmez, bu yüzden onu görmezden gelip işin kendisini izledik. Bir gün ofiste, bir sabah da bir minibüste eşlik ederek geçirdik. Öğle yemeğine kadar asıl sorun ortadaydı ve teknolojinin eskimesiyle hiçbir ilgisi yoktu.

Her teknisyen, karbon kopyalı iş emirleri olan bir panoyu yanında taşıyordu. Bir işte yapılanı karalar, birkaç kutucuk işaretler, malzemeleri not eder ve müşteriye imzalatırdı. Üst kopya ofise eninde sonunda dönerdi — bazen o akşam, bazen cuma günü buruşuk bir yığın hâlinde. Ardından ofis her bir emri planlama aracına, sonra yine fatura yazılımına ve üçüncü kez de sahibinin hangi işlerin faturalandırılabilir olduğunu takip ettiği bir tabloya yeniden girerdi. Aynı şey üç kez yazılırdı. Bunun ikisinde taze hatalar eklenirdi.

Maliyet yalnızca ofis saatleri değildi. Gecikmeydi. Pazartesi biten bir iş, kâğıt henüz ortaya çıkmadığı için ertesi haftaya kadar faturalandırılmayabilirdi. Müşteriler, ofisin yapıldığını bilmediği işleri sormak için arardı. Ve bir emir tamamen kaybolduğunda — ki bu herkesin itiraf ettiğinden daha sık oluyordu — o iş hiç faturalandırılmazdı. Bu yolla kapıdan ne kadar para çıktığını kimse bize söyleyemedi; bu da zaten meselenin ta kendisiydi.

Bir evrak sorunları olduğunu sanıyorlardı. Aslında pano takmış bir nakit akışı sorunları vardı.
sahadaki ilk günün bize söyledikleri
Bir minibüs gösterge panelinde duran karbon kopyalı iş emirli yıpranmış bir pano, yanında bir akıllı telefon, yakınında parçalar ve bir kahve fincanı, ön camdan giren sabah ışığı
Projenin gerçekten başladığı yer: bir pano, sekiz minibüs ve yapılan iş ile faturalandırılan iş arasında bir haftalık gecikme.

Bilerek inşa etmediklerimiz

On haftalık bir süreyi havaya uçurmanın en hızlı yolu her şeye evet demektir. Bu yüzden tek satır kod yazmadan önce, uygulamanın yapmayacağı şeylerin bir listesini yazdık — ve sahibine bunu yüksek sesle onaylattık. Bu, herhangi bir projenin en gösterişsiz parçası ve zamanında yayına alınmasının tek başına en büyük nedenidir.

İki görüşmede toplanan istek listesinde yaklaşık otuz özellik vardı. GPS ile minibüs takibi. Müşteriye dönük bir rezervasyon portalı. Depo genelinde stok. Otomatik rota optimizasyonu. Tam bir CRM. Açıklamalı, fotoğraf temelli hasar raporları. Bordro dışa aktarımlı giriş-çıkış takibi. Her biri makul bir fikirdi. Her biri aynı zamanda asla bitirmemenin bir yoluydu.

Kapsamı, herhangi bir küçük işletmeye söyleyeceğimiz gibi, tek bir cümleye indirdik: bir teknisyen bugünün işlerini görebilmeli, ne yaptığını kaydedebilmeli ve bunu kimse asla yeniden yazmamalı. Bu cümleye hizmet etmeyen her şey bir "sonra, belki" listesine gitti. O liste hâlâ var. Çoğu hiç aranmadı.

  • Dışarıda: GPS ile minibüs takibi — ekipten kimsenin istemediği bir gözetim havası, sahip olmadıkları bir sorunu çözüyor.
  • Dışarıda: müşteri rezervasyon portalı — ayrı bir kitleye sahip ayrı bir proje; onu birleştirmek süreyi ikiye katlardı.
  • Dışarıda: tam depo stoğu — bir gün yararlı, ama daha hızlı faturalandırmaya giden kritik yolda değil.
  • Dışarıda: rota optimizasyonu — yüksek karmaşıklık, bu firmanın coğrafyası için düşük gerçek getiri.
  • İçeride: bugünün iş listesi, dijital iş emirleri, malzeme kaydı, müşteri imzası, fotoğraflar, ofise anlık eşitleme.

Uygulama gerçekte ne yapıyor

Özüne indirgendiğinde uygulama neredeyse sıkıcı derecede basit — ki bu bir iltifat. Bir teknisyen sabah onu açar ve günün işlerini sırayla görür: adres, müşteri, o sahanın geçmişi ve ne yapması beklendiği. Bir işe dokunarak girer ve eskiden panoda yaşayan her şey artık ekranda yaşar.

Sahada yapılan işi kısa bir kontrol listesinden kaydeder, malzemeleri aranabilir bir listeden ekler (böylece "22 mm bakır dirsek" iki dokunuş olur, yazımın tahmini değil), bir şeyin belgelenmesi gerekiyorsa bir iki fotoğraf çeker ve telefonu parmak ucuyla imzalaması için müşteriye uzatır. Bitti'ye basar. Hepsi bu. Sinyal aldığı an, tümü ofise eşitlenir — telefon yok, kâğıt yok, yeniden yazma yok.

En çok önem taşıyan ayrıntı: sinyal olmadan çalışır

Saha hizmeti uygulamaları, tanıtımın asla göstermediği tek bir şeyle yaşar ya da ölür: sinyalin olmadığı bir bodrum makine dairesinde ne olur. Çubuklar kaybolduğu an uygulama donar ya da veri kaybederse, teknisyenler bir hafta içinde onu terk eder ve pahalı bir kâğıt ağırlığı inşa etmiş olursunuz. Bu yüzden onu ilk günden önce çevrimdışı ilkesiyle kurduk. Her şey bağlantı olmadan tam olarak çalışır; cihaz veriyi tutar ve fırsat bulduğu an eşitler. Teknisyen bunu hiç düşünmez, ki mesele tam da budur.

Ofis tarafı: tek ekran, yeniden yazma yok

Ofis dağınık bir panel almadı. İşleri tamamlandıkça gösteren tek bir ekran aldı; her biri emri, malzemeleri, fotoğrafları ve imzası ekli. Oradan, tamamlanmış bir iş, verileri zaten doldurulmuş bir faturaya dönüşür — ofis onu sıfırdan yeniden yazmak yerine kontrol edip gönderir. Onu, hâlihazırda kullandıkları fatura yazılımıyla değiştirmek yerine ona bağladık, çünkü proje ortasında çalışan bir yazılımı değiştirmek, on haftalık sürelerin on aylık olmasının yoludur.

Bölünmüş editöryal illüstrasyon: solda bir tesisat odasında sinyal çubuğu olmayan bir telefonda iş kontrol listesine dokunan bir teknisyen, sağda aynı işin fotoğraflar ve bir imzayla anında belirdiğini gösteren bir ofis ekranı
Tüm ürün tek bir resimde: sahada bir kez yakala, çevrimdışıyken bile; kendiliğinden ofiste belirir.

On hafta, dürüstçe

On hafta sihirli bir sayı değil; bu kapsamın, bir tasarımcı-geliştirici ikilisi ve gerçekten ilgili bir müşteriyle aldığı süredir. İşte zamanın kabaca nasıl dağıldığı — kaybettiğimiz hafta dâhil, çünkü projelerin kusursuz yürüdüğünü iddia etmek kimseye yardımcı olmaz.

  1. 1
    1.–2. haftalar: İzle, sorma
    Eşlik ettik, ofiste oturduk ve gerçek iş akışını bir duvara çıkardık. Tek cümlelik kapsamı ve 'inşa etmeyeceğiz' listesini yazdık ve herhangi bir tasarımdan önce ikisini de onaylattık.
  2. 2
    3.–4. haftalar: Tıklanabilir bir taslak
    Tıklanabilir bir prototip kurduk — gerçek kod yok, yalnızca ekranlar — ve iki teknisyenin eline verdik. Geri bildirimleri varsayımlarımızdan üçünü erkenden öldürdü, ki bu hatalı olmanın en ucuz yeridir.
  3. 3
    5.–7. haftalar: Çekirdeği kur
    İş listesi, dijital emirler, malzemeler, imza, fotoğraflar ve çevrimdışı eşitleme motoru. Eşitleme zor kısımdı ve 7. haftanın çoğunu yedi.
  4. 4
    8. hafta: Kaybettiğimiz hafta
    Fatura entegrasyonu bize direndi. Mevcut yazılımın arayüzü, belgelerinin iddia ettiğinden daha tuhaftı ve alanları temizce eşleştirmek için bir hafta harcadık. Değdi — yeniden yazma, çözdüğümüz sorunun ta kendisiydi.
  5. 5
    9.–10. haftalar: Pilot ve cila
    Diğer altısı kâğıtta kalırken iki minibüs uygulamayı gerçekten kullandı. Pilotun ortaya çıkardığını düzelttik, sonra tek bir kısa eğitim oturumuyla onu herkese yaydık.

Saha personelinin onu gerçekten kullanmasını sağlamak

Dünyanın en iyi saha hizmeti uygulamasını kurabilir ve yirmi yıllık pano kas hafızasına sahip 55 yaşındaki bir teknisyen bunun ona göre olmadığına karar verdiği için ölüşünü izleyebilirsiniz. Benimseme teknik bir sorun değildir ve onu özelliklerle çözemezsiniz. Ona, olduğu gerçek proje gibi davrandık.

Üç şey ağır yükü taşıdı. Birincisi, sahadaki akışı yalnızca dijital değil, kâğıttan daha hızlı yaptık — karalamaktan az dokunuş, yazmak yerine seçtiğiniz malzemeler, okunaklı bir imza kovalamak yerine bir imza. Uygulama panodan birazcık bile daha yavaş olsaydı, hak ederek başarısız olurdu. İkincisi, iki pilot teknisyeni dikkatle seçtik: biri diğerlerince sessizce saygı duyulan, biri açıkça şüpheci. Şüpheciyi kazanmak her türlü pazarlamadan daha değerliydi.

Üçüncüsü, kimseye aptal gibi hissettirilmedi. Eğitim yirmi dakikaydı, uygulama bilerek apaçıktı ve ofis müdürü ilk iki hafta başvuru kaynağı oldu, böylece hiçbir teknisyen yarı yolda bırakılmış hissetmedi. Üç hafta içinde kâğıt iş emirleri gitti — yasaklanmadı, sadece terk edildi, çünkü uygulama gerçekten daha kolay yoldu.

Benimseme eğitimde kazanılmaz. Yeni yolu ilk denemede eskisinden daha hızlı kılarak kazanılır.
her çalışan uygulaması için tekrarlayacağımız kural

Neyin değiştiği — sonuçlar

Burada temkinli olacağız, çünkü vaka incelemeleri sorgulandığında dağılan kesin rakamları aktarmaya bayılır. Bu rakamlar firmanın kendi rakamları olup, yayılımdan birkaç ay sonra alınmıştır ve laboratuvar düzeyinde değil, yön gösterici niteliktedir. Ama yön kesinlikle nettir ve sahibinin günlük olarak hissettiğiyle örtüşür.

Neyi ölçtükÖnceSonra
İş bitiminden fatura gönderimine kadar geçen süre5–8 günAynı veya ertesi gün
İş verilerini yeniden yazmaya harcanan ofis saatleri~10 saat/haftaHaftada 2 saatin altında
Kaybolan veya faturalandırılamayan iş emirleriHer ay birkaç taneFiilen sıfır
Akşamki 'işlerini bana oku' telefon görüşmeleriHer gün, her minibüsBitti
Lansmandan birkaç ay sonra firmanın kendi ölçütleriyle önce ve sonra. Rakamlar örnekleyicidir, denetlenmemiştir.

Ne var ki sahibinin önemsediği başlık o tabloda değildi. Nakit akışıydı. Faturalar bir hafta sonra yerine aynı gün çıktığında, para tüm iş genelinde kabaca bir hafta daha erken gelir — her bir işte. Dar marjlarla çalışan 24 kişilik bir firma için bu zamanlama değişimi, herhangi tek bir verimlilikten daha çok önem taşıdı. Geri kazanılan ofis saatleri güzeldi. Her seferinde bir hafta erken ödeme almak ise asıl ödüldü.

Masasında tamamlanmış bir işi ekranda inceleyen ve onu faturaya çevirmek için tek bir düğmeye tıklayan bir ofis müdürü, duvarda aynı günün tarihi daire içine alınmış bir takvim, sakin ve dağınık olmayan
Aynı gün faturalandırma sessiz kazanımdı: her iş bittiğinde faturalandırıldı, tüm iş genelinde nakdi öne çekti.

Aynısını düşünüyorsanız size söyleyeceklerimiz

Buradaki derslerin çoğu saha hizmetine özgü değil. Özel yazılım sipariş etmeye heveslenen herhangi bir küçük işletmeye söyleyeceklerimiz ve uygulamanın kendisinden daha değerliler.

Kapsamı acımasızca belirleyin ve "inşa etmeyeceğiz" listenizi inşa listenizden önce yazın. Bir şey tasarlamadan önce gerçek işi izleyin — sahipler gerçekte yürüttükleri süreci değil, keşke sahip olsalardı dedikleri süreci anlatır. Küçük pilotla başlayın ve şüphecilerin gerisini ikna etmesine izin verin. Ve en azından başlangıçta, kullandığınız araçları değiştirmek yerine onlara bağlanın. Bunların hiçbiri zekice değil. Hepsi, on ayı değil on haftayı mümkün kılan şeyler.

Bir tane daha, sessiz olanı: uygulama hiçbir zaman mesele değildi. Mesele daha erken ödeme almak ve aynı verinin üç kez yazılmasını durdurmaktı. Bir dilimini hazır araçlarla çözebilirdik ve bazı firmalar için doğru karar budur. Bu firma için ise sahada yakalama, çevrimdışı gerçeklik ve mevcut bir fatura sisteminin dağınık karışımı, odaklı bir özel inşanın kendini hızla geri ödediği anlamına geldi. "Uygulama mı, hazır mı?" sorusunun dürüst yanıtı şudur: duruma bağlı ve anında yanıt veren biri bir şey satıyordur.

Hâlâ kâğıtla çalışan bir saha ekibiniz mi var?

Ekibiniz işlerde ve ofis her akşam günlerini yeniden yazıyorsa, neredeyse kesinlikle orada saklı odaklı bir uygulama vardır. Gerçek iş akışınıza bakar ve inşa etmeye değip değmeyeceğini — neyin dışarıda bırakılacağını — size dürüstçe söyleriz.

Çalışan uygulamalarını nasıl kurduğumuzu görün

Sık sorulan sorular

On hafta gerçekçi mi, yoksa bu özel bir durum muydu?
On hafta gerçekçiydi çünkü kapsam acımasızca küçüktü ve müşteri geri bildirim için gerçekten müsaitti. Daha sıkı bir kapsam daha hızlı yayına alınabilir; daha geniş biri — stok, müşteri portalı, rota planlama — çok daha uzun sürerdi. Süre kapsamı izler, tersi değil. Birisi neyin içeride neyin dışarıda olduğunu konuşmadan önce sabit kısa bir süre vaat ediyorsa, şüpheci olun.
Hazır saha hizmeti yazılımı yerine neden özel uygulama?
Bazı firmalar için hazır olan doğru yanıttır ve bunu söyleriz. Bu firmanın, paket araçların katı şablonlarına uymayan bir iş akışıyla, mevcut bir fatura sistemine bağlı, önce çevrimdışı sahada yakalama ihtiyacı vardı. Odaklı bir özel inşa, gerçek süreçlerine uydu ve daha hızlı faturalandırma yoluyla kendini geri ödedi. Karar her zaman üründen değil, iş akışınızdan başlamalıdır.
Teknik açıdan en zor kısım neydi?
İki şey: çevrimdışı eşitleme motoru ve fatura entegrasyonu. Önce çevrimdışı, aldatıcı derecede zordur çünkü bağlantısı olmayan bir cihazda oluşturulan veriyi işleyip sonradan temizce uzlaştırmanız gerekir. Fatura entegrasyonu bize bir haftaya mal oldu çünkü mevcut yazılımın arayüzü belgelerindeki gibi davranmadı. İkisi de değdi — değerin çekirdeğiydiler.
Yaşı daha büyük teknisyenler bunu nasıl karşıladı?
Korkulandan daha iyi, çünkü uygulamayı sadece daha yeni değil, panodan daha hızlı yaptık. Belirleyici hamle pilottu: uygulamayı çok saygı duyulan bir teknisyenin ve açık bir şüphecinin eline verdik. Şüpheci daha hızlı olduğunu kabul edince, ekibin geri kalanı kavga etmeden izledi. Benimseme bir insan projesidir, yazılım projesi değil.
Daha fazlasını otomatikleştirebilir miydiniz?
Evet ve tam da bu yüzden yapmadık. Her ek özellik inşa edilecek, sürdürülecek ve açıklanacak bir şeydir. Nakit akışı sorununu çözen çekirdeği yayına aldık, sonra bir 'sonra, belki' listesi bıraktık. O listenin çoğu hiç aranmadı. Bu kısıtlama projeyi bitirilebilir ve sonucu güvenilir tuttu — ki bu, özellik sayısından çok daha önemlidir.
Have a nice day
Have a nice day
Yayın ekibi

Have a nice day, küçük ve orta ölçekli işletmelerin dijitalleşmesine yardımcı olan bir yazılım stüdyosudur — yalnızca slaytlarda değil, günlük operasyonlarda gerçekten işe yarayan otomasyon, yapay zeka ve özel yazılımlar.

İlgili hizmetler