TDEV
İletişime Geçin
← Blog

SAP Build: Citizen Developer'dan Pro-Code'a

SAP Build, 2022 yılında SAP’ın yeniden markaladığı low-code/no-code platform ailesi. AppGyver’ın SAP Build Apps’a, SAP Workflow + iRPA’nın SAP Build Process Automation’a, SAP Launchpad Service’in SAP Build Work Zone’a dönüşümüyle şekillenen bu yapı, teknik olmayan kullanıcıların da uygulama üretebilmesini amaçlıyor. Ancak sahanın gerçeği; “citizen developer” söyleminin çok ötesinde, pro-code ile dengeli bir hibrit stratejiye işaret ediyor.

SAP Build Apps (eski AppGyver)

2022’de SAP’a katılan AppGyver’ın yeniden markalanmış hali. Visual drag-drop arayüzüyle web ve native mobil uygulama üretmeye izin veriyor.

Ne yapabilir?

Gerçek sınırlar

Build Apps, iç kullanım araçları ve field-service mobil uygulamaları için değer yaratıyor. Müşteriye yönelik veya iş kritik uygulamalarda pro-code takviyesi şart.

SAP Build Process Automation (eski SAP iRPA + Workflow)

SAP Intelligent RPA ve SAP Workflow Management’in tek çatı altında birleşimi. İki temel yetenek:

Process (Workflow)

RPA Botları

Tipik senaryo: S/4HANA’dan satınalma talebi tetikleniyor, BPA onay formu oluşturuyor, yönetici mobilde onaylıyor, PO otomatik yaratılıyor. Bu gibi lineer, iyi tanımlanmış süreçler için BPA güçlü bir seçenek.

RPA için bir not: Bot tabanlı otomasyon, API entegrasyonu olmayan eski sistemler için geçici bir köprü. Uzun vadeli strateji daima temiz API — CAP üzerinden OData veya RFC. RPA’yı kalıcı mimari olarak planlamayın.

SAP Build Work Zone (eski SAP Launchpad Service)

Fiori Launchpad’in BTP üzerindeki evrimi. Dijital çalışma alanı ve kurumsal portal işlevi görüyor.

Standard Edition

Advanced Edition

SAP Build Code

Ailenin en yeni üyesi. Business Application Studio (BAS) ile Joule AI asistanını birleştiriyor. Pro-code geliştiricilere yönelik.

Ne yapabilir?

Gerçekçi beklenti

Joule, tekrarlayan boilerplate kodu ve standart CRUD iskeletleri için gerçekten zaman kazandırıyor. Ancak karmaşık iş mantığı, yetkilendirme kuralları, performans optimizasyonu ve entegrasyon senaryolarında deneyimli geliştirici hâlâ belirleyici. Araç hızlandırıcı, ikame değil.

Doğru Kullanım Haritası

İhtiyaç SAP Build Ürünü Not
İç kullanım form uygulaması Build Apps Hızlı, düşük maliyet
Field-service mobil uygulama Build Apps Native iOS/Android çıktı
Onay akışı dijitalleştirme Process Automation Görsel süreç tasarımı
Legacy sistem entegrasyonu Process Automation (RPA) Geçici köprü, API tercih et
SAP portal ve Fiori launchpad Build Work Zone Zorunlu altyapı
AI destekli CAP geliştirme Build Code + Joule Pro-code hızlandırıcı
Karmaşık S/4HANA extension RAP + Build Apps (UI) Backend RAP, UI Build Apps
Kurumsal BTP SaaS uygulaması CAP + Build Work Zone Full-stack pro-code

Hibrit Mimari: Pro-Code + SAP Build

SAP Build’in en olgun kullanım şekli, pro-code ile citizen developer’ın birlikte çalıştığı hibrit model. Burada sorumluluklar net ayrılır:

┌─────────────────────────────────────────────────┐
│              Citizen Developer                    │
│   SAP Build Apps → görsel UI, form mantığı       │
│   Build Process Automation → süreç akışları      │
└───────────────────┬─────────────────────────────┘
                    │ OData V4 / REST API
┌───────────────────▼─────────────────────────────┐
│               Pro-Code (TDEV)                     │
│   CAP Service → iş mantığı, yetkilendirme        │
│   RAP → S/4HANA extension, Behavior Definition   │
│   ABAP → karmaşık hesaplama, legacy entegrasyon  │
└─────────────────────────────────────────────────┘

Governance: Göz Ardı Edilen Risk

Build Apps’in en büyük kurumsal riski, governance olmadan hızla “shadow IT” üretmesidir. Departman bazında bağımsız geliştirilen uygulamalar; güvenlik denetimi dışı kalır, bakımsız kalır ve zaman içinde kontrolsüz çoğalır.

Kurumsal dağıtımda şu ilkeler kritik:

SAP Build, doğru strateji ve governance çerçevesiyle IT kapasitesini çarpan etkisiyle artırabilir. Stratejisiz dağıtımda ise yarın pahalıya çözülecek sorunların tohumunu eker.