DEVASC: DEVELOPMENT METHODOLOGIES & SOFTWARE QUALITY EĞİTİMİ

Doğru metodolojiyle kaliteli yazılım üret

SDLC, Agile ve Waterfall farklarından test ve kalite pratiklerine, sürdürülebilir geliştirme kültürünü öğrenin.

SDLC aşamalarından Agile ve Waterfall farklarına, test piramidinden code review ve CI/CD'ye kadar yazılım geliştirme metodolojilerini ve kalite ilkelerini öğreten DEVASC odaklı bir temel eğitimdir.

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

Eğitim Hakkında

Metodoloji seçiminden kalite güvencesine yazılım süreci

Bu eğitim, Cisco DevNet Associate (DEVASC 200-901) kapsamındaki yazılım geliştirme metodolojileri ve yazılım kalitesi konularını ele alır. Katılımcı; SDLC aşamalarını, Waterfall ve Agile (Scrum, Kanban) farklarını, kullanıcı hikayeleri, sprint ve backlog yönetimini öğrenir. Yazılım kalitesinde test piramidi (unit, integration, end-to-end), code review, statik analiz, linting, teknik borç, dokümantasyon ve CI/CD'nin kalitedeki rolü somut örneklerle işlenir. DevOps kültürü, geri bildirim döngüsü ve ölçülebilir kalite metrikleri (coverage, defect rate) tartışılır.

Süre ve Format

2 Gün. Her gün dört modül; kavramlar örnek sprint ve kod inceleme senaryolarıyla pekiştirilir.

Seviye

Temel Seviye — yazılım geliştirme metodolojileri (Agile, Waterfall, SDLC) ve yazılım kalitesi ilkeleri.

Öğrenme Metodu

Örnek bir ürün backlog'u ve kod tabanı üzerinde metodoloji ve kalite pratiklerini tartışma/uygulama üzerine kuruludur.

Neden Bu Eğitim?

🧭Doğru Yöntem

Projenize uygun metodolojiyi seçerek zaman ve belirsizlik riskini düşürürsünüz.

🏅Kalite Kültürü

Test, review ve statik analizle hataları erken yakalayan bir kültür kurarsınız.

📈Ölçülebilir İlerleme

Coverage ve defect rate gibi metriklerle kaliteyi somut biçimde izlersiniz.

Anahtar Konular

devasc 200-901yazılım metodolojileriagile scrumwaterfallsdlcyazılım kalitesitest piramidicode reviewteknik borçci/cddevops
“Kalite sonradan eklenen bir özellik değil, sürecin kendisidir.”

Ön Koşullar

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

1
Temel Bilgisayar

Yazılım ve proje kavramlarına genel aşinalık yeterlidir.

2
Kod Fikri

Herhangi bir dilde temel kod okuma aşinalığı faydalı olur.

3
Takım Deneyimi

Bir ekip/proje ortamında bulunmuş olmak örnekleri somutlaştırır.

4
Açık Yaklaşım

Süreç ve geri bildirim kültürüne açık olmak verimi artırır.

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ı, yazılım yaşam döngüsünü kavrayıp projeye uygun metodolojiyi seçebilir.
Modül 1
SDLC
  • Yazılım yaşam döngüsü aşamaları: analiz, tasarım, geliştirme, test, bakım
  • Gereksinim toplama ve kapsam yönetimi
  • Tasarım ve mimari kararların yeri
  • Dağıtım (deployment) ve bakım aşaması
  • Her aşamada çıktı (artefakt) ve rol
  • SDLC'nin metodolojiden bağımsız çerçevesi
Modül 2
Waterfall
  • Doğrusal ve aşamalı ilerleme mantığı
  • Avantaj: net kapsam ve dokümantasyon
  • Dezavantaj: geç geri bildirim ve değişim maliyeti
  • Uygun olduğu proje tipleri
  • V-Model ile test ilişkisi
  • Kapsam dondurma (freeze) riski
Modül 3
Agile
  • Agile Manifesto ilke ve değerleri
  • Scrum: sprint, rol (PO, SM, Dev), tören
  • Kanban: akış, WIP limiti, sürekli teslim
  • User story ve kabul kriteri yazımı
  • Backlog grooming ve önceliklendirme
  • Iterasyon ve sık geri bildirim avantajı
Modül 4
Metodoloji Seçimi
  • Belirsizlik ve değişim hızına göre seçim
  • Hibrit (Scrumban, Water-Scrum-Fall) yaklaşımlar
  • Ekip büyüklüğü ve dağıtıklık etkisi
  • Düzenleyici/dokümantasyon gereksinimi etkisi
  • DevOps ile Agile ilişkisi
  • Yanlış metodolojinin tipik sonuçları
Günün hedefiKatılımcı, yazılım kalite pratiklerini uygulayıp kaliteyi ölçülebilir kılabilir.
Modül 1
Test Stratejisi
  • Test piramidi: unit, integration, end-to-end
  • Unit test ile hızlı geri bildirim
  • Integration ve sistem testinin yeri
  • Test-driven development (TDD) fikri
  • Regresyon testi ve otomasyon
  • Mock ve test verisi yönetimi
