DEVELOPMENT & TESTING WITH AGILE: AGILE METHODOLOGIES IN SOFTWARE DEVELOPMENT EĞİTİMİ

Yazılım geliştirmeyi çevik yöntemlerle yeniden kurun

Agile Manifesto, Scrum rolleri ve etkinlikleri, Kanban akış yönetimi ve XP mühendislik pratikleriyle çevik yazılım geliştirmeyi uçtan uca uygulayın.

Çevik yazılım geliştirme yöntemlerini Agile Manifesto'dan Scrum, Kanban ve XP pratiklerine kadar uygulamalı ele alan orta seviye eğitim: Scrum rolleri ve etkinlikleri, user story ve story point kestirimi, Kanban akış metrikleri ve TDD ile sürekli entegrasyon.

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

Eğitim Hakkında

Scrum, Kanban ve XP ile çevik yazılım geliştirme pratikleri

Bu orta seviye eğitim, çevik yazılım geliştirme yöntemlerini Agile Manifesto'nun dört değeri ve on iki ilkesinden başlayarak somut uygulamaya taşır. Scrum çerçevesinde Product Owner, Scrum Master ve Developers rolleri; Sprint, Sprint Planlama, Daily Scrum, Review ve Retrospective etkinlikleri; Product Backlog ve Sprint Backlog yönetimi işlenir. Kanban tarafında iş panosu, WIP limitleri, akış metrikleri (cycle time, lead time) ve kümülatif akış diyagramı; Extreme Programming tarafında ise test odaklı geliştirme, çift programlama ve sürekli entegrasyon ele alınır. Katılımcılar user story yazımı, kestirim (story point, planning poker) ve velocity ile sürüm planlama pratiklerini uygulamalı yapar.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar çevik değerlerden Scrum, Kanban ve XP pratiklerine kadar aşamalı olarak ilerler.

Seviye

Orta Seviye — Agile Manifesto'dan Scrum, Kanban ve XP uygulamalarına kadar çevik yazılım geliştirme yöntemlerinin uçtan uca ele alınması.

Öğrenme Metodu

Katılımcılar örnek bir ürün backlog'u üzerinde user story yazarak, story point kestirimi ve sprint simülasyonu yaparak çevik yöntemleri uygulamalı deneyimler.

Neden Bu Eğitim?

🔁Çevik Değerler

Agile Manifesto'nun değer ve ilkelerini somut takım davranışlarına dönüştürürsünüz.

🏃Scrum Hakimiyeti

Scrum rollerini, etkinliklerini ve artefaktlarını uçtan uca uygulayabilirsiniz.

📈Akış ve Ölçüm

Kanban akış metrikleri ve velocity ile teslimat öngörülebilirliğini artırırsınız.

Anahtar Konular

agile eğitimiçevik yazılım geliştirmescrumkanbanextreme programmingagile manifestouser storysprintstory pointvelocitywip limiti
“Çeviklik bir süreç değil, değişimi rakip değil müttefik görmeyi öğrenen bir çalışma biçimidir.”

Ön Koşullar

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

1
Yazılım Süreci

Temel bir yazılım geliştirme yaşam döngüsüne (analiz, geliştirme, test) aşinalık faydalıdır.

2
Takım Deneyimi

Bir proje ekibinde çalışmış olmak örnekleri daha hızlı kavramanızı sağlar.

3
Proje Kavramları

Gereksinim, kapsam ve teslim gibi temel proje kavramlarını bilmek yeterlidir.

4
Çalışma Ortamı

Pano/backlog alıştırmaları için bir bilgisayar ve not alma ortamı yeterlidir.

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ı, çevik düşüncenin temelini ve şelale yöntemine göre farklarını açıklayabilir.
Modül 1
Çevik Zihniyet
  • Çevikliğin değişime yanıt verme yeteneği olarak tanımı
  • Değer akışı ve erken teslim (early delivery) kavramı
  • Yinelemeli (iterative) ve artımlı (incremental) geliştirme ayrımı
  • Geri bildirim döngülerinin öğrenmeyi hızlandırması
  • Belirsizlik altında ilerlemenin empirik yaklaşımı
  • Çevik zihniyetin yalın (lean) düşünceyle ilişkisi
Modül 2
Agile Manifesto
  • Dört temel değerin (bireyler, çalışan yazılım, iş birliği, değişime uyum) anlamı
  • On iki ilkenin günlük takım pratiğine yansıması
  • Müşteri memnuniyeti için sık ve değerli teslim ilkesi
  • Sürdürülebilir tempo (sustainable pace) kavramı
  • Kendi kendini organize eden takımlar ilkesi
  • Basitliğin (yapılmayan işi en üst düzeye çıkarma) değeri
