Kod incelemeyi etkili ve saygılı yap
Teknik test uzmanları ve geliştiriciler için etkili kod inceleme: PR akışı, neye bakılacağı, kod kokuları, güvenlik gözü, statik analiz entegrasyonu ve yapıcı geri bildirim kültürünü gerçek PR'lar üzerinde işleyen iki günlük orta seviye eğitim.
Hem kaliteyi yükselten hem ekibi geliştiren bir inceleme pratiği
Bu eğitim teknik test uzmanları ve geliştiricilere etkili kod inceleme (code review) becerisi kazandırır. Kod incelemenin amaçları, pull request / merge request akışı, küçük ve sık PR ilkesi, incelemede nelere bakılacağı (doğruluk, okunabilirlik, test kapsamı, güvenlik, performans) işlenir. Kod kokuları ve SOLID ihlalleri, test edilebilirlik gözü, güvenlik açığı sezme (girdi doğrulama, enjeksiyon), inceleme kontrol listeleri ve otomatik statik analiz/linter entegrasyonu ele alınır. Yapıcı ve saygılı geri bildirim dili, inceleme bias'ları ve inceleme kültürünü ölçüp iyileştirme uygulamalı aktarılır.
2 Gün. Her gün dört modül; kavram anlatımı ardından gerçek pull request'ler üzerinde inceleme ve geri bildirim yazma laboratuvarlarıyla ilerler.
Orta Seviye — etkili kod inceleme, pull request akışı, inceleme kontrol listeleri ve yapıcı geri bildirim kültürünü işler
Gerçek pull request örnekleri üzerinde kusur ve kod kokusu avlama ile yapıcı geri bildirim yazma laboratuvarları.
Kusurları birleştirmeden (merge) önce incelemede ucuz aşamada yakalarsınız.
İnceleme yoluyla kod sahipliğini yayıp ekip öğrenmesini hızlandırırsınız.
Kişiyi değil kodu hedefleyen saygılı geri bildirim diliyle güveni korursunuz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bir programlama dilinde kod okuma yeterliliği faydalı olur.
Git ve pull request akışına temel aşinalık yararlıdır.
Bir ekip içinde kod üretme/inceleme deneyimi örnekleri kolaylaştırır.
İnceleme laboratuvarları için erişilebilir bir Git deposu gerekir.
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.
Program sonunda katılımcılar:
Kod incelemeyi kapı tutma değil kalite ve öğrenme aracı olarak kullanabilirsiniz.
Küçük, sık ve bağlamı net pull request akışı kurabilirsiniz.
Doğruluk, okunabilirlik, test ve performans gözüyle inceleyebilirsiniz.
Kod kokularını ve SOLID ihlallerini tespit edip refactoring önerebilirsiniz.
Girdi doğrulama ve enjeksiyon gibi güvenlik risklerini sezebilirsiniz.
Linter ve SAST araçlarını inceleme akışına entegre edebilirsiniz.
Kişiyi değil kodu hedefleyen saygılı geri bildirim yazabilirsiniz.
İnceleme metrikleriyle takımın inceleme kültürünü iyileştirebilirsiniz.
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.
OKR yazımı, çıktı-sonuç ayrımı, committed ve aspirational OKR, çeyreklik kadence, CFR ve çevik backlog hizasını uygulamalı öğrenin.
Detayları Gör →SAFe, LeSS, Nexus ve Scrum@Scale ile çevik ölçekleme, PI Planning, çevik portföy, takım topolojileri ve dönüşüm yönetişimini uygulamalı öğrenin.
Detayları Gör →Çevik kültür, servant leadership, operating model, SAFe/LeSS ölçekleme, OKR ve değişim yönetimiyle organizasyon çapında kalıcı çeviklik dönüşümü eğitimi.
Detayları Gör →ICP-DAS kapsamında Lean portföy, WSJF önceliklendirme, portföy kanban, PI Planning, bağımlılık yönetimi ve akış metrikleriyle kurumsal çevik yönetim eğitimi.
Detayları Gör →ICP-APO uyumlu ürün sahipliği eğitimi: ürün vizyonu, impact ve story mapping, INVEST kullanıcı hikâyeleri, backlog yönetimi, MVP ve değer odaklı önceliklendirme
Detayları Gör →