Çevikliği mühendislik pratiğine dönüştür
Çevik takımların ritüel ötesine geçerek sürdürülebilir yazılım üretmesini sağlayan XP, TDD, refactoring, çift programlama ve CI/CD mühendislik pratiklerini canlı kod kata ve akran incelemesiyle derinleştiren üç günlük ileri eğitim.
Scrum ritüellerinin ötesinde sürdürülebilir yazılım üreten mühendislik disiplinleri
Bu eğitim, çevik takımların ritüelleri uygulamasının ötesine geçerek sürdürülebilir yazılım üretmesini sağlayan mühendislik pratiklerine odaklanır. Extreme Programming (XP) değerleri ve pratikleri, test güdümlü geliştirme (TDD) ile red-green-refactor döngüsü, davranış güdümlü geliştirme (BDD), sürekli refactoring, kod kokuları (code smells) ve SOLID ilkeleri, çift programlama (pair programming) ve mob programming, sürekli entegrasyon (CI), trunk-based development ve teknik borç yönetimi konularını uygulamalı ele alır. Katılımcılar temiz kod ile sürdürülebilir hızı bir arada koruma yollarını öğrenir.
3 Gün. Her gün dört modül; kısa teori ardından canlı kod kata, çiftli programlama ve refactoring alıştırmaları dönüşümlü ilerler.
İleri Seviye — çevik yazılım geliştirmede XP mühendislik pratikleri, TDD, sürekli entegrasyon ve kod kalitesini derinleştirir
Gerçek kod tabanı üzerinde kata egzersizleri, TDD ile adım adım test yazımı ve akran kod incelemesiyle beceri provası.
Red-green-refactor döngüsüyle testi önce yazıp güvenli ve regresyonsuz kod üretmeyi öğrenirsiniz.
Kod kokularını tanıyıp SOLID ilkeleri ve refactoring ile sürdürülebilir tasarıma ulaşırsınız.
Trunk-based development ve CI boru hattıyla küçük, sık ve güvenli teslimat alışkanlığı kazanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
En az bir nesne yönelimli dilde (Java, C#, Python vb.) aktif geliştirme deneyimi beklenir.
Scrum veya Kanban ile çalışmış olmak ve çevik akışa aşina olmak faydalıdır.
Kurulu bir IDE, birim test çatısı ve Git istemcisi bulunan dizüstü bilgisayar gereklidir.
Çiftli programlama ve canlı kod alıştırmalarına aktif katılıma açık olmak 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:
Red-green-refactor döngüsüyle test öncelikli kod yazabilirsiniz.
Kod kokularını tespit edip SOLID ilkeleriyle iyileştirebilirsiniz.
Davranışı bozmadan kodu yeniden yapılandırabilirsiniz.
Çift ve mob programlama ile bilgi paylaşımını artırabilirsiniz.
Trunk-based akış ve CI boru hattı kurabilirsiniz.
Given-When-Then senaryolarıyla kabul testleri yazabilirsiniz.
Teknik borcu görünür kılıp planlı biçimde yönetebilirsiniz.
Kalite ile teslim hızını dengede tutabilirsiniz.
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.
Tek takım Scrum'ını çok takıma ölçeklendirmeyi; tek backlog, Scrum of Scrums, ortak DoD ve entegre teslim ekseninde öğreten iki günlük orta seviye eğitim.
Detayları Gör →Nexus, LeSS, Scrum@Scale ve SAFe ölçekleme çerçevelerini karşılaştırıp bağlama göre seçmeyi öğreten iki günlük ileri seviye çevik eğitim.
Detayları Gör →Scrum'ı ölçeklerken çıkan bağımlılık, entegrasyon, kalite, dağıtık takım ve organizasyonel direnç zorluklarını kök neden analiziyle çözmeyi öğreten iki günlük e
Detayları Gör →Scaled Agile Framework'ü sıfırdan; Lean-Agile ilkeleri, dört konfigürasyon, Agile Release Train, PI Planning ve Lean Portfolio temelleriyle öğreten giriş eğitim
Detayları Gör →Bir organizasyonun Scrum sürecini takımdan kurumsal ölçeğe taşımayı; olgunluk değerlendirme, pilot yapı, koordinasyon ve portföy hizasıyla öğreten üç günlük eği
Detayları Gör →