Yazılım Geliştirmeapibatch

Legacy modül modernizasyonu: analiz, test, yeniden yazım, PR

Jira'daki bir epic'ten başlar; eski modül okunur, davranışı testlerle sabitlenir, yeniden yazılır ve kanıtlı bir PR açılır.

Kısaca

Legacy modül modernizasyonu: analiz, test, yeniden yazım, PR, Yazılım Geliştirme sektöründe api, batch kanalında çalışan bir ajan senaryosudur. Tetikleyici: Jira'da "modernizasyon" etiketli epic'in sprint'e alınması. Modernizasyon Süpervizörü 4 uzman ajanı (Analiz Ajanı, Test Ajanı, Geliştirici Ajanı, İnceleme Ajanı) 4 sistem üzerinde yönetir (Jira, Git (self-hosted), CI Pipeline, Static Analysis); 10 adımın 3 tanesi sistemde işlem, 2 tanesi doğrulama veya onaydır. Sonuç: Karakterizasyon testleri yeşil, yeni modül aynı testleri geçiyor, PR incelemede. Onay kuralı: Üretim şeması değişikliği veya kapsam dışı dosya → mimar onayı; PR birleştirme her zaman insanda.

Yazılım Geliştirme

Legacy modül modernizasyonu: analiz, test, yeniden yazım, PR

SÜPERVİZÖRAJANLARSİSTEMLERModernizasyon Süpervizörüplan · route · approveAnaliz Ajanıaginies-tulpar-4on-premTest Ajanıaginies-sunkar-1Code AginiesGeliştirici Ajanıaginies-sunkar-1Code Aginiesİnceleme Ajanıaginies-tulpar-4on-premJiraGit (self-hosted)CI PipelineStatic Analysis
çalıştırma #41.289.782süre 0 mstoken 0tahmini maliyet $0,000durum —Onay kuralı: Üretim şeması değişikliği veya kapsam dışı dosya → mimar onayı; PR birleştirme her zaman insanda
Bu çalıştırmadaki ajanlar
Modernizasyon Süpervizörüsupervisorplanlar, yönlendirir, onaylar
Analiz Ajanıaginies-tulpar-4 · on-premEski modülün bağımlılık ve davranış haritasını çıkarır, riskleri yazar
Test Ajanıaginies-sunkar-1 · Code AginiesMevcut davranışı karakterizasyon testleriyle sabitler
Geliştirici Ajanıaginies-sunkar-1 · Code AginiesModülü hedef mimaride yeniden yazar, testleri geçirir
İnceleme Ajanıaginies-tulpar-4 · on-premGüvenlik, performans ve kapsam dışı değişiklik kontrolü yapar
Denetim izi00:00.00
  1. ■tamamlandı 

Simülasyon · gerçek ajan tanımlarından türetildi · her ajan Otonom Ajan ile diyalogla kurulabilir ve test korpusuyla doğrulanır

Tetikleyici

Jira'da "modernizasyon" etiketli epic'in sprint'e alınması

Sonuç

Karakterizasyon testleri yeşil, yeni modül aynı testleri geçiyor, PR incelemede

Ajanlar

SÜPERVİZÖR

Modernizasyon Süpervizörü

Hedefi adımlara böler, ajanlara dağıtır, onay noktalarını yönetir, sonucu birleştirir.

aginies-tulpar-4 · on-prem

Analiz Ajanı

Eski modülün bağımlılık ve davranış haritasını çıkarır, riskleri yazar

read_repocall_graphwrite_design_note
aginies-sunkar-1 · Code Aginies

Test Ajanı

Mevcut davranışı karakterizasyon testleriyle sabitler

generate_testsrun_testscoverage_report
aginies-sunkar-1 · Code Aginies

Geliştirici Ajanı

Modülü hedef mimaride yeniden yazar, testleri geçirir

edit_filesrun_testsopen_pr
aginies-tulpar-4 · on-prem

İnceleme Ajanı

Güvenlik, performans ve kapsam dışı değişiklik kontrolü yapar

static_analysisdiff_reviewrequest_changes

Adımlar

#TürAjanNe olurSistemmstok
01 giriş Modernizasyon Süpervizörü Epic SRV-2210: "Tahsilat hesaplama modülünü Java 8'den servise taşı", 14 dosya, 6.800 satır Jira 200 —
02 bilgi Analiz Ajanı Çağrı grafiği çıkarıldı: 3 dış bağımlılık, 2 paylaşımlı tablo, gece batch ile ortak kullanım Git (self-hosted) 2.800 2.400
03 akıl yürütme Analiz Ajanı Tasarım notu: davranış sınırları, riskli 4 hesaplama dalı, kapsam dışı dosyalar listelendi — 2.400 1.800
04 plan Modernizasyon Süpervizörü Plan: karakterizasyon testleri → yeşil → yeniden yazım → aynı testler → statik analiz → PR — 260 240
05 yazma Test Ajanı 212 karakterizasyon testi üretildi; eski modülde kapsama %91, 3 belirsiz dal işaretlendi CI Pipeline 3.600 2.900
06 insan onayı Modernizasyon Süpervizörü 3 belirsiz dalın beklenen davranışı ürün sahibine soruldu; yanıt Jira yorumunda Jira 400 —
07 yazma Geliştirici Ajanı Modül servis olarak yeniden yazıldı; 212/212 test geçti, p95 gecikme 180 ms → 62 ms Git (self-hosted) 3.900 3.600
08 doğrulama İnceleme Ajanı Statik analiz temiz; 1 kapsam dışı dosya değişikliği geri alındı; sır sızıntısı yok Static Analysis 1.500 900
09 yazma Geliştirici Ajanı PR #4471 açıldı: tasarım notu, test raporu, performans karşılaştırması ve geri alma planı ekli Git (self-hosted) 600 —
10 bildirim Modernizasyon Süpervizörü Jira epic "incelemede"; mimar ve ekip lideri PR incelemesine atandı Jira 300 —

Yapay zekâyı denemekten, yapay zekâyla dönüşüme geçme zamanı.

30 dakikalık keşif oturumunda önceliklendirdiğiniz 2–3 iş problemini ele alalım, benzer bir senaryonun canlı demosunu görün, Değer katmanı analiziyle başlayan bir yol haritası taslağı çıkaralım.

30 dakikalık keşif oturumu → dahi@aginies.com
  1. Öncelikli 2–3 iş problemi
  2. Benzer senaryonun canlı demosu
  3. Değer analiziyle başlayan yol haritası