Başlangıçtaki durum
Yazılım mühendisliğinde teknoloji seçimleri, ürün risk analizleri ve pazara çıkış stratejileri gibi kararlar çoğunlukla belirli kişilerin zamanına bağlıdır. Bir değerlendirme için görüş toplamak, bilgileri bir araya getirmek ve sonuca varmak günler sürebilir. Biz de kendi iç çalışmamızda bu insan darboğazını küçültmek istedik.
Küçük ve orta ölçekli ekiplerde aynı birkaç kişi hem üretimle hem de karar vermeyle ilgilenir. Bir teknoloji tercihi ya da risk değerlendirmesi beklerken iş durabilir; görüşler farklı kanallara dağılınca da kararın gerekçesi sonradan izlenemez hale gelir.
Ne kurduk
Engin Tasarım bünyesinde AI-Council Orchestrator adını verdiğimiz bir iç sistem geliştirdik. Sistem, yapay zeka ajanlarından oluşuyor ve proje kararlarını otonom olarak yönetiyor. Teknolojik kararlar, ürün risk analizleri ve GTM stratejileri bu ajanlar aracılığıyla alınıyor. Ajanlar bir konsey gibi çalışıyor: her biri kararın farklı bir yönünü ele alıyor ve sonuç bu değerlendirmelerin birleşiminden çıkıyor.
Sistem tek başına çalışan bir araç olarak kalmıyor. Slack, JIRA ve Restic yedekleme altyapılarıyla tam entegre çalışıyor. Yani kararlar ve ilgili işler ekibin zaten kullandığı iletişim ve iş takip araçlarında görünüyor; verilerin yedeklenmesi de Restic altyapısı üzerinden yürüyor.
Bir yapay zeka ajanı, belirli bir görev için talimat alan ve o görevi yürüten bir yazılım bileşenidir. Birden fazla ajanın aynı konuyu farklı açılardan değerlendirmesi, kararın tek bir bakış açısına bağlı kalmasını azaltmayı hedefler. Biz bu yaklaşımı kendi iç karar süreçlerimizde kullanıyoruz.
Kullanımda akış genellikle şöyledir: bir karar konusu sisteme verilir, ajanlar konuyu kendi açılarından değerlendirir, değerlendirmeler birleştirilir ve ortaya çıkan sonuç ile buna bağlı işler ekibin iletişim ve iş takip araçlarına düşer. Böylece karar bir sohbetin içinde kaybolmaz, gerekçesiyle birlikte kayıtlı kalır.
Neden önemli
Yazılım ve ürün geliştirmede hız, doğru kararı doğru zamanda almaya bağlıdır. Değerlendirme sürecinin kısalması ekibin bekleme süresini azaltır; kararların kayıtlı olması ise sonradan geriye dönüp nedenini görmeyi mümkün kılar.
Sonuç
Sistemi 05.2026 itibarıyla canlıya aldık ve aktif olarak kullanıyoruz. Değerlendirme süreleri günlerden dakikalara indi. Yazılım mühendisliği sürecindeki insan darboğazı belirgin biçimde azaldı.
Teknoloji ve entegrasyonlar
Sistemin çekirdeğini yapay zeka ajanları oluşturuyor; Slack, JIRA ve Restic yedekleme altyapılarıyla entegre çalışıyor. Bu bir müşteri projesi değil, kendi ekibimizin kullandığı bir iç sistemdir.
