Scrum'ı gerçek mühendislik disipliniyle sahada uygula
Professional Scrum Developer eğitimi; TDD, CI/CD, refactoring ve teknik borç yönetimini Scrum olaylarıyla birleştirerek yazılım geliştiricilere çalışan Increment üretmenin mühendislik disiplinini kazandırır.
Scrum takımında geliştiricinin günlük mühendislik uygulamalarını Sprint ritmine oturtmak
Professional Scrum Developer eğitimi, Scrum çerçevesini kod düzeyinde yaşayan geliştiriciler için tasarlanmıştır. Sprint Backlog'un parçalanması, Definition of Done'ın tanımlanması, Test-Driven Development, çift programlama, sürekli entegrasyon (CI), sürekli teslim (CD), refactoring ve teknik borç yönetimi konularını ele alır. Katılımcı, Product Backlog öğesinden çalışan Increment'e giden yolda otomatik testler, kod incelemesi ve yapılandırma yönetimi uygulamalarını Scrum olaylarıyla entegre eder.
4 Gün. Her gün dört modül; teori anlatımı ardından takım halinde çalışan bir kod tabanı üzerinde uygulama laboratuvarı yapılır.
İleri Seviye — Scrum çerçevesini modern yazılım mühendisliği uygulamalarıyla (TDD, CI/CD, refactoring, DevOps) birleştiren geliştirici odaklı program.
Gerçek bir örnek projede Sprint simülasyonu; TDD döngüleri, CI pipeline kurulumu ve otomatik testlerle çalışan Increment üretimi uygulamalı yürütülür.
Kırmızı-yeşil-refactor döngüsünü ve otomatik test piramidini Sprint içinde uygulayarak hatasız Increment üretmeyi öğrenirsiniz.
CI/CD pipeline'larını kurarak her commit'te çalışan yazılım elde etmeyi ve Definition of Done'ı otomatikleştirmeyi kavrarsınız.
Refactoring ve kod kokularını erken teşhis ederek sürdürülebilir bir kod tabanını Sprint ritminde korumayı deneyimlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
En az bir nesne yönelimli dilde (Java, C#, Python veya benzeri) kod yazabilme deneyimi beklenir.
Scrum rolleri, olayları ve artefaktları hakkında temel farkındalık faydalı olur.
Üzerinde IDE, Git istemcisi ve bir CI aracının çalışabileceği kişisel dizüstü bilgisayar gereklidir.
Git ile commit, branch ve merge gibi temel işlemlere aşinalık uygulamaları hızlandırır.
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:
Kırmızı-yeşil-refactor döngüsüyle test-öncelikli kod yazabilirsiniz.
Her commit'te çalışan yazılım üreten bir sürekli entegrasyon hattı kurabilirsiniz.
Takımla birlikte otomatikleştirilmiş bir Definition of Done oluşturabilirsiniz.
Test koruması altında kod kokularını güvenle gidermenin adımlarını uygulayabilirsiniz.
Teknik borcu görünür kılıp Product Owner ile önceliklendirebilirsiniz.
Product Backlog öğelerini Sprint içinde bitirilebilir parçalara ayırabilirsiniz.
Birim, entegrasyon ve uçtan uca testleri dengeli bir stratejiyle kurgulayabilirsiniz.
Çift programlama ve ortak kod sahipliğiyle takım kalitesini artırabilirsiniz.
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.
DSDM tabanlı AgilePgM çerçevesiyle program vizyonu, tranch planlaması, fayda gerçekleştirme ve çevik yönetişimi öğreten dört günlük ileri seviye program yönetim
Detayları Gör →DSDM tabanlı AgilePM Foundation ve Practitioner içeriğini; yaşam döngüsü, roller, ürünler, MoSCoW ve timeboxing ile uçtan uca öğreten beş günlük ileri seviye eğ
Detayları Gör →DSDM tabanlı AgilePM Foundation terminolojisini; sekiz ilke, yaşam döngüsü, roller, ürünler, MoSCoW ve timeboxing ile öğreten üç günlük çevik proje yönetimi eği
Detayları Gör →AgilePM Foundation bilgisini gerçek projelere uyarlamayı; senaryo analizi, timebox, gereksinim ve risk yönetimini derinlemesine öğreten dört günlük ileri seviye
Detayları Gör →Kanban pano, WIP limitleri, akış metrikleri ve CI/TDD gibi mühendislik pratiklerini yazılım geliştirmeye uygulayan üç günlük uygulamalı çevik Kanban eğitimi.
Detayları Gör →