SPEC-DRIVEN DEVELOPMENT WITH KIRO (SDDKR) EĞİTİMİ

Kiro ile spec'ten üretime sistemli geliştirin

Kiro IDE, requirements.md, design.md, tasks.md, EARS, steering dosyaları, agent hooks, MCP ve spec tabanlı test uygulamaları.

Eğitim, Kiro IDE ile spec-driven development iş akışını uygulamalı öğretir.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kiro ile ajan destekli spec odaklı yazılım geliştirme iş akışı

Eğitim, Kiro IDE ile spec-driven development iş akışını uygulamalı öğretir. Vibe ve spec modları, requirements.md içinde EARS gereksinimleri, design.md ile mimari ve veri modeli, tasks.md ile izlenebilir görev yürütme, steering dosyalarıyla proje bağlamı, agent hooks ile olay tetikli otomasyon, MCP sunucu entegrasyonu, spec'ten test üretimi, kod inceleme ve spec-kod senkronizasyonu gerçek bir uygulama üzerinde işlenir.

Süre ve Format

2 Gün. Her gün dört modül; Kiro IDE uygulamaları ve spec odaklı geliştirme laboratuvarları ile ilerler.

Seviye

Orta Seviye — Kiro IDE ile spec-driven geliştirme: requirements, design, tasks, steering, hooks ve MCP entegrasyonu.

Öğrenme Metodu

Bir REST API ve arayüz uygulaması Kiro içinde spec üçlüsüyle baştan geliştirilir; hook ve steering ile otomasyon kurulur.

Neden Bu Eğitim?

🎯Öngörülebilir Üretim

Spec üçlüsüyle ajanın ne yapacağını önceden kontrol edersiniz.

🛠️İzlenebilirlik

Gereksinimden göreve ve koda uzanan iz bırakırsınız.

📈Takım Standardı

Steering ve hooks ile ekip kurallarını ajana öğretirsiniz.

Anahtar Konular

Kiro IDEspec-driven developmentSDDKRKiro eğitimiEARS gereksinimsteering dosyalarıagent hooksMCPyapay zeka destekli geliştirmerequirements design tasks
“Ajana ne yapacağını söylemek kolaydır; önemli olan neyin doğru olduğunu önceden yazmaktır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Yazılım Deneyimi

En az bir dilde uygulama geliştirme deneyimi.

2
Git ve Terminal

Temel Git ve komut satırı bilgisi.

3
Kiro Erişimi

Kiro IDE kurulumu ve hesap erişimi.

4
API Bilgisi

REST ve JSON temel bilgisi.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı Kiro'da bir özelliği requirements, design ve tasks ile belirleyip ilerletir.
Modül 1
Kiro Ortamı
  • Kiro IDE arayüzü ve ajan sohbeti
  • Vibe ve spec modu farkı
  • Proje açma, Git entegrasyonu
  • Autopilot ve supervised mod
  • Ajan izin ve komut onayı
  • Kullanım kotası ve maliyet farkındalığı
Modül 2
Requirements Aşaması
  • requirements.md yapısı
  • Kullanıcı hikayesi ve EARS kabul kriterleri
  • Ajanla gereksinim türetme ve gözden geçirme
  • Belirsizlikleri yakalama
  • Kapsam ve non-goals
  • Gereksinim onayı
Modül 3
Design Aşaması
  • design.md: mimari, bileşen, veri modeli
  • Dizi ve akış diyagramları (Mermaid)
  • API sözleşmesi tasarımı
  • Hata yönetimi ve güvenlik kararları
  • Tasarım alternatifleri ve gerekçeler
  • Tasarım onayı
Modül 4
Tasks Aşaması
  • tasks.md görev listesi ve bağımlılık
  • Görevleri tek tek çalıştırma
  • Görev-gereksinim izlenebilirliği
  • Değişiklik inceleme ve kabul
  • Testi görevle birlikte yazma
  • Spec güncelleme ve yeniden planlama
Günün hedefiKatılımcı steering, hooks ve MCP ile ajan davranışını projeye özelleştirir.
Modül 1
Steering Dosyaları
  • product.md, tech.md, structure.md
  • Kodlama standardı ve konvansiyon
  • Koşullu steering (dosya eşleşmesi)
  • Takım ve çalışma alanı kapsamı
  • Kuralların etkisini test etme
  • Steering bakım ve sürümleme
Modül 2
Agent Hooks
  • Olay tetikli otomasyon: kaydetme, oluşturma
  • Test ve dokümantasyon hook'u
  • Güvenlik tarama hook'u
  • Hook istem yazımı
  • Hook'ların sınırları ve maliyeti
  • Hook paylaşımı
