Eğitim İçeriği

1. Gün - Şelale Bağlamında Yazılım Projelerini Yönetmek

1. Şelaleye Giriş

a. Tarihsel Bağlam

  1. Winston Royce
  2. İmalat süreçlerindeki geçmiş

b. Şelale aşamaları

  1. Gereksinim toplama
  2. Tasarım
  3. Uygulama
  4. Doğrulama
  5. Bakım

c. Şelale zorlukları

  1. Değişimi yönetme
  2. İş bilgisi ile uygulama arasındaki mesafe
  3. Riski yaşam döngüsünün sonuna saklama
  4. Kapsamın önceliklendirilmesi

d. Şelale modeline verilen tepkilerin özeti

  1. Kabul etme – Şelale yaklaşımları, örneğin SSADM
  2. Başa çıkma – V-Modeli
  3. Uyarlama – Artımlı
  4. Reddetme – Agile
  5. Geliştirme – Lean

2. Şelale teslimatı için V-Modeli başa çıkma stratejileri

a. Erken doğrulama ve geçerlilik

  1. Geç bulunmanın maliyeti
  2. İncelemeler ve denetimler
  3. Statik analiz

b. V-Modeli test aşamaları

  1. Birim/Birim entegrasyonu
  2. Sistem
  3. Sistem Entegrasyonu
  4. Kabul

c. V-Modeli avantajları

  1. Son kullanıcıların doğrulama sürecine katılımının artması
  2. Erken risk azaltımı

3. Artımlı yaklaşımlarla Şelaleyi uyarlama

a. Artımlı yaklaşım türleri

  1. Önceden planlanmış
  2. Paralel, RAD
  3. Evrimsel, RUP

b. Artımlı teslim ilkeleri

  1. Ürün artışları
  2. Prototipleme
  3. Zaman kutusu

c. Artımlı teslimin avantajları

  1. Kullanıcıların karar alma sürecine katılımının artması
  2. Erken yatırım getirisi
  3. Değişikliğe React’ler

4. Şelale modelini Agile lehine reddetmek

a. Agile Temelleri

  1. Agile Manifestosu
  2. Agile İlkeleri

b. En popüler Agile çerçevesi olan Scrum’a giriş

  1. Yinelemeli teslim
  2. İşbirlikçi çalışma
  3. Tam zamanında dokümantasyon
  4. Uyarlanabilir planlama

c. Agile’in avantajları

  1. Kullanıcıların tüm süreç boyunca katılımının artması
  2. Güçlendirilmiş geliştirme ekibi
  3. Hızlı yatırım getirisi
  4. Değişime daha iyi tepki verme yeteneği
  5. Gereksiz geliştirmenin azaltılması

5. Kanban teslimi ile Şelaleyi geliştirmek

a. Lean ve Kanban

  1. Lean tesliminin tarihi
  2. Kanban’ın tarihi
  3. İsrafı azaltma ilkesi

b. Kanban’a giriş

  1. Kanban panosu
  2. Devam eden işin yönetimi

c. Kanban’ın avantajları

  1. Değişime daha iyi tepki verme yeteneği
  2. Hızlı yatırım getirisi
  3. Gereksiz geliştirmenin azaltılması

2. Gün - Agile Project Management Teknikleri

1. Ampirik Süreç Kontrolü

a. İncele

  1. Gösterim
  2. Geriye dönük inceleme

b. Uyum sağla

  1. Uyarlanabilir planlama
  2. Sürekli iyileştirme

c. Şeffaflık

  1. Paydaş katılımı
  2. Sözleşme müzakeresi
  3. Tam zamanında dokümantasyon

2. Gereksinimleri yönetme

a. Arka planlar

  1. Ürün
  2. Sürüm
  3. Sprint

b. Arka plan öğeleri

  1. Kullanıcı hikayeleri
  2. Hatalar
  3. Gereksinim spesifikasyonları

c. Risk

  1. Riski hesaba katmak için arka planı ayarlama
  2. Risk azalımı

3. Tahmin ve kontrol

a. Zaman kutusu planlaması

  1. Sürüm planlaması
  2. Yineleme planlaması
  3. Günlük iletişim

b. Önceliklendirme teknikleri

  1. MoSCow
  2. Değere dayalı
  3. Diğer teknikler

c. Tahmin teknikleri

  1. Kullanıcı hikayesi düzenlemesi
  2. Planlama Pokeri

4. Teslimat yönetimi

a. Yinelemeli teslimat

  1. Ekip hızı
  2. Hızlı yatırım getirisi

b. Bilgi radyoları

  1. Scrum duvarı
  2. Azalma grafiği

5. Ekip yönetimi

a. İlişkisel liderlik

  1. ScrumMaster kolaylaştırıcı olarak
  2. Geleneksel proje yöneticisinin rolü

b. Son kullanıcı katılımı

  1. Tek karar verici - Ürün Sahibi
  2. Paydaşlarla iletişim (Domuzlar ve Tavuklar)

c. Güçlendirilmiş ekip

  1. Kendi kendini yöneten ekipler
  2. Ekip içindeki uzman rolü
  3. Bölünmüş ekipleri yönetme

Kurs İçin Gerekli Önbilgiler

Yok

 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler