Agent'lar ve Orchestration
Kodun Ötesinde: AI Agent'larıyla Üreten İş Analistleri ve Mimari Sonuçları
Beyond Coding: Business Analysts Building with AI Agents & Architectural...
İş analistleri AI Agent'larıyla çalışan prototip üretebiliyor; bunun sürdürülebilir olması için platform, veri erişimi ve teslim yolu baştan mimariyle çerçevelenmeli, çünkü 2026'da sorun artık üretim değil, üretilenin bakımı.
Analistin Agent'la üretmesi engellenecek bir risk değil, platform kararıdır; güvenli zemin, veri katmanı ve teslim yolu yoksa üretim hızı bakım borcuna dönüşür.
Gartner ve platform engineering topluluğu yönetilen ortak zemini öneriyor; tartışma artık izin üzerine değil, sınırların nasıl çizileceği üzerine.
Zihinsel model
Analist üretimi otoyol gibi tasarlanmalı: hız serbest, ama şeritleri, bariyerleri ve çıkışları mimari çizer.
Neden
- Agent'lar ilk çalışan versiyonu analiste taşıdı; yanlış anlama ilk gün yakalanır ama prototip kolayca ürün sanılır.
- Agent'tan veri istendiğinde en kısa yol prod veritabanına doğrudan bağlanmaktır; bu tek karar sızıntı ve denetimsizlik üretir.
- Güvenli yol en kolay yol olduğunda analist kural ezberlemez; platform onu Guardrail'lerle doğru yola yönlendirir.
Kanıt
Gartner, vibe coding ile üretilen uygulamaların yüzde 60'ının öngörülebilir iş değeri üretemediği için emekliye ayrılacağını öngörüyor.
Gartner (Tray.ai özeti), 2026Geliştiricilerin yalnızca yüzde 24'ü kurumunun onaylı AI araç listesi ya da politikası yayımladığını söylüyor.
Stack Overflow Developer Survey, 2026OWASP'ın Agentic uygulamalar risk listesinde kimlik ve yetki kötüye kullanımı ilk sıralarda yer alıyor.
OWASP Top 10 for Agentic Applications, 2025Karşı görüş
Guardrail'ler platforma değil insan onay süreçlerine yüklenirse analistin hızını öldürür ve üretimi yeniden gölgeye iter. Küçük şirketlerde ayrı bir platform ekibi kurmak da çoğu zaman gerçekçi değildir.
Kavramlar
Pratikte
- Analist çıktısını prototip, iç araç ve prod ürünü olarak ayır, her seviyeye ayrı kural koy.
- Analist uygulamalarını veritabanına değil, satır ve kolon filtreli yetkilendirilmiş bir API'ye bağla.
- Her uygulamaya bir iş sahibi ve bir teknik sahip yaz, envanteri platformdan otomatik topla.
İş analistleri (business analyst) gereksinim yazmanın ötesine geçip AI Agent'larıyla çalışan ekranlar, iş akışları ve prototipler üretiyor; bunun mimari sonuçları artık bir ekip tartışması değil, bir platform kararı. Doğal dille çalışan uygulama üreticileri ve coding Agent'ları, analist ile geliştirici arasındaki el değiştirme noktasını kaydırdı: ilk çalışan versiyon çoğu zaman analistten geliyor. Ekim 2026 itibarıyla bunun bedeli de görünür: Gartner'ın Haziran 2026 tarihli raporu, vibe coding ile üretilen uygulamaların yüzde 60'ının 2028'e kadar öngörülebilir iş değeri üretemediği için emekliye ayrılacağını ve yazılım ekiplerinin yüzde 30'unun bu uygulamaların bakımı yüzünden ciddi kapasite baskısı yaşayacağını öngörüyor. Hız gerçek bir kazanç, ama kontrolsüz kalırsa gölge BT (shadow IT), dağınık veri erişimi ve kimsenin sahiplenmediği uygulamalar üretiyor. Soru, analistin üretmesine izin verilip verilmeyeceği değil; hangi zeminde, hangi sınırlarla ve hangi yoldan prod'a ulaşacağı.
Çıkarımlar
- Analist üretimini üç seviyede yönet: keşif prototipi, iç araç, prod ürünü. Her seviyenin kuralları farklı olmalı.
- En büyük risk arayüzde değil veri erişiminde: analist uygulaması veritabanına değil, yetkilendirilmiş bir API'ye bağlanmalı.
- Guardrail'ler kural listesi değil platform kararıdır: onaylı bileşenler, merkezi kimlik, secret manager, izole ortam.
- Prototipin devredilen değeri kodu değil davranış tanımıdır; kabul kriterleri ve örnek verilerle birlikte teslim et.
- Her uygulamanın bir iş sahibi ve bir teknik sahibi olsun; sahipsiz uygulama gölge BT'dir.
- Başarıyı üretilen uygulama sayısıyla değil, prod'a geçen veya bir kararı hızlandıran prototiplerle ölç.
- Yönetişimi iki katmanda kur: geliştirme anındaki platform kontrolleri ve dağıtım öncesi doğrulama. Gartner, vibe-coded uygulamaların yüzde 60'ının 2028'e kadar emekliye ayrılacağını öngörüyor.
Alt başlıklar
Ekim 2026 itibarıyla durum
Son 12 ayda analist ve iş birimi üretimi deney olmaktan çıktı, yönetişim gündemine girdi. Gartner Nisan 2026'da CIO'lara her iş biriminin kendi platformunu seçmesine izin vermemelerini ve AI citizen developer'lar için tek, yönetilen bir ortak zemin kurmalarını önerdi. Haziran 2026 tarihli 'Govern Vibe Coding for Citizen Developers With Self-Service Platforms' raporu daha keskin: vibe-coded uygulamaların yüzde 60'ı 2028'e kadar emekliye ayrılacak, yazılım ekiplerinin yüzde 30'u bunların bakımı yüzünden kapasite baskısı yaşayacak. Önerilen model iki katmanlı yönetişim: geliştirme kontrolleri ve dağıtım öncesi doğrulama.
Araç tarafında da tablo netleşti. Stack Overflow 2026 anketinde coding Agent'ları arasında Claude Code yüzde 66, GitHub Copilot yüzde 59 ile öne çıkıyor; otomasyon tarafında Make ve n8n yaygın. Aynı ankette katılımcıların yalnızca yüzde 24'ü kurumlarının onaylı araç listesi ya da AI politikası yayımladığını söylüyor. Yani çoğu şirkette zemin hâlâ kurulmamış. Avrupa'da ise AI Act takvimi kaydı: Mayıs 2026'daki uzlaşma Temmuz 2026'da 2026/1744 sayılı Digital Omnibus tüzüğüyle yürürlüğe girdi; yüksek riskli sistem yükümlülükleri 2 Aralık 2027'ye ertelendi.
Analistin rolü: belgeden çalışan örneğe
Klasik akışta iş analisti gereksinimi yazar, geliştirici yorumlar, birkaç hafta sonra ortaya çıkan ekran beklentiden farklıdır ve döngü baştan başlar. AI ajanlarıyla analist aynı gereksinimi bir öğleden sonra içinde tıklanabilir bir prototipe çevirebiliyor. Bu, gereksinim belgesinin yerini çalışan bir örneğin aldığı anlamına geliyor.
Kazanç, yanlış anlamanın erken yakalanması. Paydaş bir PDF'teki kutucuklara değil, gerçek veriye benzeyen bir ekrana tepki verir. 'Bu filtreyi böyle düşünmemiştim' cümlesi geliştirme bittikten sonra değil, ilk gün duyulur.
Risk, prototipin ürün sanılması. Analistin ürettiği uygulama çalışıyor görünür, ama yetkilendirme, hata yönetimi, performans ve bakım düşünülmeden yazılmıştır. Ekiplerin baştan karar vermesi gereken soru şu: analistin çıktısı bir keşif aracı mı, yoksa prod'a giden bir ürünün ilk sürümü mü? İkisi farklı kurallar ister.
Üç seviye: prototip, iç araç, prod ürünü
Analist üretimini tek bir kategori olarak yönetmek işe yaramaz. Pratikte üç seviye ayırmak gerekir. Birinci seviye keşif prototipi: sahte veya anonimleştirilmiş veriyle çalışır, prod sistemlere bağlanmaz, ömrü birkaç haftadır ve işi bitince atılır. İkinci seviye iç araç: az sayıda kullanıcısı olan, gerçek veriye salt okuma erişimi olan, onaylı bir platformda çalışan uygulama. Üçüncü seviye prod ürünü: müşteriye açık, SLA'lı, güvenlik incelemesinden geçmiş yazılım.
Her seviyenin kuralları farklı olmalı. Prototipte hız önceliklidir ve review neredeyse yoktur. İç araçta veri erişimi, kimlik doğrulama ve bir teknik sahip zorunludur. Prod'a geçişte ise kod bir mühendislik ekibine devredilir ya da onların standartlarına göre yeniden yazılır.
Anti-pattern: bir prototipin, kimse karar vermeden kullanıcı sayısı 5'ten 500'e çıkarak sessizce prod ürününe dönüşmesi.
Guardrail'ler: özgürlük alanını mimari çizer
Guardrail (koruma bariyeri), kullanıcının yanlış şey yapmasını yasaklamak yerine doğru şeyi yapmayı en kolay yol haline getiren sınırdır. Analist üretiminde guardrail'ler kurallardan çok platform kararlarıdır.
Somut örnekler: ajanın kullanabileceği hazır bir tasarım sistemi ve bileşen kütüphanesi, onaylı bir veri katmanı (analist doğrudan veritabanına değil, yetkilendirilmiş bir API'ye bağlanır), merkezi kimlik doğrulama, gizli anahtarların koda değil bir secret manager'a yazılması ve her uygulamanın tek tıkla kaldırılabildiği izole bir çalışma ortamı.
Ajan tarafında da guardrail kurulabilir. Ajan talimat dosyasında izinli kütüphaneler, yasak kalıplar (örneğin istemci tarafında SQL sorgusu) ve dosya yapısı tanımlanır. Statik analiz ve bağımlılık taraması her değişiklikte otomatik çalışır. Bu yaklaşımda analist kural ezberlemez; platform onu güvenli yola yönlendirir. Bir guardrail'in işe yarayıp yaramadığını anlamanın yolu basit: güvenli yolu izlemek hiçbir ek adım gerektirmiyor, onu aşmak ise ek çaba istiyorsa doğru tasarlanmıştır.
Veri erişimi: en büyük risk burada
Analistin ürettiği bir uygulamanın en tehlikeli tarafı arayüzü değil, veriye nasıl ulaştığıdır. Ajana 'müşteri listesini göster' dendiğinde en kısa yol, prod veritabanına doğrudan bağlanmak ve bağlantı bilgisini koda gömmektir. Bu tek karar, kişisel veri sızıntısı, KVKK ihlali ve denetlenemeyen sorgular demektir.
Doğru mimari, analistin uygulamasını veriden bir katman uzakta tutar. Okuma için yetkilendirilmiş, satır ve kolon seviyesinde filtrelenmiş API'ler ya da view'lar sunulur. Yazma işlemleri, doğrulama yapan bir servis üzerinden gider. Prototip seviyesinde ise yalnızca sentetik veya maskelenmiş veri kullanılır. OWASP'ın Aralık 2025'te yayımladığı Top 10 for Agentic Applications listesinde kimlik ve yetki kötüye kullanımının (Identity & Privilege Abuse) ilk üçte yer alması, bu riskin teorik olmadığını gösteriyor. Avrupa'da çalışan şirketler için ayrıca AB AI Act takvimi var: Mayıs 2026'da varılan ve 27 Temmuz 2026'da yürürlüğe giren Digital Omnibus (2026/1744) ile Annex III yüksek riskli sistem yükümlülükleri 2 Aralık 2027'ye ertelendi, ama şeffaflık yükümlülüklerinin büyük kısmı Ağustos 2026'dan beri geçerli.
Pratik eşik: kişisel veri içeren bir tabloya erişen her analist uygulaması, en az bir veri sahibi onayı ve erişim kaydı gerektirmeli. Bir uygulamanın hangi verilere eriştiğini 5 dakikada listeleyemiyorsanız, o uygulamanın envanteri yok demektir.
Teslim yolu: prototipten prod'a nasıl geçilir
Analist üretiminin değerli olması için prototipin bir yere varması gerekir. En sık görülen iki başarısızlık var: prototip çekmecede kalır ve geliştirici aynı şeyi sıfırdan yazar, ya da prototip olduğu gibi prod'a itilir. İkisi de israftır.
Daha iyi bir teslim yolu, prototipin yanında makinece okunabilir bir paket teslim etmektir: kabul kriterleri, örnek veri ile beklenen sonuçlar, ekran akışları ve analistin ajana verdiği talimatlar. Mühendislik ekibi bu paketi kendi mimarisinde yeniden üretmek için kullanır. Prototip burada bir spesifikasyon işlevi görür, kodu değil davranışı devredilir.
Bu yaklaşım spec-driven development fikriyle örtüşüyor: analistin asıl çıktısı ekran değil, doğrulanabilir bir davranış tanımıdır. Ölçü olarak devir sonrası 'bu ne yapmalıydı' sorusunun kaç kez sorulduğunu sayın; sayı düşüyorsa teslim yolu çalışıyordur.
Rol ve sahiplik: kim ne yapar, kim sorumlu
Analist üretim yapmaya başladığında roller bulanıklaşır. Bir iç araç gece yarısı hata verirse kim bakacak? Bağımlılıklardan birinde güvenlik açığı çıkarsa kim güncelleyecek? Bu sorular cevapsızsa, uygulama ilk sorunda terk edilir.
Çalışan bir model şu: her analist uygulamasının bir iş sahibi (analist veya birimi) ve bir teknik sahibi (platform ya da mühendislik ekibinden biri) olur. İş sahibi davranıştan, teknik sahip çalışma ortamından ve güvenlikten sorumludur. Platform ekibi ise bireysel uygulamaları değil, onların üzerinde çalıştığı zemini yönetir.
Mühendislerin rolü de değişir. Her ekranı yazmak yerine guardrail'leri, şablonları, onaylı bileşenleri ve otomatik kontrolleri kurarlar. Bir platform mühendisi, 30 analistin güvenle üretmesini sağlayan zemini inşa ederek, tek başına yazabileceğinden çok daha fazla ürün çıktısına katkıda bulunur.
Ölçüm ve envanter: görünmeyeni yönetemezsin
Analist üretimi başladığında birkaç ay içinde onlarca küçük uygulama ortaya çıkabilir. Bir envanter yoksa, hangilerinin hâlâ kullanıldığını, hangisinin hangi veriye eriştiğini ve hangisinin sahipsiz kaldığını kimse bilmez. Gölge BT tam olarak budur.
Asgari envanter her uygulama için şunları içermeli: sahibi, seviyesi (prototip, iç araç, prod), eriştiği veri kaynakları, kullanıcı sayısı, son değişiklik tarihi ve son kullanım tarihi. Bu bilgilerin çoğu platformdan otomatik toplanabilir.
Yönetim için birkaç basit kural yeterli: 90 gün kullanılmayan prototipler otomatik arşivlenir, kullanıcı sayısı belirli bir eşiği, örneğin 25'i geçen uygulama seviye incelemesine girer, kişisel veriye erişen her uygulama çeyrekte bir gözden geçirilir. Başarı metriği olarak üretilen uygulama sayısı değil, prod'a geçen ya da bir kararı hızlandıran prototip sayısı izlenmeli. Gartner'ın 2028 için öngördüğü yüzde 60'lık emeklilik oranı, envanteri olmayan şirketlerde bu uygulamaların kendiliğinden değil, bir olayla fark edileceği anlamına geliyor.
Son gelişmeler
Ekim 2026 itibarıyla
Önce kendi cevabını düşün, sonra aç.
Analistler kod üretmeye başlarsa geliştiricilere ihtiyaç azalmaz mı?
Geliştiricinin işi değişir, azalmaz. Ekran yazma payı düşer, güvenli zemini kurma, veri erişimini tasarlama ve prod'a geçişi sağlama payı artar. Analist ne kadar çok üretirse, o üretimin güvenle çalışacağı platformun değeri o kadar yükselir.
Analistin ajanla ürettiği kodu doğrudan prod'a almak neden kötü?
O kod genelde yetkilendirme, hata yönetimi, gözlemlenebilirlik ve bakım düşünülmeden yazılır ve sahibi belirsizdir. Prod'a geçişte ya mühendislik standartlarından geçmeli ya da davranış tanımı kullanılarak yeniden üretilmeli.
Bu kadar guardrail analistin hızını öldürmez mi?
Doğru kurulursa hızlandırır. Analist her seferinde kimlik doğrulamayı, veri bağlantısını ve tasarımı çözmek zorunda kalmaz, hepsi hazır gelir. Hızı öldüren, kuralların platforma değil insan onay süreçlerine yüklenmesidir.
Küçük bir şirkette bu modeli nasıl uygularız?
Tek bir onaylı şablonla başlayın: hazır kimlik doğrulama, salt okuma API'si ve maskelenmiş örnek veri içeren bir proje iskeleti. Envanteri basit bir tabloda tutun ve her uygulamaya bir sahip yazın. Bu kadarı bile gölge BT riskinin büyük kısmını azaltır.
KVKK açısından en kritik kontrol hangisi?
Prototip seviyesinde gerçek kişisel veri kullanılmaması ve iç araçlarda erişimin kayıt altına alınması. Kimin hangi uygulama üzerinden hangi kişisel veriye eriştiğini gösterebilmek, hem denetim hem de olası bir ihlal anı için temel gereksinim. AB'ye hizmet veren şirketler için AI Act takvimini de izleyin: Digital Omnibus ile yüksek riskli sistem yükümlülükleri ertelendi, ama şeffaflık kuralları bekletilmiyor.
Notun kaynakları
- Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl (martinfowler.com)
- OWASP Top 10 for Agentic Applications for 2026
- GitHub Spec Kit
- Gartner: Govern Vibe Coding for Citizen Developers With Self-Service Platforms (Tray.ai özeti)
- Stack Overflow 2026 Developer Survey: AI
- EU legislators agree to delay for high-risk AI rules (Hogan Lovells)
Sunum stili
12 slayt. Tıklarsan sunum o slayttan başlar.
Slayt notları
Konuyu pazartesi toplantısına belge yerine çalışan ekran getiren analist örneğiyle aç.
Hızın gerçek bir kazanç olduğunu kabul et, savunmacı olma. Sorun üretim değil, kararsızlık. Gartner'ın yüzde 60 emeklilik öngörüsünü burada söyle.
İlk iki bar Gartner Haziran 2026 öngörüsü, üçüncüsü Stack Overflow 2026 anketi. Üretim patladı, zemin çoğu yerde yok.
'Bu filtreyi böyle düşünmemiştim' cümlesinin artık ilk gün duyulduğunu vurgula.
Üç ay sonrasını anlat. Kimse bilerek kötü karar vermedi; hiç karar verilmedi.
Seviye geçişlerinin açık bir karar olması gerektiğini vurgula. Her seviyede hız ve kontrol dengesi farklı.
KVKK boyutunu kısa tut ama atlamadan geç. Doğru yol: yetkili API, satır ve kolon filtresi, erişim kaydı; doğrudan bağlantı yok. OWASP Agentic listesinde kimlik ve yetki kötüye kullanımı ilk üçte.
Güvenli yolu izlemek ek adım gerektirmiyor, aşmak ek çaba istiyorsa Guardrail doğru tasarlanmıştır.
25 kullanıcı eşiğini geçen uygulamanın seviye incelemesine girdiğini anlat. Eşikler örnek, şirkete göre ayarlanır.
Prototipin Spec işlevi gördüğünü vurgula. Ölçü: devirden sonra 'bu ne yapmalıydı' sorusu kaç kez soruluyor?
Her uygulamaya bir iş sahibi ve bir teknik sahip. Başarıyı üretilen uygulama sayısıyla değil, prod'a geçen ya da kararı hızlandıran prototiplerle ölç.
Kapanış: listeyi çıkaramıyorsan ilk Guardrail o liste olsun.