Modül 3
MCP ve Entegrasyon
  • Model Context Protocol kavramı
  • MCP sunucusu ekleme
  • Dokümantasyon, veritabanı ve issue araçları
  • Güvenli yetkilendirme
  • Özel araç entegrasyonu
  • MCP sorun giderme
Modül 4
Takım ve Kalite
  • Spec'lerin repoda saklanması ve inceleme
  • Spec-kod sapmasını yakalama
  • Spec'ten otomatik test üretimi
  • CI ile doğrulama
  • Ajan çıktısı güvenlik ve lisans kontrolü
  • Kurumsal benimseme planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kiro Kullanımı

Kiro IDE'de spec ve vibe modlarını doğru senaryoda kullanabilirsiniz.

🧩
EARS Gereksinimi

requirements.md içinde EARS kabul kriterleri yazabilirsiniz.

🔧
Tasarım Dokümanı

design.md ile mimari ve veri modeli belgeleyebilirsiniz.

📊
Görev Yürütme

tasks.md görevlerini izlenebilir şekilde çalıştırabilirsiniz.

🔍
Steering

Steering dosyalarıyla proje bağlamını ajana aktarabilirsiniz.

🚀
Hooks

Olay tetikli ajan otomasyonları tanımlayabilirsiniz.

🛡️
MCP Entegrasyonu

MCP sunucularını geliştirme akışına bağlayabilirsiniz.

📝
Takım Süreci

Spec tabanlı inceleme ve doğrulama sürecini ekibe uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Yazılım geliştiriciler
  • teknik liderler
  • yapay zeka destekli geliştirme iş akışını ekip standardı yapmak isteyen mühendisler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yapay zeka ajanlarıyla düzenli ve izlenebilir geliştirme yapmak isteyen yazılımcılar ve teknik liderler için uygundur.
Kiro IDE ücretsiz mi?
Kiro'nun plan ve kotaları değişebilir; güncel erişim durumu eğitim öncesinde katılımcılarla paylaşılır.
Spec-driven neden gerekli?
Ajan çıktısını yönlendirilebilir, izlenebilir ve tekrarlanabilir kılar; eğitim bunu uygulamalı gösterir.
Steering ile hooks farkı nedir?
Steering kalıcı bağlam ve kural verir; hooks olaylara göre otomatik eylem çalıştırır.
Mevcut projeye uygulanır mı?
Evet, mevcut koda steering ve yeni özelliklere spec eklenerek uygulanır.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Spec-Driven Development with Kiro (SDDKR) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelABB IRB Robot Operasyonu ve Programming Eğitimi
Yazılım Geliştirme Eğitimleri

ABB IRB Robot Operasyonu ve Programming Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

ABB IRB robot eğitimi: FlexPendant, TCP ve work object, RAPID programlama, I/O ve PLC el sıkışma, paletleme, Event Log teşhisi ve RobotStudio simülasyonu.

Detayları Gör →
Yazılım Geliştirme GenelADM Application & Architecture Content Framework Eğitimi
Yazılım Geliştirme Eğitimleri

ADM Application & Architecture Content Framework Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

TOGAF ADM ve Content Framework eğitimi: fazlar A-H, katalog-matris-diyagram, ArchiMate, boşluk analizi, yetenek planlama, geçiş mimarisi ve mimari yönetişim.

Detayları Gör →
Yazılım Geliştirme GenelAdministrative Support: Developing Your Essential Skills Eğitimi
Yazılım Geliştirme Eğitimleri

Administrative Support: Developing Your Essential Skills Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

İdari destek eğitimi: zaman yönetimi, Outlook, profesyonel e-posta, Word ve Excel raporlama, toplantı tutanağı, müşteri iletişimi, KVKK ve belge güvenliği.

Detayları Gör →
Yazılım Geliştirme GenelAdvanced Assembler Language Coding Workshop Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced Assembler Language Coding Workshop Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Advanced Assembler atölyesi: z/Architecture, HLASM komutları, standart bağlantı, makrolar, QSAM/VSAM, ESTAE, 64-bit komutlar, COBOL entegrasyonu ve dump analizi

Detayları Gör →
Yazılım Geliştirme GenelAdvanced C Programming Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced C Programming Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Advanced C eğitimi: işaretçi ve bellek, Valgrind/ASan, hash tablosu, X-macro, CMake, pthread, epoll, MMIO, perf profilleme, gdb, fuzzing ve CERT C güvenli kodla

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn