Tarayıcı otomasyon programı arayan çoğu kişinin elinde net bir iş tarifi yok; "şu bilgisayar başındaki tekrar bitsin" hissi var. Bu sayfa size bir ürün anlatmadan önce bir eleme yapmanızı öneriyor: tarayıcıda yaptığınız işlerin hangisi makineye verilmeye uygun, hangisi verildiğinde işi bozar. Sonundaki hesabı kendi haftalık sayılarınızla kuracaksınız; buradaki hiçbir rakam sizin yerinize karar vermiyor.
"Otomasyon programı" araması, birbirine hiç benzemeyen ihtiyaçları tek kutuya sıkıştırıyor. Aynı kelimeyi arayan üç ayrı kişi düşünün: biri her sabah bir listeyi tabloya geçiriyor, ikincisi aynı içeriği üç ayrı panele tek tek giriyor, üçüncüsü gün içinde belli sayfaları açıp değişen bir şey var mı diye bakıyor. Bunlar üç ayrı iş ve üçü farklı çözümler istiyor. Program seçimine bu ayrım yapılmadan girildiğinde sık görülen sonuç şu: araç satın alınıyor, kısa süre kullanılıyor, sonra masaüstünde duruyor. Çünkü kurulan şey yanlış işin üstüne kurulmuş oluyor. Bu sayfanın önerdiği sıra tersine: önce işi tarif edin, sonra o işin otomasyona uygun olup olmadığını ölçün, en sonda araç konuşulsun. İş tarifi derken kastedilen tek cümlelik bir özet değil; şu üç sorunun cevabı: bu iş haftada kaç kez tekrar ediyor, her seferinde kaç dakika sürüyor, yanlış yapıldığında ne oluyor. Bu üç cevabı yazamıyorsanız otomasyon değil, önce süreç netliği gerekiyor.
Burada anlatılan yaklaşımda program, sizin bilgisayarınızda gerçek bir tarayıcı oturumu açar ve o oturumda sizin kendi hesabınızla, sizin görebildiğiniz sayfalarda gezinir. Ekranda ne olduğunu görürsünüz; sayfa açılır, filtre seçilir, liste kaydırılır, alanlar okunur. Bu, arka planda gizli bir kanaldan veri alan bir sistem değil. Farkı önemli, çünkü sonuçlarınızın kaynağı sizin oturumunuzdur: hesabınız neyi görüyorsa program da onu görür, hesabınız göremediği hiçbir şeye erişmez. İkinci önemli nokta tempo. İnsan temposunda çalışmak, sayfalar arasında bekleme bırakmak, aynı anda onlarca istek göndermemek demek. Bu yavaşlık bir eksiklik değil, sürdürülebilirliğin şartı. Saniyede yüzlerce sayfa açan bir kurgu hem ilgili sitenin kullanım şartlarını zorlar hem de hesabınızı riske atar; iki gün çalışıp kapanan bir düzenin size faydası olmaz. Ne değildir kısmı da açık olsun: bu bir yapay zekâ asistanı değil, sizin yerinize karar veren bir sistem hiç değil. Adımları siz tarif edersiniz, program o adımları tekrar eder.
Otomasyona değip değmeyeceğini üç sayı belirler ve üçü de bugün elinizde. Birincisi tekrar sıklığı: bu iş haftada kaç kez yapılıyor. Ayda bir yapılan bir iş, ne kadar sıkıcı olursa olsun kurulum maliyetini geri ödemez. İkincisi tek seferlik süre: her tekrarda kaç dakika gidiyor. Otuz saniyelik bir iş haftada iki kez tekrar ediyorsa kâğıt üzerinde bile anlamsızdır. Üçüncüsü hata maliyeti: yanlış yapıldığında ne oluyor. Bazı işlerde hata sadece can sıkar, bazılarında müşteri kaybettirir, bazılarında geri alınamaz bir kayıt oluşturur. Hata maliyeti yüksek ve sonuç geri alınamıyorsa, otomasyonun "insan onayı" adımıyla kurulması gerekir; tamamen serbest bırakılamaz. Üç ölçüyü tek satırda birleştiren pratik bir okuma şu: haftalık toplam dakika = tekrar sayısı × tek sefer süresi. Bu sayı bir saatin altındaysa acele etmeyin. İki saatin üzerindeyse konuşulacak bir şey vardır. Arada kalıyorsa hata maliyeti belirleyici olur.
Somut bir örnek üzerinden yürüyelim; rakamları kendinizinkiyle değiştirin. Diyelim ki her sabah belli bir listeyi açıp on beş kaydı tabloya geçiriyorsunuz ve bu iş her seferinde 24 dakika sürüyor. Haftada 5 gün çalışıyorsanız haftalık yük 5 × 24 = 120 dakika, yani 2 saat. Yılda çalışılan haftayı 46 kabul edersek 92 saat eder. Bu 92 saati kendi saatlik maliyetinizle çarpın; çıkan sayı, otomasyona ayırabileceğiniz yıllık üst sınırın kabaca kendisidir. Şimdi diğer tarafı yazın: yazılım bedeli, kurulum ve deneme süresi, ekibe öğretme süresi, ayda bir kontrol için ayrılacak zaman. İkinci toplam birincinin altında kalmıyorsa o iş otomasyona uygun değildir; süreç sadeleştirmesi daha iyi bir cevaptır. Bu hesabın en sık atlanan tarafı sağ taraf. İnsanlar kazanılan saati toplarken kurulum ve bakımı sıfır sayıyor. Kurulum tek seferlik ama gerçek bir maliyet; bakım küçük ama süreklidir. İkisini de yazmadan yapılan hesap, hep otomasyon lehine sonuç verir ve bu yüzden yanıltıcıdır.
Pratikte tarayıcı üstünde tekrar eden işler dört aileye ayrılıyor. Birincisi veri çıkarma: bir listeyi ya da arama sonucunu tabloya indirmek. Girdi belli, çıktı belli, karar yok; otomasyona en uygun aile budur. İkincisi toplu giriş: elinizdeki tabloyu bir panele tek tek yazmak. Burada da karar yoktur ama hata maliyeti yüksektir, çünkü yanlış giren kayıt yayına çıkar. Bu yüzden toplu girişte önce küçük bir partiyle deneme yapılır. Üçüncüsü düzenli bakım: aynı işlemi belli aralıklarla tekrarlamak. Bu ailede zorluk işin kendisinde değil, unutulmasında; otomasyonun asıl kazancı süre değil süreklilik olur. Dördüncüsü izleme: bir sayfada değişen bir şey var mı diye bakmak. İzleme insan için en yorucu, makine için en kolay iştir; çünkü çoğu kontrolde hiçbir şey değişmemiştir ve insan o boş kontrolleri de yapmak zorundadır. Kendi işinizi bu dörtten birine yerleştirebiliyorsanız, konuşacak somut bir şey var demektir.
Otomasyonun en pahalı hatası, olmayacak işi otomatikleştirmeye çalışmak. Üç tür iş insanda kalmalı. Birincisi karar içeren işler: "bu ilan bizim portföyümüze uygun mu", "bu fiyat mantıklı mı" gibi her seferinde ayrı düşünmeyi gerektiren işler. Bunlar kurala dökülemez; dökülmeye çalışıldığında kural listesi işin kendisinden uzun olur. İkincisi istisnası bol işler. Bir iş on kez aynı akıyorsa ama on birincide farklı bir yol izliyorsa, o istisnaları tarif etmenin maliyeti kazancı yer. Pratik ölçüt şu: aynı işi arka arkaya on kez yaptığınızda kaç kez akıştan saptınız. Üç ve üzeriyse otomasyon henüz erken. Üçüncüsü müşteriyle duygusal temas gerektiren işler: itiraz karşılama, pazarlık, kötü haber verme. Bunları şablona bağlamak kısa vadede zaman kazandırır, uzun vadede ilişki kaybettirir. Doğru kurgu genellikle karma olur: hazırlığı makine yapar, karar ve temas insanda kalır. Listeyi program çıkarır, kimin aranacağına siz karar verirsiniz.
Bu sayfadaki hesabı yapabilmek için bir haftalık küçük bir kayıt yeterli. Bir kâğıt ya da tek sayfalık tablo açın; başlıklar şöyle olsun: işin adı, gün, başlangıç saati, bitiş saati, tekrar sayısı, aksayan bir şey oldu mu. Bir hafta boyunca sadece doldurun, hiçbir şey değiştirmeyin. Haftanın sonunda üç şey görürsünüz. Birincisi, tahmininizden farklı çıkan süreler; çoğu kişi tekrar eden işi olduğundan kısa hatırlar. İkincisi, hiç fark etmediğiniz ama sürekli tekrar eden küçük işler; bunlar tek başına önemsiz görünüp toplamda saatleri yiyen kalemlerdir. Üçüncüsü, aksama sütununda biriken notlar; bunlar otomasyonu kurarken karşınıza çıkacak istisnaların ta kendisidir ve önceden bilmek kurulum süresini kısaltır. Bu ölçüm size ayrıca bir yan fayda verir: hangi işin otomasyona uygun olmadığını da netleştirir. Bir hafta sonunda listenizde genellikle bir ya da iki iş öne çıkar. O bir işle başlayın; aynı anda üç işi devretmeye çalışmak, üçünün de yarım kalmasıyla biter.
Otomasyon kurarken uyulması gereken çerçeve, aracın kendisinden daha uzun ömürlüdür. Birincisi hesap hijyeni: kendi hesabınızla, makul hacimde, insan temposunda çalışın. Aynı hesapla gün boyu kesintisiz işlem yapmak, normal kullanım örüntüsünden ayrışır ve hesabınız için risk yaratır. Günlük bir üst sınır belirleyin ve o sınırın altında kalın. İkincisi ilgili sitenin kullanım şartları. Her platformun kendi kuralları var; erişim engeli konmuş bir alanı zorlamak, teknik olarak mümkün olsa bile yapılacak iş değildir. Bir otomasyonun meşruiyet testi basittir: aynı işi elinizle, aynı hesapla, yavaşça yapıyor olsaydınız kimse itiraz eder miydi? Cevap hayırsa devam edin. Üçüncüsü kişisel veri. Çıktınızda ad, telefon veya e-posta gibi alanlar varsa KVKK yükümlülükleri işin bir parçasıdır; toplama amacı, saklama süresi ve kimin erişeceği önceden yazılmalıdır. İletişim amaçlı kullanacaksanız izin ve ticari elektronik ileti kuralları ayrıca devreye girer. Bu üç başlık, otomasyon kararının maliyet tarafına yazılması gereken kalemlerdir; sonradan hatırlanan bir uyum işi, baştan kurulan uyumdan çok daha pahalıdır.
Veri çekme, tarayıcı otomasyonunun alt kümelerinden biri. Otomasyon, tarayıcıda yaptığınız her tekrarlı işi kapsar: listeden veri okumak, panele kayıt girmek, belli aralıklarla bir sayfayı kontrol etmek. Veri çekme bunlardan yalnızca birincisi. Ayrımı bilmek önemli, çünkü ihtiyacınız veri okumak değil de toplu giriş yapmaksa, aradığınız çözümün özellikleri tamamen farklı olur.
Tek başına sıklık yeterli bir ölçü değil; süreyle çarpılması gerekir. Haftada iki kez tekrar eden 90 dakikalık bir iş, haftada on kez tekrar eden iki dakikalık bir işten daha büyük yük demektir. Pratik okuma şu: haftalık toplam dakika bir saatin altındaysa beklemek mantıklı, iki saatin üzerindeyse hesaplamaya değer. Arada kalan işlerde hata maliyeti belirleyici olur.
Hacim ve tempo makul tutulduğunda riskin kaynağı otomasyon değil, aşırı kullanımdır. Aynı hesapla gün boyu kesintisiz, insan hızının çok üstünde işlem yapmak normal kullanım örüntüsünden ayrışır. Bu yüzden günlük bir üst sınır belirlemek, sayfalar arasında bekleme bırakmak ve çalışma saatlerini gerçek mesai saatlerine yaymak temel kuraldır. Bir işi iki güne yaymak, hesabı kaybetmekten daha ucuzdur.
Üç grup dışarıda kalır. Her tekrarda yeniden düşünmeyi gerektiren değerlendirme işleri, akışı sık sık dallandıran istisna yoğun işler ve karşı tarafın tepkisine göre şekillenen temaslar. Bu üçünün ortak özelliği, adım listesinin işin kendisinden uzun çıkmasıdır: akışı yazmaya oturduğunuzda cümle "duruma göre" ile başlıyorsa o iş henüz araç konuşulacak aşamada değildir. Bu durumda doğru hamle otomasyon değil, işin girdisini ve kurallarını sadeleştirmektir.
En sık atlanan üç kalem kurulum, öğrenme ve bakım. Kurulum tek seferliktir ama gerçek bir zaman harcamasıdır; akışın tarif edilmesi, denenmesi ve istisnaların eklenmesi gerekir. Öğrenme, işi yapan kişinin yeni düzene alışma süresidir. Bakım ise süreklidir: sitelerin arayüzü değişir, akış güncellenir, çıktı kontrol edilir. Bu üçü hesaba yazılmazsa her otomasyon kâğıt üzerinde kârlı görünür.
İşletmenin büyüklüğü değil, işin tekrar hacmi belirleyici. Üç kişilik bir ofiste günde iki saat veri girişi yapılıyorsa orada devredilecek bir iş vardır. Elli kişilik bir şirkette aynı iş ayda bir yapılıyorsa yoktur. Karar için çalışan sayısına değil, haftalık tekrar × süre çarpımına bakın. Bu çarpım küçükse, ölçek büyüdüğünde tekrar bakmak üzere ertelemek doğru karardır.
Sıfır ilgi gerektiren bir kurulum yok. Gerçekçi beklenti şu: ilk iki hafta çıktıyı her seferinde gözden geçirirsiniz, sonrasında örneklem kontrolüne düşersiniz, ayda bir de akışın hâlâ doğru çalıştığını doğrularsınız. Sitelerin arayüzü değiştiğinde ayrıca bir güncelleme gerekir. Bu bakım yükü küçüktür ama sıfır değildir; bütçe hesabına dahil edilmesi gerekir.
Teknik olarak mümkün ama ilk kurulumda önerilmez. Paralel kurulan akışların ortak sorunu teşhis: çıktıda bir tuhaflık gördüğünüzde bunun hangi akıştan, hangi ayardan geldiğini ayırt etmek zorlaşır ve düzeltme süresi kurulum süresini geçer. Tek akışla ilerlediğinizde ise her aksama tek bir yere işaret eder, öğrendiğiniz her ayar ikinci akışta hazır gelir. Yani sıralı ilerlemek yavaş değil, ikinci akışı ucuzlatan bir yatırımdır.