iSAQB® CPSA-A - Agile Yazılım Mimarisi (Kurs)
-
başlangıç 16-11-27 bitiş 18-11-27
Denmark - Online
English
Açıklama
iSAQB® CPSA-A Agile Software Architecture (AGILA) kursuna katılmak, katılımcılara 20 Methodological Competence (MC) ve 10 Communicative Competence (CC) puanı kazandırır. Bu puanlar, Brightest ile iSAQB CPSA-A sınavına girebilmek için gerekli olan 70 puanın bir parçasıdır. Brightest ile iSAQB CPSA-A sınavına girmek için gereken 70 puanın içinde, aşağıdaki alanların her birinden en az on yetkinlik puanına sahip olmanız gerektiğini unutmamak önemlidir:
- Technical Competence (TC)
- Methodological Competence (MC)
- Communicative Competence (CC)
Akredite iSAQB® AGILA - Agile Software Architecture (CPSA-A) eğitimi, güncel iSAQB® müfredatına dayanmaktadır:
Bölüm 1 - Agile Yazılım Mimarisinin Temelleri
- Genel olarak yazılım mimarisi
- Agile manifesto, değerler ve prensipler
- Scrum ve Lean dahil Agile süreç modelleri
- Yazılım mimarisini Agile uygulamalara ve araçlara entegre etmek
- Yazılım mimarisini Agile şekilde ele almak
Bölüm 2 - Agile Mimari Yaklaşımı
- Yinelemeli ve artımlı mimari geliştirme
- Risk odaklı mimari çalışma ve release planlama
- Scrum ve Kanban dahil mimari çalışmalar
- Paydaşların sürece dahil edilmesi
- Agile mimari rolleri
Bölüm 3 - Agile Projelerde Mimari Gereksinimler
- İletişim seviyeleri
- Mimari problemleri hedef gruba uygun şekilde ifade etmek
- Gereksinimleri ve istekleri mimari kavramlara dönüştürmek
- Agile süreçlerde kalite gereksinimleri
- Teknik borç
- Bakım ve grooming gereksinimleri
- Mimari riskler ve bunların değerlendirilmesi
- Mimari konuların aciliyeti
- Mimari gereksinimlerin tahmin edilmesi ve önceliklendirilmesi
Bölüm 4 - Mimarilerin Ekip İçinde Tasarlanması ve Geliştirilmesi
- Grup içinde karar verme süreci
- Karar verme süreçlerinde moderasyon
- Farklı karar vericiler arasında kavramsal bütünlük
- Just-In-Time mimari kararlar
- Dikey mimari stiller
- Mimari duvar
- Mimari prensipler
Bölüm 5 - Agile Bağlamda Mimari Çalışmaların Değerlendirilmesi ve Geri Bildirim
- Hafif mimari değerlendirme ve diğer geri bildirim mekanizmaları
- Root Cause Analysis
- Kalite göstergeleri ve metrikler
- Sistemin niteliksel özelliklerini test etmek
Hedef kitle
CPSA-A Agile Software Architecture semineri, Agile prensipler, Agile süreç modelleri ve Agile değerlerden yararlanarak Agile ekiplerde ve projelerde etkili mimari çalışmalar yürütmek isteyen profesyoneller için özellikle değerlidir.
Gereksinimler
Herhangi bir iSAQB® CPSA - Advanced Level kursuna katılmak için iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F) sertifikasına sahip olmanız gerekir.
Bilgi ön koşulları:
Katılımcıların aşağıdaki ön bilgilere sahip olması gerekir:
- Küçük ve orta ölçekli yazılım sistemlerinin tasarımı ve geliştirilmesi konusunda pratik deneyim
- Mimari kararların hazırlanması, dokümante edilmesi ve paylaşılması konusunda pratik deneyim
- Agile yazılım projelerinde başlangıç seviyesinde pratik deneyim
Aşağıdaki alanlarda bilgi sahibi olmak, bu kursta ele alınan bazı kavramları daha iyi anlamaya yardımcı olabilir:
- Agile süreç modelleri hakkında bilgi:
- Agile Manifesto
- Scrum
- Lean/Kanban
- Mimari gereksinimlerin geliştirilmesi ve tanımlanması ile geliştirme projelerindeki farklı paydaşlarla çalışma konusunda bilgi ve başlangıç seviyesinde pratik deneyim
- Yazılımın otomatik entegrasyonu ve teslimatı alanında başlangıç seviyesinde pratik deneyim:
- Unit ve integration seviyesinde otomatik testler hakkında bilgi ve başlangıç seviyesinde deneyim
- Yazılımın runtime analizini, örneğin profiling, tracing, log analizi ve veri analizini temel düzeyde anlamak
- Yazılım için otomatik Build, Integration ve Delivery süreçlerini temel düzeyde anlamak