Course series

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

Advanced 36:00 hrs. German certified

on request

sold out

Description

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

Aim

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.

Participant requirements

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.

Participant

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


You might also be interested in

Report problem


Thanks

for your interest in this product.

We will get in touch with the provider immediately and will offer new dates shortly.
We will inform you about the new dates in 14 days at the latest.

Until then you will find the product in your wish list.