SYSTEMS · · 2 dk
Otomasyonu insana göre tasarlamak
Otomasyon insanı devre dışı bırakmak değil, tekrar eden işleri azaltmak için.
Otomasyon projelerinde en sık yapılan hata, süreci tamamen otomatikleştirmeye çalışmak. Oysa iyi bir otomasyon, insanın karar verdiği noktaları korurken tekrar eden adımları ortadan kaldırır.
Tam otomasyon tuzağı
Bir ETL (Extract-Transform-Load) akışı düşünelim. Veri kaynağından veriyi çek, dönüştür, hedef tabloya yaz. Basit görünüyor, değil mi?
Ama gerçek dünya verileri düzgün değil. Eksik alanlar, tutarsız formatlar, beklenmeyen değerler her zaman olacak. Tam otomasyon bu kenar durumları sessizce yutar ya da hatalı veriyi hedef tabloya yazarak güvenilirliği düşürür.
İnsan-döngü-içinde yaklaşımı
Kendi projemde şu akışı uyguladım:
Kaynak Veri
│
▼
[Otomatik] Veri çekme + format dönüşümü
│
▼
[Otomatik] Kalite kontrol kuralları
│
├── Geçti ──► [Otomatik] Hedef tabloya yaz
│
└── Kaldı ──► [Manuel] İnceleme kuyruğuna at
│
▼
Operatör kararı:
├── Düzelt → tabloya yaz
├── Reddet → loga kaydet
└── Kural güncelle → kalite kontrol güncellenir
Bu yaklaşımda otomatik geçen kayıtlar için insan müdahalesine gerek yok — zaten %90+ veri temiz gelir. Ama kalan %10 için insanın karar vermesi, hatalı verinin sisteme sızmasını engelliyor.
Otomasyon seviyelerini ayrıştırmak
Her adımı aynı seviyede otomatikleştirmek zorunda değilsiniz:
| Adım | Otomasyon seviyesi | Neden? |
|---|---|---|
| Veri çekme | Tam otomatik | Zamanlı, tekrar eden, hata riski düşük |
| Format dönüşümü | Tam otomatik | Kurallar net, istisna az |
| Kalite kontrol | Yarı otomatik | Kurallar otomatik, kenar durumlar manuel |
| İş kararı (bu veri geçerli mi?) | Manuel | Bağlam gerektirir, otomatikleştirilemez |
| Raporlama | Tam otomatik | Dashboard otomatik güncellenir |
Bu tabloyu doldurmak, projenin başında 15 dakikamı aldı. Ama "nereyi otomatikleştirmeliyim?" sorusunu projenin ortasında sormaktan çok daha az maliyetli.
Pratik kurallar
-
Mevcut iş akışını gözlemle, sonra otomatikleştir. Önce insanların gerçekte nasıl çalıştığını anla. Otomasyonu mevcut akışa uydur, ekibi otomasyona uydurmaya çalışma.
-
Geri alma mekanizması koy. Her otomatik adımın bir "geri al" butonu olmalı. OEE Monitor'de downtime kaydı yanlış başlatıldığında elle düzeltilebiliyor — bu basit özellik, operatörlerin sisteme güvenmesini sağladı.
-
Loglama her zaman açık olsun. Otomatik geçen bir kaydın neden geçtiğini sonradan sorgulamak, debug'ın en zor kısmı. Her karar noktasında "neden bu yol seçildi?" bilgisi kayıt altında olmalı.
-
Önce en sıkıcı adımı otomatikleştir. Ekibin en çok şikayet ettiği tekrar eden iş hangisiyse, oradan başla. Motivasyon kazanırsın ve otomasyona güven artar.
Otomasyon, insanı devre dışı bırakmak için değil, insanın vaktini gerçekten düşünmesi gereken şeylere ayırması için var.