Eğitim İçeriği
1. Gün - Şelale Bağlamında Yazılım Projelerini Yönetmek
1. Şelaleye Giriş
a. Tarihsel Bağlam
- Winston Royce
- İmalat süreçlerindeki geçmiş
b. Şelale aşamaları
- Gereksinim toplama
- Tasarım
- Uygulama
- Doğrulama
- Bakım
c. Şelale zorlukları
- Değişimi yönetme
- İş bilgisi ile uygulama arasındaki mesafe
- Riski yaşam döngüsünün sonuna saklama
- Kapsamın önceliklendirilmesi
d. Şelale modeline verilen tepkilerin özeti
- Kabul etme – Şelale yaklaşımları, örneğin SSADM
- Başa çıkma – V-Modeli
- Uyarlama – Artımlı
- Reddetme – Agile
- Geliştirme – Lean
2. Şelale teslimatı için V-Modeli başa çıkma stratejileri
a. Erken doğrulama ve geçerlilik
- Geç bulunmanın maliyeti
- İncelemeler ve denetimler
- Statik analiz
b. V-Modeli test aşamaları
- Birim/Birim entegrasyonu
- Sistem
- Sistem Entegrasyonu
- Kabul
c. V-Modeli avantajları
- Son kullanıcıların doğrulama sürecine katılımının artması
- Erken risk azaltımı
3. Artımlı yaklaşımlarla Şelaleyi uyarlama
a. Artımlı yaklaşım türleri
- Önceden planlanmış
- Paralel, RAD
- Evrimsel, RUP
b. Artımlı teslim ilkeleri
- Ürün artışları
- Prototipleme
- Zaman kutusu
c. Artımlı teslimin avantajları
- Kullanıcıların karar alma sürecine katılımının artması
- Erken yatırım getirisi
- Değişikliğe React’ler
4. Şelale modelini Agile lehine reddetmek
a. Agile Temelleri
- Agile Manifestosu
- Agile İlkeleri
b. En popüler Agile çerçevesi olan Scrum’a giriş
- Yinelemeli teslim
- İşbirlikçi çalışma
- Tam zamanında dokümantasyon
- Uyarlanabilir planlama
c. Agile’in avantajları
- Kullanıcıların tüm süreç boyunca katılımının artması
- Güçlendirilmiş geliştirme ekibi
- Hızlı yatırım getirisi
- Değişime daha iyi tepki verme yeteneği
- Gereksiz geliştirmenin azaltılması
5. Kanban teslimi ile Şelaleyi geliştirmek
a. Lean ve Kanban
- Lean tesliminin tarihi
- Kanban’ın tarihi
- İsrafı azaltma ilkesi
b. Kanban’a giriş
- Kanban panosu
- Devam eden işin yönetimi
c. Kanban’ın avantajları
- Değişime daha iyi tepki verme yeteneği
- Hızlı yatırım getirisi
- Gereksiz geliştirmenin azaltılması
2. Gün - Agile Project Management Teknikleri
1. Ampirik Süreç Kontrolü
a. İncele
- Gösterim
- Geriye dönük inceleme
b. Uyum sağla
- Uyarlanabilir planlama
- Sürekli iyileştirme
c. Şeffaflık
- Paydaş katılımı
- Sözleşme müzakeresi
- Tam zamanında dokümantasyon
2. Gereksinimleri yönetme
a. Arka planlar
- Ürün
- Sürüm
- Sprint
b. Arka plan öğeleri
- Kullanıcı hikayeleri
- Hatalar
- Gereksinim spesifikasyonları
c. Risk
- Riski hesaba katmak için arka planı ayarlama
- Risk azalımı
3. Tahmin ve kontrol
a. Zaman kutusu planlaması
- Sürüm planlaması
- Yineleme planlaması
- Günlük iletişim
b. Önceliklendirme teknikleri
- MoSCow
- Değere dayalı
- Diğer teknikler
c. Tahmin teknikleri
- Kullanıcı hikayesi düzenlemesi
- Planlama Pokeri
4. Teslimat yönetimi
a. Yinelemeli teslimat
- Ekip hızı
- Hızlı yatırım getirisi
b. Bilgi radyoları
- Scrum duvarı
- Azalma grafiği
5. Ekip yönetimi
a. İlişkisel liderlik
- ScrumMaster kolaylaştırıcı olarak
- Geleneksel proje yöneticisinin rolü
b. Son kullanıcı katılımı
- Tek karar verici - Ürün Sahibi
- Paydaşlarla iletişim (Domuzlar ve Tavuklar)
c. Güçlendirilmiş ekip
- Kendi kendini yöneten ekipler
- Ekip içindeki uzman rolü
- Bölünmüş ekipleri yönetme
Kurs İçin Gerekli Önbilgiler
Yok
Danışanlarımızın Yorumları (5)
team exercises
Dan
Eğitim - SAFe® for Teams
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Eğitim - Agile Business Analysis
The theory, the examples, the excercices, the explanations.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Eğitim - Agile Software Testing
I liked very much the mood and the peace of the trainer.
Daniel Iliescu - Provident Polska S.A.
Eğitim - Effective Agile Project Management with Jira & Confluence
I really liked the balls exercise.