Uluslararası Sertifikalı Scrum Developer Eğitimi (.NET)
(3 Gün)

Uluslararası Sertifikalı Scrum Developer (.Net) eğitimi, katılımcılara Test Driven Development, Refactoring, Continuous Integration gibi modern yazılım geliştirme mühendislik pratiklerinin; Scrum çerçevesinde kalitesi yüksek, müşteri isteklerine cevap verebilen, esnek ve modüler yazılımlar üretebilmeleri için nasıl kullanılacağını uygulamalı olarak öğretmeyi amaçlamaktadır.

Herkeste Agile konusunda bir farkındalık oluştu.

Teknoloji Genel Müdürü, Yapı Kredi

Herkeste Agile konusunda bir farkındalık oluştu. Yaptığımız işler başka türlü de yapılabiliyormuş anladık. Bu iş yapış şeklimizi, daha iyi, daha yalın nasıl yaparız diye sorgulamamıza yol açtı. Bir diğer kazanım projeleri gerçekleştirirken değer odaklı bakış açısının yerleşmeye başlaması oldu. ACM bize dönüşümün nasıl yapılabileceği konusunda yol gösterici oldu. Yazının devamını okumak için tıklayınız.

Takım olmanın önemini en iyi vurgulayan felsefe olduğunu düşünüyorum.

Yazılım Uzmanı, OBASE

Katıldığım Agile Proje Yönetimi ve Scrum Eğitiminde Scrum hakkında daha önce sahip olduğum ön yargılarım vardı, bu eğitimle birlikte ön yargılarımdan kurtuldum. Takım olmanın önemini en iyi vurgulayan felsefe olduğunu düşünüyorum.

PMP sertifikasına sahip olanlar artık 3 günlük Uluslararası Sertifikalı Scrum Developer Eğitiminden 21 PDU kazanıyor.

Eğitimin Faydaları

İçeriği ve sertifikasyonu Scrum.org tarafından düzenlenen üç günlük eğitim boyunca katılımcılar örnekler üzerinden Agile mühendislik pratiklerini Scrum Developer rolü ile uygulama fırsatı bulacaklardır.

  •  Agile mühendislik pratiklerine ilişkin teknik yetkinliklerin geliştirilmesi,
  • Scrum çerçevesinde kendi kendine organize olabilen ve cross-functional takımlar halinde çalışarak kaliteli yazılımlar üretilmesi,
  • Scrum Developer rolü üzerinde uzmanlık kazanılması,
  • Agile ve Scrum alanındaki en önemli sertifikasyonlardan biri olan Professional Scrum Developer (PSD) sınavına hazırlanılması.

Eğitimin İçeriği

Modül 1: Giriş

  • Tanışma
  • Takımların oluşturulması

Modül 2: Visual Studio ve Scrum

  • Scrum’ı Visual Studio 2010 ile eşleştirme
  • MSF/Agile ile Visual Studio Scrum karşılaştırması
  • Product Backlog kavramı
  • Task kavramı
  • Bug kavramı
  • Test Case kavramı
  • Query ve raporlar
  • Scrum toplantılarının yönetimi
  • Demo ve simülasyon
  • Review ve Retrospective

Modül 3: Örnek Uygulama

  • Örnek uygulamaya giriş
  • Kaynak kodu yükleme, kurma ve uygulamayı keşfetme
  • Ürünün kalite kriterlerini belirleme
  • ‘Done’ kapsamının belirlenmesi
  • Etkin hata raporları oluşturma
  • ‘In-Sprint’e karşı ‘Out-of-Sprint’ bug’ları
  • ‘Architecture Explorer’ kullanarak görselleştirme
  • Review ve Retrospective

Modül 4: Planlama

  • Release planlama
  • Product Backlog Grooming toplantısı
  • Product Backlog Item’larının değerlemesi
  • Kabul kriteri
  • Sprint Backlog
  • Review ve Retrospective