Modül 3
Şelale ve Çevik
  • Şelale (waterfall) modelinde aşamalı ve sıralı akış
  • Geç geri bildirimin değişiklik maliyetini artırması
  • Büyük önceden tasarım (BDUF) ile çevik arasındaki fark
  • Sabit kapsam yerine sabit zaman ve bütçe yaklaşımı
  • Risklerin erken ortaya çıkarılmasında çevik avantajı
  • Hangi projelerde hibrit yaklaşımın uygun olduğunun değerlendirilmesi
Modül 4
Çevik Yöntem Ailesi
  • Scrum'ın çerçeve (framework) olarak konumu
  • Kanban'ın akış tabanlı çalışma sistemi olarak rolü
  • Extreme Programming'in mühendislik pratikleri odağı
  • Lean yazılım geliştirmenin israf azaltma ilkeleri
  • SAFe ve LeSS gibi ölçekleme çerçevelerine genel bakış
  • Takım bağlamına göre yöntem seçimi kriterleri
Günün hedefiKatılımcı, Scrum rolleri, etkinlikleri ve artefaktlarını bir sprint akışı içinde uygulayabilir.
Modül 1
Scrum Rolleri
  • Product Owner'ın ürün değerini ve backlog önceliğini sahiplenmesi
  • Scrum Master'ın engel kaldırma ve süreç koçluğu görevi
  • Developers'ın kendi kendine organize teslimden sorumluluğu
  • Rollerin karar yetkisi ve sorumluluk sınırları
  • Scrum Master'ın yöneticiden farkı (hizmetkâr liderlik)
  • Paydaşların (stakeholder) Scrum takımıyla etkileşimi
Modül 2
Scrum Etkinlikleri
  • Sprint'in sabit süreli (time-box) teslim döngüsü olması
  • Sprint Planlama'da ne-nasıl-neden sorularının yanıtlanması
  • Daily Scrum ile günlük senkronizasyon ve plan uyarlama
  • Sprint Review'da artımın paydaşlara sunulması
  • Sprint Retrospective ile sürecin iyileştirilmesi
  • Backlog refinement'ın sürekli bir etkinlik olması
Modül 3
Scrum Artefaktları
  • Product Backlog'un tüm ürün isteklerinin tek kaynağı olması
  • Sprint Backlog'un sprint hedefi ve seçilen işleri içermesi
  • Increment'in potansiyel olarak teslim edilebilir çıktı olması
  • Definition of Done ile tamamlanma kalite ölçütü
  • Sprint Goal'un takımı tek hedefte hizalaması
  • Şeffaflığı sağlayan artefakt taahhütlerinin (commitment) rolü
Modül 4
Backlog Yönetimi
  • User story'nin 'Bir ... olarak, ... istiyorum, çünkü ...' kalıbı
  • Kabul kriterleri (acceptance criteria) ile tamamlama netliği
  • INVEST ilkesiyle iyi yazılmış story özellikleri
  • Backlog'un değer ve riske göre önceliklendirilmesi
  • Epic, feature ve story hiyerarşisinin ayrıştırılması
  • Story point ile göreli kestirim ve planning poker uygulaması
Günün hedefiKatılımcı, Kanban akış metriklerini ve XP mühendislik pratiklerini çevik teslimat içinde uygulayabilir.
Modül 1
Kanban Sistemi
  • Kanban panosunda iş kalemlerinin durum sütunlarıyla görselleştirilmesi
  • WIP (work in progress) limiti ile eş zamanlı işin sınırlandırılması
  • Çekme (pull) sistemiyle işin kapasiteye göre alınması
  • Cycle time ve lead time'ın teslim süresini ölçmesi
  • Kümülatif akış diyagramı (CFD) ile darboğaz tespiti
  • Hizmet sınıfları (classes of service) ile öncelik yönetimi
Modül 2
XP Pratikleri
  • Test odaklı geliştirme (TDD) ile önce test yazma döngüsü
  • Çift programlama (pair programming) ile sürekli gözden geçirme
  • Sürekli entegrasyon (CI) ile sık ve küçük birleştirme
  • Refactoring ile kod tasarımının sürekli iyileştirilmesi
  • Basit tasarım (YAGNI) ile gereksiz karmaşıklıktan kaçınma
  • Ortak kod sahipliği (collective ownership) yaklaşımı
Modül 3
Kestirim ve Planlama
  • Story point ile eforun göreli olarak kestirilmesi
  • Planning poker ile ekip görüşünün hizalanması
  • Velocity ile bir sprintte tamamlanan iş kapasitesinin ölçümü
  • Sürüm (release) planlamasında kaba kestirim kullanımı
  • Burndown ve burnup grafikleriyle ilerleme takibi
  • Kapsam, zaman ve kaynak arasındaki üçgenin yönetimi
