Kursreihe

iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F) Online

Die Schulung Certified Professional for Software Architecture – Foundation Level vermittelt grundlegendes Know-how für den Entwurf einer angemessenen Softwarearchitektur

Fortgeschritten 36:00 Std. Deutsch zertifiziert

auf Anfrage

ausgebucht

Beschreibung

Die Schulung „CPSA-F“ vermittelt Grundlagenwissen unabhängig von spezifischen Entwurfsmethoden, Vorgehensmodellen, Programmiersprachen oder Werkzeugen. Dadurch können die Teilnehmenden ihr erworbenes Know-how und ihre Fertigkeiten auf ein breites Spektrum von Einsatzfällen anwenden.
Im Mittelpunkt steht der Erwerb folgender Fähigkeiten:
• mit anderen Beteiligten aus den Bereichen Anforderungsmanagement, Projektmanagement, Entwicklung und Test wesentliche Architekturentscheidungen abzustimmen
• die wesentlichen Schritte beim Entwurf von Softwarearchitekturen zu verstehen sowie für kleine und mittlere Systeme selbständig durchzuführen
• Softwarearchitekturen auf Basis von Sichten, Architekturmustern und technischen Konzepten zu dokumentieren und zu kommunizieren.
Darüber hinaus vermitteln unsere CPSA-F-Schulungen grundlegende Kenntnisse, wie
• den Begriff und die Bedeutung von Softwarearchitektur
• die Aufgaben und Verantwortung von Softwarearchitekten
• die Rolle von Softwarearchitekten in Entwicklungsvorhaben

Im Anschluss an das viertägige Training kann optional die Prüfung zum Software Architecture Foundation Level (CPSA-F) abgelegt werden. Die Prüfung wird von der unabhängigen Zertifizierungsstelle iSQI im Rahmen eines Multiple-Choice-Tests durchgeführt, der auf einem vom iSAQB entwickelten Fragenkatalog basiert

Ziel

Die Schulung „CPSA-F“ vermittelt Grundlagenwissen unabhängig von spezifischen Entwurfsmethoden, Vorgehensmodellen, Programmiersprachen oder Werkzeugen. Dadurch können die Teilnehmenden ihr erworbenes Know-how und ihre Fertigkeiten auf ein breites Spektrum von Einsatzfällen anwenden.
Im Mittelpunkt steht der Erwerb folgender Fähigkeiten:
• mit anderen Beteiligten aus den Bereichen Anforderungsmanagement, Projektmanagement, Entwicklung und Test wesentliche Architekturentscheidungen abzustimmen
• die wesentlichen Schritte beim Entwurf von Softwarearchitekturen zu verstehen sowie für kleine und mittlere Systeme selbständig durchzuführen
• Softwarearchitekturen auf Basis von Sichten, Architekturmustern und technischen Konzepten zu dokumentieren und zu kommunizieren.
Darüber hinaus vermitteln unsere CPSA-F-Schulungen grundlegende Kenntnisse, wie
• den Begriff und die Bedeutung von Softwarearchitektur
• die Aufgaben und Verantwortung von Softwarearchitekten
• die Rolle von Softwarearchitekten in Entwicklungsvorhaben

Im Anschluss an das viertägige Training kann optional die Prüfung zum Software Architecture Foundation Level (CPSA-F) abgelegt werden. Die Prüfung wird von der unabhängigen Zertifizierungsstelle iSQI im Rahmen eines Multiple-Choice-Tests durchgeführt, der auf einem vom iSAQB entwickelten Fragenkatalog basiert.

Anforderungen an die Teilnehmer

Teilnehmende sollten praktische Erfahrungen aus der Softwareentwicklung mitbringen, weil sie gute Voraussetzungen für das Verständnis des Lernstoffes und eine erfolgreiche Zertifizierungsprüfung sind. Wünschenswert sind
• mehr als 18 Monate praktische Erfahrung und Mitarbeit in Softwareentwicklungsteams
• Kenntnisse und Erfahrung in mindestens einer höheren Programmiersprache, insbesondere mit der Modularisierung, der Parameterübergabe, der Gültigkeit z.B. von Typ- oder Variablendeklaration und -definition, den Grundlagen von Typsystemen, der Fehler- und Ausnahmebehandlung und möglichen Problemen von globalem Zustand und globalen Variablen
• Grundlegende Kenntnisse von Modellierung und Abstraktion, Algorithmen und Datenstrukturen und der UML und deren Bezug zum Quellcode
Hilfreich für das Verständnis einiger Konzepte sind darüber hinaus Kenntnis verwandter Lehrpläne, z.B. des Lehrplanes „ISTQB Certified Tester Foundation Level“.
Die Grundbegriffe bzw. Unterschiede von imperativer, deklarativer, objektorientierter und funktionaler Programmierung sollten bekannt sein. Wünschenswert ist die praktische Erfahrung in einer objektorientierten Programmiersprache, der Konzeption und Implementierung von Client/Server-Systemen oder Web-Anwendungen. Kenntnisse der technischen Dokumentation, insbesondere in der Dokumentation von Quellcode, Systementwürfen oder technischen Konzepten sind ebenfalls von Vorteil.

Teilnehmer

Software-Architekten, Software-Designer, Software-Entwickler, Systemanalytiker, Testmanager oder andere Teammitglieder in Entwicklungsprojekten, die ihre Kenntnisse bzgl. Software-Architektur vertiefen wollen


Das könnte Dich auch interessieren

Problem melden


Danke

für Ihr Interesse an diesem Produkt.

Wir setzen uns umgehend mit dem Anbieter in Verbindung und werden in Kürze neue Termine anbieten.
Spätestens in 14 Tagen werden wir Sie über die neuen Termine informieren.

Solange finden Sie das Produkt in Ihrer Wunschliste wieder.