iOS özellik geliştirme (kiralık geliştirici ajanı)
Jira hikâyesi alınır, SwiftUI ile geliştirilir, testler yazılır, PR açılır; inceleme ve dağıtım kararı ekipte kalır.
iOS özellik geliştirme (kiralık geliştirici ajanı)
- PAY-118 “Ödeme ekranı erişilebilirlik” hazır: 5 puan, 6 kabul kriteri
- Figma karesi ve PaymentView.swift okundu; 3 bileşen, 2 yeniden kullanılabilir modifier
- Plan: VoiceOver etiketleri, Dynamic Type, kontrast; 4 birim + 2 UI testi
- 5 dosya değişti, 214 satır; 6 test yazıldı ve yerelde geçti
- PR #4821 açıldı; Xcode Cloud: build ve testler yeşil (4 dk 12 sn)
- Lint 0 uyarı; erişilebilirlik denetimi 6/6; kod sahipliği kuralı: mobil ekip inceler
- İnsan incelemesi: 2 yorum (isimlendirme, bir test daha) → uygulandı, onaylandı
- İş kaydı: PAY-118 · PR #4821 · 5 puan · saat karşılığı 6,5 · kalite 4,7 · maliyet yazıldı
- Jira hikâyesi “incelendi” durumuna alındı; sürüm notu taslağı eklendi
- ■tamamlandı
Simülasyon · gerçek ajan tanımlarından türetildi · her ajan Otonom Ajan ile diyalogla kurulabilir ve test korpusuyla doğrulanır
Sprint’te “hazır” durumuna gelen iOS hikâyesi
Testli PR açıldı, CI yeşil, inceleme yorumları uygulandı; iş kaydına çıktı ve saat karşılığı yazıldı
Ajanlar
iOS Geliştirici Süpervizörü
Hedefi adımlara böler, ajanlara dağıtır, onay noktalarını yönetir, sonucu birleştirir.
Analiz Ajanı
Hikâyeyi, tasarımı ve mevcut kodu okur, planı çıkarır
get_storyget_figma_framesearch_codebasedraft_planGeliştirme Ajanı
SwiftUI kodunu ve testleri yazar
edit_filesrun_unit_testsrun_ui_testsopen_prİnceleme Ajanı
Kendi kodunu kurallara göre inceler, yorumları uygular
lintcheck_accessibilityapply_review_commentslog_workAdımlar
| # | Tür | Ajan | Ne olur | Sistem | ms | tok |
|---|---|---|---|---|---|---|
| 01 | giriş | iOS Geliştirici Süpervizörü | PAY-118 “Ödeme ekranı erişilebilirlik” hazır: 5 puan, 6 kabul kriteri | Jira | 200 | — |
| 02 | araç | Analiz Ajanı | Figma karesi ve PaymentView.swift okundu; 3 bileşen, 2 yeniden kullanılabilir modifier | Figma | 520 | — |
| 03 | akıl yürütme | Analiz Ajanı | Plan: VoiceOver etiketleri, Dynamic Type, kontrast; 4 birim + 2 UI testi | — | 900 | 1.400 |
| 04 | yazma | Geliştirme Ajanı | 5 dosya değişti, 214 satır; 6 test yazıldı ve yerelde geçti | GitHub | 1.600 | 3.200 |
| 05 | araç | Geliştirme Ajanı | PR #4821 açıldı; Xcode Cloud: build ve testler yeşil (4 dk 12 sn) | Xcode Cloud | 700 | — |
| 06 | doğrulama | İnceleme Ajanı | Lint 0 uyarı; erişilebilirlik denetimi 6/6; kod sahipliği kuralı: mobil ekip inceler | — | 600 | 520 |
| 07 | insan onayı | iOS Geliştirici Süpervizörü | İnsan incelemesi: 2 yorum (isimlendirme, bir test daha) → uygulandı, onaylandı | — | 3.000 | — |
| 08 | yazma | İnceleme Ajanı | İş kaydı: PAY-118 · PR #4821 · 5 puan · saat karşılığı 6,5 · kalite 4,7 · maliyet yazıldı | Workforce Work Log | 300 | — |
| 09 | bildirim | İnceleme Ajanı | Jira hikâyesi “incelendi” durumuna alındı; sürüm notu taslağı eklendi | Jira | 240 | — |
Özellik teslimat hattı
Bir Jira epic'i ajanlarla kriter, tasarım, kod ve teste dönüşür; insan yalnızca PR'ı inceler ve onaylar.
CI/CD sürüm hattı
Derleme, test, tarama ve staging otomatik; üretime yalnızca sürüm yöneticisi onayıyla ArgoCD ile çıkılır.
Olay müdahalesi ve acil düzeltme
Alarm gelir, hata yeniden üretilir, yama ve regresyon hazır; nöbetçi onaylar, post-mortem taslağı bekler.
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.
- Öncelikli 2–3 iş problemi
- Benzer senaryonun canlı demosu
- Değer analiziyle başlayan yol haritası