Modül 4
Çevik Ölçüm
  • Çıktı yerine sonuç (outcome) odaklı metriklerin önemi
  • Teslim öngörülebilirliği için akış metriklerinin kullanımı
  • Kusur (defect) oranı ve kaçak hata eğiliminin izlenmesi
  • Takım sağlığı ve retrospektif aksiyon takibinin ölçümü
  • Metriklerin takımı suçlama aracı değil iyileştirme aracı olması
  • Vanity metriklerden kaçınarak anlamlı göstergeler seçme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Çevik Değerler

Agile Manifesto'nun değer ve ilkelerini takım pratiğine dönüştürürsünüz.

✅
Scrum Rolleri

Product Owner, Scrum Master ve Developers rollerini net biçimde ayrıştırırsınız.

✅
Sprint Akışı

Sprint etkinliklerini planlama, günlük senkron, review ve retro ile yürütürsünüz.

✅
Backlog Yönetimi

INVEST ilkesiyle user story yazar ve değere göre önceliklendirirsiniz.

✅
Kanban Akışı

WIP limiti ve cycle time ile iş akışını görünür ve öngörülebilir kılarsınız.

✅
XP Pratikleri

TDD, çift programlama ve sürekli entegrasyonu geliştirme akışına katarsınız.

✅
Kestirim

Story point ve planning poker ile güvenilir kestirim ve velocity üretirsiniz.

✅
Çevik Ölçüm

Burndown ve akış metrikleriyle teslimatı anlamlı göstergelerle izlersiniz.

Kimler İçin Uygundur?

  • Yazılım geliştirici
  • test uzmanı
  • takım lideri
  • Scrum Master adayı
  • çevik dönüşüme geçen ekiplerde yer alan proje/ürün sorumluları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım geliştirici, test uzmanı, takım lideri, Scrum Master adayı ve çevik dönüşüme geçen ekiplerde yer alan proje/ürün sorumluları için uygundur.
Scrum ve Kanban arasındaki fark nedir?
Scrum sabit süreli sprintler ve belirli roller üzerine kurulu bir çerçevedir; Kanban ise WIP limitleri ve akış metrikleriyle sürekli bir çekme sistemi sunar. Eğitim ikisini de uygulamalı karşılaştırır.
Kodlama bilgisi gerekli mi?
Yöntemleri kavramak için kodlama zorunlu değildir; temel bir yazılım süreci farkındalığı yeterlidir. XP pratikleri kavramsal olarak ele alınır.
User story ve story point ne işe yarar?
User story müşteri değerini küçük parçalara böler, story point ise bu işin göreli eforunu kestirmeye yarar; eğitimde planning poker ile birlikte uygulanır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Development & Testing with Agile: Agile Methodologies in Sof Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Çevik Yöntemler (Agile/Scrum/Kanban)Disciplined Agile Scrum Master (DASM) Certification Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Disciplined Agile Scrum Master (DASM) Certification Eğitimi

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

DASM sınavına hazırlanın: DA zihniyeti, çalışma biçimi seçimi, DAD yaşam döngüleri, süreç hedefleri ve sınav stratejisi. Orta seviye DVA eğitimi.

Detayları Gör →
Çevik Yöntemler (Agile/Scrum/Kanban)Disciplined Agile Scrum Master Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Disciplined Agile Scrum Master Eğitimi

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

Disciplined Agile Scrum Master rolünü sahada uygulayın: DA zihniyeti, WoW uyarlama, yaşam döngüleri, koçluk ve sürekli iyileştirme. Orta seviye DVA eğitimi.

Detayları Gör →
Çevik Yöntemler (Agile/Scrum/Kanban)Disciplined Agile Senior Scrum Master Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Disciplined Agile Senior Scrum Master Eğitimi

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

DA araç seti, süreç hedefleri, akış metrikleri ve Guided Continuous Improvement ile kıdemli Scrum Master yetkinliği kazandıran ileri düzey uygulamalı eğitim.

Detayları Gör →
Çevik Yöntemler (Agile/Scrum/Kanban)Disciplined Agile Workshop Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Disciplined Agile Workshop Eğitimi

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

DA zihniyeti, dört yaşam döngüsü, DAD rolleri ve süreç hedefi diyagramlarıyla takımınıza uygun çevik süreci tasarlamayı öğreten uygulamalı atölye eğitimi.

Detayları Gör →
Çevik Yöntemler (Agile/Scrum/Kanban)Distributed Scrum & Done Challenges Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Distributed Scrum & Done Challenges Eğitimi

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

Dağıtık Scrum takımlarında zaman dilimi, uzaktan kolaylaştırma, araç seçimi ve Definition of Done tutarlılığı zorluklarını çözmeyi öğreten uygulamalı eğitim.

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