iSAQB CPSA-A
iSAQB® Certified Professional for Software Architecture – Advanced Level (Prüfung)
Beschreibung
Nach dem CPSA-Foundation Level ist der iSAQB® Certified Professional for Software Architecture - Advanced Level (CPSA-A) die nächste Zertifizierungsstufe. Diese fortgeschrittene Zertifizierung ist darauf ausgelegt, die Qualifikationen von Fachleuten im Bereich Softwarearchitektur durch ein umfassendes, modulares Trainingsprogramm zu fördern. Absolventen des CPSA-A werden erwartet, ein breites Spektrum an Fähigkeiten und tiefgehendes Wissen in der Softwarearchitektur zu besitzen. Die Zertifizierung erfordert ein erhebliches Zeitengagement und hohe Expertise, um sicherzustellen, dass die Fachleute in ihrem Bereich hochkompetent sind.
Das CPSA-A-Programm besteht aus einem flexiblen Curriculum, das aus einzelnen Modulen besteht, die jeweils auf spezifische Aspekte der Softwarearchitektur-Kompetenz fokussiert sind. Erfolgreiche Teilnehmer erhalten Leistungspunkte, die zur Zertifizierung angerechnet werden. Zertifizierte Fachleute sind in der Lage, mittel- bis groß angelegte IT-Systeme eigenständig zu entwerfen und die Verantwortung für deren technische und inhaltliche Aspekte zu übernehmen, insbesondere bei Systemen mittlerer bis hoher Kritikalität.
Vorteile der CPSA-A Zertifizierung
Nach der Zertifizierung profitieren die Inhaber des CPSA-A in mehrfacher Hinsicht:
- Besitz einer international anerkannten Zertifizierung, die als Qualitätssiegel für Arbeitgeber und Kunden dient.
- Verbesserte Fähigkeit, mittel- bis groß angelegte IT-Systeme selbstständig und methodisch zu entwerfen.
- Verantwortung für die technischen und inhaltlichen Aspekte von IT-Systemen mit mittlerer bis hoher Kritikalität.
- Kompetenz in der Konzeption, dem Design und der Dokumentation von Strategien zur Erfüllung nicht-funktionaler Anforderungen.
- Fähigkeit, Entwicklungsteams bei der Umsetzung architektonischer Maßnahmen anzuleiten.
- Fähigkeit, architektur-relevante Kommunikation in mittelgroßen bis großen Entwicklungsteams zu leiten.
Zielpublikum
Die CPSA-A-Zertifizierung richtet sich an Personen mit einem soliden Verständnis der Konzepte der Softwarearchitektur, einschließlich:
- Softwarearchitekten
- Softwareentwickler
- Weitere IT-Fachleute mit Erfahrung im Softwaredesign und in der Architektur
Diese Zertifizierung ist besonders wertvoll für Fachleute, die ihre Fähigkeit verbessern möchten, komplexe IT-Systeme zu entwerfen, umzusetzen und zu verwalten sowie Entwicklungsteams bei der Erreichung architektonischer Ziele zu führen.
Voraussetzungen
Um die iSAQB® CPSA-A Zertifizierung zu erhalten, müssen die Kandidatinnen und Kandidaten folgende Voraussetzungen erfüllen:
Foundation Level Zertifizierung: Erfolgreiches Bestehen der Zertifizierungsprüfung iSAQB® Certified Professional for Software Architecture – Foundation Level.
Berufserfahrung: Mindestens drei Jahre Berufserfahrung in der IT-Branche sowie praktische Erfahrung mit dem Entwurf und der Entwicklung von mindestens zwei unterschiedlichen IT-Systemen.
Kompetenzpunkte: Durch die Teilnahme an lizenzierten Schulungen müssen insgesamt 70 Kompetenzpunkte in drei Kompetenzbereichen erworben werden:
- Technische Kompetenz (TC)
- Methodische Kompetenz (MC)
- Kommunikative Kompetenz (CC)
- In jedem dieser Bereiche müssen mindestens zehn Kompetenzpunkte erworben werden. Jedes Advanced Level Schulungsmodul vergibt abhängig von seinem Inhalt eine festgelegte Anzahl an Kompetenzpunkten.
Übersicht über die Advanced Level Module (in der Regel sind drei Module erforderlich, um die Prüfung abzulegen):
Architekturdokumentation (ADOC): Wie können Softwarearchitekturen dokumentiert und kommuniziert werden? Der Lehrplan umfasst Inhalte, Methoden und Werkzeuge, mit denen Lösungsansätze zu verschiedenen Zeitpunkten im Lebenszyklus eines Softwaresystems zielgruppengerecht festgehalten werden können.
- Erreichbare Punkte: 0 TC | 20 MC | 0 CC
Architektur für agentische Software-Engineering-Kontexte (AGENTA): Wie können generative KI und KI-Agenten die Softwarearchitektur unterstützen? Der Lehrplan behandelt Methoden und Werkzeuge für KI-gestützte Architekturentscheidungen, die Bereitstellung von Architekturwissen für Agenten, die Wahrung der architektonischen Ausrichtung, die Gewinnung von Architekturinformationen sowie den Aufbau von Governance- und Qualitätskontrollen.
- Erreichbare Punkte: 10 TC | 20 MC | 0 CC
Agile Softwarearchitektur (AGILA): Wie kann effektive Architekturarbeit in agilen Teams und Projekten gelingen? Wie verändert sich die Architekturdisziplin durch agile Prinzipien, agile Prozessmodelle und agile Werte?
- Erreichbare Punkte: 0 TC | 20 MC | 10 CC
Programmierschnittstellen (API): Vertiefung des Verständnisses von APIs als technische Schnittstellen, organisatorische Schnittstellen und geschäftsorientierte Bausteine.
- Erreichbare Punkte: 10 TC | 10 MC | 0 CC
Architekturbewertung (ARCEVAL): Wie wird die Architektur einer Softwarelösung heute bewertet? Wie können Ergebnisse zusammengefasst, Verbesserungsimpulse gesetzt und schlanke Entwürfe in agilen Umgebungen eingesetzt werden?
- Erreichbare Punkte: 0 TC | 20 MC | 0 CC
Konsens in dezentralen Anwendungen mit geringem Vertrauen (BLOCKCHAIN): Wie können Blockchain-Technologien genutzt werden, um in verteilten Systemen mit geringem Vertrauen einen Konsens herzustellen? Lernen Sie, dezentrale Architekturen zu entwerfen.
- Erreichbare Punkte: 20 TC | 10 MC | 0 CC
Infrastruktur, Container und Cloud Native (CLOUDINFRA): Wie kann eine anpassungsfähige Infrastruktur für die Cloud entworfen und umgesetzt werden?
- Erreichbare Punkte: 20 TC | 10 MC | 0 CC
Kollaborative Softwaremodellierung (COSMO): Wie können Teams gemeinsam robuste Softwarearchitekturen entwerfen? Der Lehrplan behandelt praxiserprobte Modellierungstechniken, Moderationsmethoden und Werkzeuge, mit denen Komplexität sichtbar gemacht, geschäftliche und technische Aspekte diskutiert und klare Architekturentscheidungen gemeinsam vorbereitet werden können.
- Erreichbare Punkte: 0 TC | 10 MC | 20 CC
Domain-Driven Design (DDD): Wie kann gemeinsam mit Domänenexpert:innen und Entwickler:innen eine domänenbezogene Architektur entworfen werden? Der Lehrplan umfasst Modellierungstechniken und Architekturwerkzeuge, mit denen Domänenwissen zur Aufteilung des Systems in domänenspezifische Module im strategischen Design und zur Gestaltung innerhalb der Module im taktischen Design genutzt wird.
- Erreichbare Punkte: 0 TC | 20 MC | 10 CC
Domänenspezifische Sprache (DSL): Lernen Sie, wie domänenspezifische Sprachen die Konfigurierbarkeit verbessern, Nutzer:innen mehr Möglichkeiten geben und kritische Eigenschaften sicherstellen können.
- Erreichbare Punkte: 10 TC | 20 MC | 0 CC
Enterprise Architecture Management (EAM): Wie kann die Konsistenz in einer großen IT-System- und Anwendungslandschaft erhalten werden?
- Erreichbare Punkte: 0 TC | 30 MC | 0 CC
Embedded Systems (EMBEDDED): Wie werden sicherheitsrelevante eingebettete Systeme entwickelt? Der Lehrplan behandelt unter Berücksichtigung harter Echtzeitanforderungen und funktionaler Sicherheit die zentralen Themen für die Entwicklung eingebetteter Systeme in einem regulierten Umfeld. Er geht außerdem auf das Zusammenspiel zwischen Software- und Systemarchitektur ein.
- Erreichbare Punkte: 20 TC | 10 MC | 0 CC
Embedded Security für Architekt:innen (EMBEDDEDSEC): Wie werden sichere eingebettete Systeme entworfen? Der Lehrplan behandelt Methoden zur Identifikation von Assets, Bedrohungen und Risiken sowie Kryptografie, Sicherheitstechnologien und Entwurfsmuster. Außerdem werden typische Angriffsmuster und Techniken zur Verifikation und Validierung von Sicherheitseigenschaften behandelt.
- Erreichbare Punkte: 10 TC | 20 MC | 0 CC
Flexible Architekturmodelle (FLEX): Wie werden flexible Architekturen entwickelt? Der Lehrplan umfasst moderne Architekturansätze wie Microservices, Continuous Delivery und Self-contained Systems sowie aktuelle Prinzipien für den Betrieb solcher Systeme.
- Erreichbare Punkte: 20 TC | 10 MC | 0 CC
Formale Methoden (FM): Entdecken und erlernen Sie besonders zuverlässige Techniken und Architekturen, mit denen die Korrektheit Ihres Softwaresystems sichergestellt werden kann.
- Erreichbare Punkte: 10 TC | 10 MC | 10 CC
Funktionale Softwarearchitektur (FUNAR): Wie können die Komponenten einer Architektur wirksam entkoppelt und gleichzeitig leistungsfähige und flexible Modelle entwickelt werden? Funktionale Architektur erreicht dies und mehr mithilfe unveränderlicher Daten, Kombinatoren und leistungsfähiger mathematischer Abstraktionen.
- Erreichbare Punkte: 20 TC | 10 MC | 0 CC
Green Software – Entwicklung ressourceneffizienter Anwendungen (GREEN): Wie werden Softwarearchitekturen für nachhaltige und energieeffiziente IT-Systeme entworfen?
- Erreichbare Punkte: 10 TC | 10 MC | 0 CC
Evolution und Verbesserung von Softwarearchitekturen (IMPROVE): Wie können bestehende Softwaresysteme (“Legacy-Systeme”) systematisch und im Einklang mit technischen und wirtschaftlichen Zielen verbessert werden? Der Lehrplan behandelt die systematische Suche nach Problemen und technischen Schulden sowie deren Priorisierung aus organisatorischer, technischer und geschäftlicher Sicht. Er behandelt außerdem typische strategische und taktische Ansätze zur Verbesserung bestehender Systeme.
- Erreichbare Punkte: 10 TC | 20 MC | 0 CC
Anforderungen für Softwarearchitekt:innen (REQ4ARC): Wie können Architekt:innen und Entwicklungsteams mit ausreichendem Wissen über Anforderungen und Requirements Engineering ausgestattet werden, damit sie fundierte Architekturentscheidungen auf Grundlage der tatsächlichen Bedürfnisse der Stakeholder treffen können?
- Erreichbare Punkte: 0 TC | 20 MC | 10 CC
Soft Skills für Softwarearchitekt:innen (SOFT): Welche Kompetenzen benötigen Softwarearchitekt:innen in der Praxis neben technischem Wissen und fachlichen Fähigkeiten? Dieses Modul vermittelt empfängerorientierte Kommunikationsfähigkeiten, die Moderation anspruchsvoller Gruppen und Fähigkeiten zur Konfliktlösung für die Kommunikation mit verschiedenen Stakeholdern in IT-Projekten.
- Erreichbare Punkte: 0 TC | 0 MC | 30 CC
Softwarearchitektur für KI-basierte Systeme (SWARC4AI): Entdecken und erlernen Sie das wesentliche Wissen, das Softwarearchitekt:innen für die Entwicklung moderner Softwarearchitekturen für KI-basierte Systeme benötigen.
- Erreichbare Punkte: 20 TC | 10 MC | 0 CC
Webarchitektur (WEB): Wie werden effektive und sichere webbasierte Systeme entworfen?
- Erreichbare Punkte: 30 TC | 0 MC | 0 CC
Websicherheit (WEBSEC): Was bedeutet “Sicherheit”? Wie kann Sicherheit mit einem technischen Schwerpunkt auf webbasierte Systeme in den Analyse- und Entwicklungslebenszyklus integriert werden?
- Erreichbare Punkte: 20 TC | 10 MC | 0 CC
Prüfungsformat
Der Zertifizierungsprozess für CPSA-A besteht aus zwei Teilen:
- Teil 1: Architekturdokumentation
- Die Kandidatinnen und Kandidaten müssen eine umfassende Architekturdokumentation erstellen, die in der Regel etwa 40 Seiten umfasst.
- Teil 2: Mündliches Fachgespräch
- Teil 1 muss erfolgreich abgeschlossen werden, bevor das mündliche Fachgespräch stattfinden kann. Dabei werden das Verständnis der Kandidatinnen und Kandidaten sowie ihre Fähigkeit geprüft, die dargestellten Architekturkonzepte verständlich zu erläutern.
Prüfungspreis
€ 2550,00 zzgl. MwSt.
Laden Sie die Lehrpläne für diese Zertifizierung herunter oder sehen Sie Musterprüfungen.
Zu Ressourcen gehenThe global exam price vary depending on the certification and your geographical location.
Price Information Request.
*Pflichtfeld
Buchen Sie Ihre Zertifizierungsprüfung:
Brightest Private Prüfungen
Elektronische Prüfungen für Einzelpersonen, die von einem Pearson VUE-Experten in Echtzeit über eine Webcam verwaltet werden (jetzt auch für ISTQB möglich).
Brightest Center Prüfungen
In verschiedenen Sprachen in mehr als 5200 Testzentren mit einfacher Anmeldung über die Brightest-Seite der Pearson-Website.
Brightest Green Prüfungen
Elektronische Prüfungen für Gruppen von mindestens 6 Teilnehmern in sechs verschiedenen Sprachen, überall auf der Welt.
Brightest Paper Prüfungen
Die klassische Prüfungs-erfahrung für Gruppen von mindestens 6 Teilnehmern in einer wachsenden Anzahl von Sprachen.