iSAQB CPSA-A
iSAQB® Certified Professional for Software Architecture – Advanced Level (egzamin)
Description
Po poziomie CPSA-Foundation Level kolejnym poziomem certyfikacji jest iSAQB® Certified Professional for Software Architecture - Advanced Level (CPSA-A). Ta zaawansowana certyfikacja została opracowana z myślą o dalszym podnoszeniu kwalifikacji specjalistów w dziedzinie architektury oprogramowania poprzez kompleksowy, modułowy program szkoleniowy. Od absolwentów CPSA-A oczekuje się szerokiego zakresu umiejętności oraz pogłębionej wiedzy z zakresu architektury oprogramowania. Uzyskanie certyfikacji wymaga znacznego zaangażowania czasowego oraz wysokiego poziomu wiedzy specjalistycznej, co zapewnia potwierdzenie wysokich kompetencji zawodowych.
Program CPSA-A obejmuje elastyczny program nauczania składający się z indywidualnych modułów, z których każdy koncentruje się na określonych aspektach kompetencji w zakresie architektury oprogramowania. Uczestnicy, którzy pomyślnie ukończą moduły, otrzymują punkty kredytowe, które są gromadzone na potrzeby certyfikacji. Certyfikowani specjaliści potrafią samodzielnie projektować średnie i duże systemy IT oraz przejmować odpowiedzialność za ich aspekty techniczne i merytoryczne, w szczególności w przypadku systemów o średniej i wysokiej krytyczności.
Korzyści z certyfikacji CPSA-A
Po uzyskaniu certyfikacji posiadacze CPSA-A zyskują między innymi:
- Międzynarodowo uznawany certyfikat, który stanowi potwierdzenie jakości dla pracodawców i klientów.
- Większą zdolność do samodzielnego i metodycznego projektowania średnich i dużych systemów IT.
- Kompetencje do przejmowania odpowiedzialności za techniczne i merytoryczne aspekty systemów IT o średniej i wysokiej krytyczności.
- Umiejętność opracowywania, projektowania i dokumentowania strategii służących spełnianiu wymagań niefunkcjonalnych.
- Zdolność do wspierania zespołów deweloperskich we wdrażaniu działań architektonicznych.
- Umiejętność prowadzenia komunikacji dotyczącej zagadnień architektonicznych w średnich i dużych zespołach deweloperskich.
Target Audience
Certyfikacja CPSA-A jest przeznaczona dla osób posiadających solidną znajomość zagadnień związanych z architekturą oprogramowania, w tym:
- Architektów oprogramowania
- Programistów
- Innych specjalistów IT posiadających doświadczenie w projektowaniu oprogramowania i architekturze
Certyfikacja ta jest szczególnie wartościowa dla specjalistów, którzy chcą rozwijać swoje umiejętności w zakresie projektowania, wdrażania i zarządzania złożonymi systemami IT oraz kierowania zespołami deweloperskimi w osiąganiu celów architektonicznych.
Requirements
Aby uzyskać certyfikację iSAQB® CPSA-A, kandydaci muszą spełnić następujące wymagania wstępne:
Certyfikacja Foundation Level: Pomyślne zdanie egzaminu certyfikacyjnego iSAQB® Certified Professional for Software Architecture - Foundation Level.
Doświadczenie zawodowe: Co najmniej trzy lata doświadczenia zawodowego w branży IT, w tym praktyczne doświadczenie w projektowaniu i rozwijaniu co najmniej dwóch różnych systemów IT.
Punkty kredytowe: Należy zdobyć łącznie 70 punktów kredytowych poprzez udział w licencjonowanych szkoleniach obejmujących trzy obszary kompetencji:
- Kompetencje techniczne (TC)
- Kompetencje metodyczne (MC)
- Kompetencje komunikacyjne (CC)
- W każdym z tych obszarów wymagane jest co najmniej 10 punktów kredytowych. Każdy moduł szkoleniowy na poziomie Advanced Level przyznaje z góry określoną liczbę punktów kredytowych, zależnie od jego treści.
Przegląd modułów Advanced Level (zazwyczaj wymagane są trzy, aby przystąpić do egzaminu):
Architecture Documentation (ADOC): Jak dokumentować i komunikować architekturę oprogramowania? Program obejmuje treści, metody i narzędzia służące do dokumentowania podejść do rozwiązań w sposób dostosowany do grupy docelowej na różnych etapach życia systemu oprogramowania.
- Uzyskane punkty: 0 TC | 20 MC | 0 CC
Agile Software Architecture (AGILA): Jak skutecznie pracować nad architekturą w zespołach i projektach zwinnych? Jak zmienia się dyscyplina architektury pod wpływem zasad Agile, zwinnych modeli procesowych i wartości Agile?
- Uzyskane punkty: 0 TC | 20 MC | 10 CC
Application Programming Interfaces (API): Pogłębianie zrozumienia API jako interfejsów technicznych, interfejsów organizacyjnych i elementów składowych zorientowanych na biznes.
- Uzyskane punkty: 10 TC | 10 MC | 0 CC
Architecture Evaluation (ARCEVAL): Jak współcześnie przeprowadza się przegląd architektury rozwiązania programistycznego? Jak syntetyzować wyniki, inicjować usprawnienia i stosować lekkie podejścia projektowe w środowiskach zwinnych?
- Uzyskane punkty: 0 TC | 20 MC | 0 CC
Low-Trust Consensus in Decentralized Applications (BLOCKCHAIN): Jak wykorzystywać technologie blockchain do osiągania konsensusu w rozproszonych systemach o niskim poziomie zaufania? Dowiedz się, jak projektować zdecentralizowane architektury.
- Uzyskane punkty: 20 TC | 10 MC | 0 CC
Infrastructure, Container, and Cloud Native (CLOUDINFRA): Jak projektować i wdrażać elastyczną infrastrukturę dla środowisk chmurowych?
- Uzyskane punkty: 20 TC | 10 MC | 0 CC
Domain-Driven Design (DDD): Jak projektować architekturę zorientowaną na domenę wspólnie z ekspertami dziedzinowymi i programistami? Program obejmuje techniki modelowania i narzędzia architektoniczne służące wykorzystaniu wiedzy domenowej do podziału systemu na moduły specyficzne dla domeny (projektowanie strategiczne) oraz projektowania wewnątrz tych modułów (projektowanie taktyczne).
- Uzyskane punkty: 0 TC | 20 MC | 10 CC
Domain-Specific Language (DSL): Jak zwiększać konfigurowalność, zapewniać użytkownikom większą samodzielność i gwarantować krytyczne właściwości przy użyciu języków dziedzinowych.
- Uzyskane punkty: 10 TC | 20 MC | 0 CC
Enterprise Architecture Management (EAM): Jak utrzymywać spójność w dużym środowisku systemów IT i aplikacji?
- Uzyskane punkty: 0 TC | 30 MC | 0 CC
Embedded Systems (EMBEDDED): Jak tworzyć systemy wbudowane istotne z punktu widzenia bezpieczeństwa? Uwzględniając twardy czas rzeczywisty i bezpieczeństwo funkcjonalne, program obejmuje kluczowe zagadnienia związane z tworzeniem systemów wbudowanych w środowisku regulowanym. Porusza również kwestie współzależności między architekturą oprogramowania a architekturą systemu.
- Uzyskane punkty: 20 TC | 10 MC | 0 CC
Evolution and Improvement of Software Architectures (IMPROVE): Jak systematycznie doskonalić istniejące systemy oprogramowania („legacy”) zgodnie z celami technicznymi i ekonomicznymi? Program obejmuje systematyczne wyszukiwanie problemów i długu technicznego oraz ich priorytetyzację z perspektywy organizacyjnej, technicznej i biznesowej. Uwzględnia również typowe strategiczne i taktyczne podejścia do doskonalenia istniejących systemów.
- Uzyskane punkty: 10 TC | 20 MC | 0 CC
Flexible Architecture Models (FLEX): Jak tworzyć elastyczne architektury? Program obejmuje nowoczesne podejścia architektoniczne, takie jak mikroserwisy, continuous delivery, samodzielne systemy oraz aktualne zasady eksploatacji takich systemów.
- Uzyskane punkty: 20 TC | 10 MC | 0 CC
Formal Methods (FM): Poznaj niezawodne techniki i podejścia architektoniczne służące zapewnieniu poprawności systemu oprogramowania.
- Uzyskane punkty: 10 TC | 10 MC | 10 CC
Functional Software Architecture (FUNAR): Jak najskuteczniej rozdzielać komponenty architektury, a jednocześnie tworzyć wydajne i elastyczne modele? Architektura funkcjonalna umożliwia to i więcej dzięki wykorzystaniu niezmiennych danych, kombinatorów oraz zaawansowanych abstrakcji opartych na matematyce.
- Uzyskane punkty: 20 TC | 10 MC | 0 CC
Green Software – Development of Resource-Efficient Applications (GREEN): Jak projektować architektury oprogramowania dla zrównoważonych i energooszczędnych systemów IT?
- Uzyskane punkty: 10 TC | 10 MC | 0 CC
Requirements for Software Architects (REQ4ARC): Jak zapewnić architektom i zespołom deweloperskim wystarczającą wiedzę z zakresu wymagań i inżynierii wymagań, aby mogli podejmować świadome decyzje architektoniczne oparte na rzeczywistych potrzebach interesariuszy?
- Uzyskane punkty: 0 TC | 20 MC | 10 CC
Soft Skills for Software Architects (SOFT): Jakich kompetencji, poza wiedzą techniczną i umiejętnościami specjalistycznymi, potrzebują w praktyce architekci oprogramowania? Moduł rozwija umiejętności komunikacji dostosowanej do odbiorcy, moderowania wymagających grup oraz rozwiązywania konfliktów w kontaktach z różnymi interesariuszami uczestniczącymi w projektach IT.
- Uzyskane punkty: 0 TC | 0 MC | 30 CC
Software Architecture for AI-Based Systems (SWARC4AI): Poznaj kluczową wiedzę, której architekci oprogramowania potrzebują do tworzenia nowoczesnych architektur oprogramowania dla systemów opartych na AI.
- Uzyskane punkty: 20 TC | 10 MC | 0 CC
Web Architecture (WEB): Jak projektować skuteczne i bezpieczne systemy internetowe?
- Uzyskane punkty: 30 TC | 0 MC | 0 CC
Web Security (WEBSEC): Czym jest „bezpieczeństwo”? Jak uwzględniać bezpieczeństwo w cyklu życia analizy i wytwarzania, ze szczególnym uwzględnieniem technicznych aspektów systemów internetowych?
- Uzyskane punkty: 20 TC | 10 MC | 0 CC
Format egzaminu
Proces certyfikacji CPSA-A składa się z dwóch części:
- Część 1: Dokumentacja architektoniczna ```
- Kandydaci muszą przygotować kompleksową dokumentację architektoniczną, zazwyczaj liczącą około 40 stron.
- Część 2: Dyskusja ustna
- Pomyślne ukończenie części 1 jest warunkiem przystąpienia do dyskusji ustnej, podczas której sprawdzane jest zrozumienie przez kandydata przedstawionych koncepcji architektonicznych oraz umiejętność ich jasnego wyjaśniania.
- ```
Cena egzaminu
€ 2550.00 bez VAT
Syllabi and sample exams coming soon!
Syllabi and sample exams coming soon!
Zarezerwuj egzamin certyfikacyjny
Egzamin prywatny
Brightest
Elektroniczne egzaminy dla osób indywidualnych są nadzorowane w czasie rzeczywistym przez egzaminatora Pearson VUE za pośrednictwem kamery internetowej.
Egzamin w centrum
Brightest
Elektroniczny egzamin dla osób indywidualnych w jednym z ponad 5200 centrów egzaminacyjnych z łatwą rejestracją za pośrednictwem strony internetowej Pearson VUE.
Egzamin grupowy
Brightest Green
Elektroniczne egzaminy grupowe dla co najmniej 6 uczestników w sześciu różnych językach, w dowolnym miejscu na świecie.
Egzamin papierowy
Brightest
Klasyczny egzamin w formie papierowej dla grup liczących co najmniej 6 uczestników, dostępny w coraz większej liczbie języków.