Modül 5: Emergent Architecture

  • Scrum ve Mimari
  • Emergent Architecture
  • İlkeler, pattern’ler ve uygulamalar
  • Visual Studio 2010 modelleme araçları
  • UML ve layer diyagramları
  • Sprint 1
  • Review ve Retrospective

Modül 6: Test-Driven Development

  • Unit Test nedir ve neden önemlidir?
  • Team Foundation Build kullanarak Continuous Integration (CI)
  • Test Driven Development (TDD)
  • Kod Kapsamı, Refactoring ve Test Etki Analizi
  • Sprint 2
  • Review ve Retrospective

Modül 7: Teslimat

  • Visual Studio 2010 ile kabul testleri
  • Microsoft Test Manager
  • Test senaryoları yönetimi
  • Testlerin devamlılığını sağlamak
  • Kollara ayırma ve birleştirme
  • Sprint 3
  • Review ve Retrospective

Modül 8: Review ve Retrospective

  • Yüksek performanslı geliştirme takımı olmak
  • Geliştirme takımlarının karşılaştıkları zorluklar ve bunlarla başetme yolları
  • Flaccid Scrum ve ScrumButs
  • ‘Inspect ve adapt’ kavramları ve şeffaf olmak
  • Zorlu Scrum Master’lar ile çalışma
  • Zorlu Product Owner ve paydaşlar ile çalışma
  • Review ve Retrospective

Kimler Katılmalı

Bu eğitim halihazırda Scrum uygulayan ya da uygulamak isteyen proje takımları ile Scrum uygulayan geliştirme ekiplerine yöneliktir. Eğitime yazılım geliştiriciler, iş analistleri, yazılım mimarları, testçiler, proje yöneticileri, bilgi işlem yöneticileri ve tüm diğer bilgi işlem çalışanları katılabilir. Eğitime katılabilmek için Uluslararası Sertifikalı Agile & Scrum eğitimine katılmış ya da Scrum Guide’ın okunmuş olunması gerekmekle beraber eğitim katılımcılarında temel düzeyde .Net4, SQL 2008R2, ASP.NET4, Visual Studio 2010 Ultimate Edition and C# bilgisi aranmaktadır.

Backlog yönetiminde ve Scrum ekiplerinin yönetimindeki kritik noktalar hakkında fikir sahibi oldum.

Vice President, Fraud Management at BKM

Katıldığım Product Backlog Management Eğitiminde hatalı uygulanan bir çok süreci görmüş oldum. Backlog yönetiminde ve Scrum ekiplerinin yönetimindeki kritik noktalar hakkında fikir sahibi oldum.

Süreç değişimine başlamak için gerekli bilgiyi ve düşünce yapısını bize aktardı."

Proje Yöneticisi, Yemeksepeti

“Eğitimi 1.5 yıl önce tüm IT ekibi ile birlikte aldık. Eğitim beklentilerimizi karşıladı, süreç değişimine başlamak için gerekli bilgiyi ve düşünce yapısını bize aktardı.”

Şimdi tüm projelerimizde Scrum uygulamayı gönül rahatlığı ile yönetime önerebiliyorum."

Temel Bankacılık İş Geliştirme, Denizbank

“Daha önce farklı bir eğitim kurumu tarafından verilen Scrum eğitimine katılmıştım. Eğitimde anlatılanlar bana çok mantıklı gelmekle birlikte Scrum’ın gerçek hayatta nasıl uygulanabileceğine dair bilgi verilmemiş olması nedeniyle öğrendiklerimi uygulamaya geçirmekte çok zorlanmıştım. Bir süre sonra katıldığım ACM eğitimi sayesinde Scrum’ın bir projede nasıl uygulanması gerektiğini ve uygulamada sıklıkla yapılan hataları uçtan uca öğrendim. Şimdi tüm projelerimizde Scrum uygulamayı gönül rahatlığı ile yönetime önerebiliyorum.”