Modül 2
Kod Kalitesi
  • Code review amacı ve etkili yürütme
  • Linting ve kod biçimi (style guide, PEP 8)
  • Statik analiz ile hata/koku tespiti
  • Teknik borç kavramı ve yönetimi
  • Okunabilirlik ve bakım kolaylığı
  • Code smell ve refactoring sinyalleri
Modül 3
Dokümantasyon ve Standartlar
  • README, API ve kullanım dokümanı
  • Kod içi docstring ve yorum dengesi
  • Changelog ve sürüm notları
  • Katkı (contribution) ve stil rehberi
  • Mimari karar kaydı (ADR)
  • Bilgi paylaşımı ve bus factor azaltma
Modül 4
Sürekli Kalite
  • CI/CD'nin kalitedeki rolü
  • Pipeline'da test, lint ve coverage kapısı
  • DevOps ve geri bildirim döngüsü
  • Kalite metrikleri: coverage, defect rate, lead time
  • Shift-left ile erken kalite
  • Retrospektif ile sürekli iyileştirme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SDLC Bilinci

Yazılım yaşam döngüsü aşamalarını ve çıktılarını açıklayabilirsiniz.

✅
Agile Pratiği

Scrum ve Kanban'ı tanıyıp user story ve backlog yönetebilirsiniz.

✅
Metodoloji Seçimi

Proje bağlamına göre uygun metodolojiyi gerekçelendirerek seçebilirsiniz.

✅
Test Piramidi

Unit, integration ve e2e testlerini dengeli bir strateji içinde kurgulayabilirsiniz.

✅
Kod Kalitesi

Code review, linting ve statik analizle kaliteyi erken sağlayabilirsiniz.

✅
Teknik Borç

Teknik borcu tanıyıp yönetilebilir biçimde ele alabilirsiniz.

✅
Dokümantasyon

Sürdürülebilirlik için etkili dokümantasyon ve standartlar oluşturabilirsiniz.

✅
Sürekli İyileştirme

CI/CD ve metriklerle kaliteyi ölçülebilir ve sürekli hale getirebilirsiniz.

Kimler İçin Uygundur?

  • Yazılım sürecine yeni başlayan geliştiriciler
  • ağ otomasyonuna geçen mühendisler
  • DEVASC hazırlığındaki profesyoneller için uygundur. Önkoşul gerektirmez

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım sürecine yeni başlayanlar, ağ otomasyonuna geçen mühendisler ve DEVASC 200-901 hazırlığındaki profesyoneller için uygundur.
Kodlama ağırlıklı mı?
Hayır; odak metodoloji ve kalite süreçleridir, örnekler kavramları somutlaştırmak için kullanılır.
Agile mı Waterfall mı öğretiliyor?
Her ikisi de karşılaştırmalı işlenir; hangi bağlamda hangisinin uygun olduğu tartışılır.
Önkoşul var mı?
Özel bir önkoşul gerekmez; temel kod okuma aşinalığı faydalı olur.
Sertifika veriliyor mu?
Eğitim sonunda 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. DEVASC: Development Methodologies & Software Quality Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Cisco TeknolojileriImplementing and Operating Cisco Data Center Core Technologies Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Data Center Core Technologies Eğitimi

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

Cisco Nexus/NX-OS, vPC ve VXLAN, UCS service profile, FCoE/SAN zoning, ACI fabric ve veri merkezi otomasyonunu kapsayan ileri eğitim.

Detayları Gör →
Cisco TeknolojileriImplementing and Operating Cisco Enterprise Network Core Technologies Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Enterprise Network Core Technologies Eğitimi

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

ENCOR 350-401 kapsamında OSPF, EIGRP, BGP, VXLAN/EVPN, SD-Access, SD-WAN, QoS, ağ güvenliği ve Python/NETCONF otomasyonunu uygulamalı öğreten CCNP Enterprise eğ

Detayları Gör →
Cisco TeknolojileriImplementing and Operating Cisco Service Provider Network Core Technologies (SPCOR) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Service Provider Network Core Technologies (SPCOR) Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

SPCOR 350-501 kapsamında IOS XR üzerinde MPLS, segment routing, MP-BGP VPN, multicast ve telemetri otomasyonunu uygulamalı öğreten CCNP Service Provider eğitimi

Detayları Gör →
Cisco TeknolojileriImplementing and Operating Cisco Service Provider Network Core Technologies Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Service Provider Network Core Technologies Eğitimi

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

Servis sağlayıcı çekirdeğinde IOS XR üzerinde MPLS, segment routing, MP-BGP VPN ve hiyerarşik QoS konularını dört günde uygulamalı öğreten ileri seviye ağ eğiti

Detayları Gör →
Cisco TeknolojileriImplementing and Operating Cisco Wireless Core Technologies (WLCOR) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Wireless Core Technologies (WLCOR) Eğitimi

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

WLCOR kapsamında RF tasarımı, Catalyst 9800 WLC, CAPWAP, WPA3/802.1X güvenlik, RRM ve hızlı roaming konularını uygulamalı öğreten ileri seviye Cisco kablosuz eğ

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