RPA Nedir?
Robotik Süreç Otomasyonu (RPA), kurumsal yazılımları otomatik olarak kontrol edebilen, insan gibi arayüzlerle etkileşim kurabilen yazılım botları kullanmaktır. RPA botları ekran okur, butonlara tıklar, veri girer ve çıkış kontrol eder—tıpkı bir insan işçi gibi.
RPA özellikle eski (legacy) ve modern sistemleri birleştirmek için ideal bir çözümdür. SAP'ten Excel'e, web uygulamalarına, API'lere—RPA hepsine erişebilir. Kurumunuzun teknoloji altyapısı ne kadar karmaşık olursa olsun, RPA bunu basit hale getirebilir.
RPA vs API Entegrasyon
Otomasyon için iki temel yol vardır: RPA ve API entegrasyon. Hangisini seçeceğiniz, kurumunuzun mevcut sistemleri ve hızlı sonuç ihtiyacına bağlıdır.
| Boyut | RPA | API Entegrasyon | Hybrid |
|---|---|---|---|
| Teknoloji | UI Otomasyonu (OCR, Screen Reader) | Programmatic (REST, SOAP) | RPA + API |
| Kurulum Hızı | Hızlı (hafta) | Orta (ay) | Orta |
| Maliyet İlk | Düşük ($5K-15K) | Yüksek ($10K-30K) | Orta ($15K-25K) |
| Bakım Yükü | Yüksek (UI değişirse bozulur) | Düşük | Orta |
| Best For | Legacy, SAP, Citrix, Excel | Cloud apps, microservices | Karışık ekosistem |
| Ölçek | Yüzlerce bot | Binler | Binler |
Smart Maple'ın yaklaşımı şöyledir: Yeni projelerde mümkünse API entegrasyon önerilir. Ancak eski sistemlerle çalışıyorsanız veya hızla sonuç gerekiyorsa, RPA hybrid çözüm tercih edilmelidir.
Attended vs Unattended Botlar
RPA botlar, çalışma biçimine göre iki kategoriye ayrılır. Her biri farklı iş senaryoları için optimize edilmiştir.
Attended Bot (İnsan Destekli)
Attended botlar, çalışanlar tarafından talep üzerine başlatılan yazılım asistanlarıdır. Bir satış temsilcisi, müşteri hizmetleri görevlisi veya hesap müdürü, bilgisayarında bir düğmeye tıklar—bot işini yapar, sonra duvar. Bu botlar masaüstünde çalışır ve gerçek zamanda insanın gözetiminde hareket eder.
Attended botlar veri girişini hızlandırmak, birden fazla sistemi otomatik olarak doldurmak ve form hazırlamak için kullanılır. Tipik aylık maliyet $1K-3K civarındadır. Örneğin, bir satış temsilcisi teklif formunu doldurur—bot otomatik olarak 5 farklı sisteme aynı veriyi yazar. İşin en zaman alıcı parçası saniyeler içinde tamamlanır.
Unattended Bot (Arka Plan)
Unattended botlar 24/7 sunucuda çalışırlar. Zamanla başlatılabilirler (gece saat 02:00'de çalış) veya bir olay tetiklemesiyle (yeni dosya yüklendiğinde çalış). Bu botlar insanın müdahalesi olmadan tüm işlemi tamamlarlar. Aylık maliyet daha yüksektir: $5K-15K.
Unattended botlar gecelik rapor üretme, toplu işlem işleme ve sistem entegrasyonu için kullanılır. Oplist örneğinde, bot her gece saat 02:00'de hastane bilgi sistemi (HIS) ve Oplist arasında 50,000+ hastanın randevu verilerini senkronize eder. Doktorların müsaitliği hesaplanır ve uygun randevu slotları otomatik olarak yayınlanır. Hiçbir insan müdahalesi gerekmez.
Hybrid Approach
Gerçek dünyada, işletmeler hem attended hem de unattended botları birlikte kullanırlar. Satış temsilcileri attended botları kullanarak hızlı veri girişi yaparken, arka planda unattended botlar raporları işler, verileri senkronize eder ve muhasebe entegrasyonlarını yönetir. Bu kombinasyon maksimum verimlilik ve esneklik sağlar.
RPA Platform Karşılaştırması
Pazarda üç ana RPA platformu bulunur: UiPath, Microsoft Power Automate ve Automation Anywhere. Her birinin güçlü ve zayıf yönleri vardır.
UiPath
UiPath, RPA pazarında en popüler ve en kapsamlı platformdur. Aylık maliyet $5K-15K arasındadır. UiPath Studio'da bot geliştirirsiniz, UiPath Orchestrator'da yönetirsiniz ve Control Room'da tüm botları izlersiniz.
UiPath'in güçlü yönleri, görsel tasarımcı araçlarının üstünlüğü, yapay zeka destekli doküman anlaması (AI Center) ve test otomasyonu yetenekleridir. Zayıf yönleri ise pahalı olması ve öğrenme eğrisinin dik olmasıdır. .NET ve Windows bağımlılığı da dikkate alınmalıdır.
Power Automate (Microsoft)
Microsoft Power Automate, bulut tabanlı, düşük kod yazma gereksiyle bir çözümdür. Aylık maliyet çok daha ucuzdur: kullanıcı başına $150-750. Microsoft ekosisteminde çalışan şirketler için ideal seçimdir.
Power Automate'in güçlü yönleri, Teams, Excel, Outlook, Salesforce ve SAP gibi 500+ uygulamayla hazır entegrasyon sağlamasıdır. Muhasebeciler ve operasyon müdürleri (teknik olmayan çalışanlar) dahi bot oluşturabilir. Zayıf yönleri, eski sistemlere (legacy) zayıf destek, sınırlı özelleştirme ve kompleks iş akışları için yetersiz olmasıdır.
Automation Anywhere
Automation Anywhere, IQ Bot (yapay zeka destekli belge işleme) ile entegre, bulut doğal mimariye sahip bir platformdur. Aylık maliyet $6K-12K arasındadır. Büyük kurumlar için ölçeklenmeye odaklanmıştır.
Automation Anywhere'in güçlü yönleri bulut mimarisi ve AI entegrasyon, zayıf yönleri ise UiPath kadar popüler olmamak ve daha küçük bir ekosistemdir.
Comparison Tablosu
| Ölçüt | UiPath | Power Automate | Automation Anywhere |
|---|---|---|---|
| Aylık Maliyet | $8K-15K | $200-500 | $6K-12K |
| Setup Süresi | 2-4 hafta | 3-5 gün | 2-3 hafta |
| Ağırlık Senaryoları | Kompleks, kurumsal | Orta, Microsoft stack | Ölçek, bulut |
| Desktop Otomasyon | Mükemmel | İyi | Çok İyi |
| Web Otomasyon | Çok İyi | Çok İyi | Çok İyi |
| API Entegrasyon | İyi | Mükemmel | İyi |
| Görsel Tasarımcı | Mükemmel | Çok İyi | Çok İyi |
| Yazılım Gereksinimi | .NET, Windows | Cloud | Cloud native |
| Sertifikasyon | Zorlayıcı | Kolay | Orta |
| Community Size | Çok Büyük | Çok Büyük | Orta |
RPA Geliştirme Süreci
Başarılı bir RPA projesi, sistematik bir süreci takip etmelidir. Bu beş aşama, riskleri minimuma indirirken hızlı sonuç sağlar.
1. Analiz Aşaması (2 Hafta)
Projede ilk adım, hangi işlemin otomatize edileceğini net olarak anlamaktır. Proje yöneticisi ve iş sahibiyle birlikte, mevcut süreci adım adım haritalarız. Veri hacmi yeterli mi? İşlem tekrarlayan ve tutarlı mı? Hangi sistemler katılır?
Bu aşamada kontrol edilmesi gereken noktalar: İşletme tarafında sorumlu bir kişi tanımlanmış mı? İşlem açık, yazılı ve tekrarlayan mı? Aylık en az 100 işlem var mı? Veya gün aşırı önemli bir işlem mi? Farklı kararlar (approval/rejection) için kurallar belirlendi mi? Bu sorulara "evet" cevabı vermek, projenin başarı şansını artırır.
2. Tasarım Aşaması (1 Hafta)
Analiz tamamlandıktan sonra, bot yapısını tasarlarız. Girdi nedir (Excel dosyası, API, veritabanı)? İşlem adımları nelerdir (sisteme giriş, veri arama, doğrulama, karar)? Sonuç ne olacak (rapor, sistem güncellemesi)?
Aynı zamanda hata senaryolarını planlıyoruz. Sistem kapalıysa ne olacak? Veri eksik veya yanlışsa? Zaman aşımı olursa (sistem yanıt vermezse)? Her durumun bir planı olmalı.
3. Geliştirme Aşaması (3-4 Hafta)
Bu aşamada, tasarım belgesine dayanarak bot gerçekten yazılır. UiPath Studio'da, Power Automate'de veya Automation Anywhere'da adım adım tanımlanır. Veri okuma, sistem girişi, arama, kontrol, karar verme ve hata yönetimi—tümü kod yazılır.
Geliştirme tamamlandığında, bot test ortamında çalıştırılır. Gerçek veriler kullanılır, farklı senaryolar denenmiş olur.
4. Test Aşaması (2 Hafta)
Testler basit değildir. Unit testler (bot'un her parçası tekli çalışır mı?), entegrasyon testleri (parçalar birlikte çalışır mı?), kullanıcı kabul testleri (gerçek senaryolarda çalışır mı?), performans testleri (hızlı mı?) ve özel olarak hata testleri (sorunlar başında durur mu?) yapılır.
Test checklist'i: Başarılı senaryo çalışır mı? En az 2 hata senaryosu test edildi mi? Boş veya hatalı veriler işlenmekte mi? Beklenen süre içinde tamamlanıyor mu? Bot 8 saat sürekli çalışır mı?
5. Deployment ve İzleme (1 Hafta)
Bot production ortamına taşınır. İlk günler yakından izlenir. Sorunlar olursa hızlı müdahale edilir. Işık yeşilse, günde 24 saat, haftada 7 gün çalışmaya başlar.
Sonra izleme başlar. Bot sağlıklı mı (açık/kapalı)? Performans iyi mi (ortalama süresi normal mi?)? Başarı oranı nedir? Hata oranı kabul edilebilir mi? Sistem kaynakları (CPU, bellek) yeterli mi? Bu metrikleri görmek, sorunları erkenden tespit etmeyi sağlar.
Exception Handling ve Governance
RPA botlar mükemmel değildir. Sistemler kapalı olabilir, veriler hatalı olabilir, zaman aşımı olabilir. İyi bir RPA projesi, bu durumları önceden planlayıp yönetir.
Genel Hata Desenleri
Sistem Kapalıysa: Bot başarısız olur. Bu normal değildir. Bot otomatik olarak 5 dakika bekler, yeniden dener. Yine başarısız olursa, 15 dakika bekler, tekrar dener. 3 denemeden sonra yine başarısız olursa, sistem yöneticisine uyarı gönderilir.
Veri Hatası Olursa: Girilen veriler hatalı veya eksik olabilir. Kritik hatalar (örneğin hasta ID'si yok) bot'u durdurup yöneticiyi uyarır. Uyarı seviyesi hatalar (örneğin nota yazılamaz) kaydedilir, işlem devam eder. Bilgi seviyesi hatalar sadece günlüğe yazılır.
Zaman Aşımı Olursa: Eğer bir işlem 30 dakikadan fazla sürüyorsa, bot düzgün bir şekilde kapatılır. Nerede kaldığı kaydedilir. Daha sonra oradan başlamak üzere yeniden planlanır.
Orchestrator / Control Room Yönetişimi
UiPath Orchestrator'da (veya benzer platformalarda) yönetişim ayarları vardır. Kim hangi botu yönetebilir? RPA geliştirici botları yönetir. İşletme sahibi işlem konfigürasyonunu ayarlar. Yönetici herkesi görür. Viewer sadece rapor okur.
Kuyruklar (işlem sıraları) öncelik seviyesine göre sıralanır. Kritik işlemler, yüksek işlemlerden önce yapılır. Hata durumunda otomatik olarak 3 kere denenir. Her işlem en fazla 30 dakika sürebilir.
Uyarılar email, Teams veya Slack'e gönderilir. Tüm adımlar günlüğe kaydedilir, sorunları incelemek için kullanılır.
Gerçek Dünya Örneği: Oplist Randevu Otomasyonu
Oplist, bir sağlık teknolojisi platformudur. Hastaneler ve doktor muayenehaneleri, online randevu sistemleri için kullanırlar. Unattended bot örneği, gerçek dünyadaki kompleks bir senaryoyu gösterir.
Her gece saat 02:00'de, Oplist bot kendiliğinden çalışmaya başlar. Hastane bilgi sistemi (HIS) bağlanır, o gün için tüm doktor randevularını getirir. Hangi doktorlar müsait? Hangi saat aralıkları açık? Bot bunu hesaplar. Daha sonra, Oplist platformunda yeni randevu slotları otomatik olarak açılır.
Hastalar ertesi sabah uyandığında, kendi doktorlarıyla çevrimiçi randevu almaya hazırdırlar. Sistem tüm gece otomatik olarak bu hazırlığı yapmış. İnsan müdahalesi sıfır. Hata durumunda (örneğin HIS kapalıysa), sistem yöneticisine hemen uyarı gönderilir.
Bu bot, haftada 50,000+ hastanın randevusunu işler. El ile yapılırsa, 10 kişinin saat başı çalışması gerekir. Teknoloji, bu işi otomatik yapar.
ROI ve Maliyet Analizi
RPA'ya yatırım yapmak isteyenler sık sorular: Gerçekten para kazandıracak mı? Kaç ayda geri döner?
Tipik Maliyet Yapısı
İlk yılında, RPA projesi şu maliyetlere katlanır: Geliştirici (1 kişi) $3,500/ay × 4 ay = $14K. Bot lisansları (2 bot) $10K/ay × 12 ay = $120K. Altyapı (sunucu, veritabanı) $1K/ay × 12 ay = $12K. Eğitim ve değişim yönetimi (tek sefer) = $5K. Toplam: yaklaşık $151K.
Gerçek Tasarruflara Bakış
Bir fatura işlemesi projesini düşünün. Şu anda, muhasebe departmanı ayda 300 faturayı el ile işler. Bot, ayda 3000+ faturayı işleyebilir. 10 kat artış!
Maliyet tasarrufu: 3 muhasebe görevlisi, her biri $2K/ay maaş = $6K/ay. Hata azalması (kredisi çok olan kuruluşlarda kaybettikleri zaman) = $2K/ay ek tasarruf. Toplam yıllık tasarruf: $96K.
ROI hesaplaması: ($96K tasarruf - $151K maliyet) / $151K = -29% Yıl 1'de. Ancak Yıl 2'de, lisans yenileme dışında maliyet yoktur. Tasarruf hala $96K'dır. Yıl 2'de ROI = ($96K - $24K yenileme) / $24K = 300%.
Demek ki RPA, ilk yıl para kaybettirebilir, ancak 18. aydan sonra ciddi kâr sağlar.
RPA Best Practices
Başarılı RPA projeleri belirli pratikleri takip eder.
Yapılandırılmış Veriyi Tercih Edin: Excel dosyası veya veritabanından veri okumak iyi. Taranmış belge veya resmiler okuyan bot çok zor ve pahalıdır. Mümkünse, kaynak sistemden yapılandırılmış veri alın.
Modüler Bot Tasarımı: Bot tek bir monolitik parça değil, bölümlerden oluşmalı. Ayarlar (Config), Giriş (Login), Veri Getir, İşle, Hata Yönet, Temizle. Her bölüm bağımsız test edilebilir.
Yapılandırmayı Dışarı Çıkartın: Bot kodunun içinde "https://his.hospital.local" yazılması kötü. Bunun yerine, harici bir config dosyasında yazın. Geliştirme ortamında test URL'si, production'da gerçek URL'si kullanılır. Kod değişmez.
Logging ve Monitoring: Her adımı günlüğe yazın. "Hasta doğrulanıyor", "Müsaitlik kontrol ediliyor", "Hata: Sistem timeout". Bu günlükler, sorunları anlamada müzevir rol oynar. Sorun çıktığında, tam olarak nereye kadar gidip durduğu görülür.
Exception Handling: %95 happy path (başarılı yol) için bot tasarlanır. Ancak %5 exceptions (hata durumları) kesinlikle olacaktır. Türleri önceden düşünün ve hazırlayın. Sistem kapalı, veri eksik, zaman aşımı—tüm senaryoları test edin.
Sonuç
Robotik Süreç Otomasyonu (RPA), eski sistemler, hızlı sonuç isteyen kuruluşlar ve düşük hata oranına ihtiyaç duyulanlar için ideal bir çözümdür. SAP, Citrix, Excel gibi legacy sistemlerle çalışıyorsanız, RPA benzersiz bir fırsat sunar.
Smart Maple, UiPath ve Power Automate uzmanı olarak, Ankara'da 10+ başarılı RPA projesi tamamlamıştır. Oplist unattended botlarından Citrix otomasyon projelerine, hastane muhasebe sistemlerine—pek çok alande başarı sağlanmıştır.
Otomasyon yolculuğu başlamaya hazırsanız, Smart Maple'a ulaşın ve ilk danışmanı toplantınızı planlayın.
Related Articles
MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma
Giriş: MLOps Nedir ve Neden Önemlidir? Makine öğrenmesi modelleri geliştirmek günümüzde nispeten kolaydır. Açık kaynak kütüphaneleri kullanarak son derece başarılı modeller oluşturabiliriz. Ancak bu modelleri production ortamına taşıyarak, ölçeklendirebilir, güvenilir ve sürdürülebilir şekilde çalıştırmak tamamen farklı bir hikayedir. Araştırmalara göre, veri bilimcileri tarafından geliştirilen makine öğrenmesi modellerinin %87'si hiçbir zaman production ortamına ulaşmaz. Bu başarısızlı
Read MoreLLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]
LLM Fine-Tuning: Kurumsal Yapay Zeka Stratejisinin Temel Taşı Büyük dil modelleri (LLM), genel amaçlı metin üretimi ve anlama konusunda etkileyici performans sergiliyor. Ancak kurumsal ortamlarda belirli bir alan, terminoloji veya iş sürecine uyum sağlamaları gerektiğinde, genel bilgileri çoğu zaman yetersiz kalıyor. Bu noktada fine-tuning, yani ince ayar süreci devreye giriyor. Fine-tuning sayesinde mevcut bir temel modeli, kendi verileriniz ve ihtiyaçlarınız doğrultusunda özelleştirmek
Read MoreBilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI
Bilgisayarlı Görü Uygulamaları: Endüstriyel ve Medikal AI'nin Temel Teknolojisi Bilgisayarlı görü, makine öğrenmesinin en etkili alanlarından biridir. Türkiye'de yaşanan dijital dönüşüm sürecinde, özellikle üretim, sağlık ve lojistik sektörlerinde görü tabanlı otomasyon kritik hale gelmiştir. Smart Maple olarak Ankara'da geliştirdiğimiz çözümler, son beş yılda 150+ kuruluşunun üretim verimliliğini ortalama %35 oranında artırmıştır. Bu rehberde, bilgisayarlı görü teknolojisinin iş değeri
Read More
