smaple.tr
RPA

RPA (Robotik Süreç Otomasyonu): UiPath, Power Automate ve Bot

Mehmet Kurtipek
January 24, 2026
10 min read
RPA
robotik süreç otomasyonu
UiPath
Power Automate
bot geliştirme

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

August 10, 2026

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 More
August 9, 2026

LLM 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 More
August 8, 2026

Bilgisayarlı 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