<p>Das Software Architecture Camp – Foundation mit iSAQB-Zertifizierung zum „Certified Professional for Software Architecture – Foundation Level (CPSA-F)“</p>
Termine

Das Software Architecture Camp – Foundation mit iSAQB-Zertifizierung zum „Certified Professional for Software Architecture – Foundation Level (CPSA-F)“

Software Architecture Camp – Foundation und Workshop Soft Skills für Softwarearchitekt:innen

Das Software Architecture Camp – Foundation Level: Der Grundstein für Ihre Karriere als Softwarearchitekt:in

Das Foundation-Level (CPSA-F) ist der Ausgangspunkt für Ihre Reise zur Zertifizierung als Softwarearchitekt:in. In diesem intensiven Training erwerben Sie die Fähigkeiten, um klare Anforderungen in robuste Softwarestrukturen umzusetzen. Unsere hochqualifizierten Trainer:innen teilen ihr Wissen und ihre umfangreiche Erfahrung mit Ihnen. Das CPSA-F-Zertifikat ist ein bedeutender Meilenstein, der Ihre Fähigkeiten und Ihr Verständnis für Softwarearchitektur bestätigt.

Erleben Sie ein einzigartiges Training mit spannenden Diskussionen. Profitieren Sie von dem umfangreichen Wissen der besten Softwarearchitekturexpert:innen und  bietet Ihnen eine fundierte und pragmatische Einführung in Softwarearchitektur mit hohem Übungsanteil.

Erfolgsfaktor Softwarearchitektur

Je komplexer Software-Systeme werden, desto mehr bestimmen Softwarearchitekt:innen über den Erfolg von IT-Projekten.

In den letzten Jahren haben wir viel über erfolgreiche Softwarearchitekturen gelernt, sodass das Berufsbild von Softwarearchitekt:innen sogar zertifizierbar geworden ist. Diese Kenntnisse sollten allen praktizierenden oder angehenden Softwarearchitekt:innen und fortgeschrittenen Entwickler:innen vertraut sein!

Softwarearchitekten

In diesem intensiven Workshop bereiten wir Sie gezielt und praxisnah auf die Aufgaben von Softwarearchitekt:innen vor. Sie lernen das methodische Handwerkszeug erfolgreicher Architekten kennen: Wie sollten Sie vorgehen? Wie entwerfen und kommunizieren Sie Ihre Architekturen? Welche Hilfsmittel stehen Ihnen zur Verfügung? Wie bewerten Sie die Qualität von Architekturen?

Qualifizierte Ausbildung mit unabhängiger Zertifizierung

Im Anschluss des Workshops haben Sie die Möglichkeit, sich durch eine unabhängige Prüfungsinstitution zum „Certified Professional for Software Architecture – Foundation Level (CPSA-F)“ gemäß dem standardisierten Curriculum des „International Software Architecture Qualification Board“ (iSAQB, isaqb.org) prüfen und zertifizieren zu lassen.

Diese schriftliche Prüfung dauert ca. 75 min. Bitte beachten Sie, dass diese Prüfung zusätzlich 250 € zzgl. MwSt. kostet. Die beauftragte Prüfungsinstitution der iSAQB sendet Ihnen im Anschluss der Prüfung eine extra Rechnung über den Betrag zu. Das Software Architecture Camp dient zur Vorbereitung auf diese Prüfung.

Die Prüfung ist optional und wird durch einen unabhängigen und beauftragten Prüfer der iSAQB durchgeführt. Für die Prüfung melden wir alle Teilnehmer vorab an. Sollten Sie nicht an der Zertifizierungsprüfung teilnehmen wollen, dann reicht uns eine kurze Information während der Veranstaltung.

Trainer:innen

Wer sollte teilnehmen?

Das Camp wendet sich an alle, die in IT-Projekten an Lösungsstrukturen arbeiten: Vorrangig:
• Softwarearchitekt:innen
• Entwickler:innen
• Qualitätssicherende
• Systemanalytiker:innen, die mit ihren Entwickler:innen besser kommunizieren wollen
• Projektmanager:innen lernen Gründe und Methoden für Strukturentscheidungen 

Teilnehmende sollten die im Nachfolgenden genannten Kenntnisse und/oder Erfahrung mitbringen.

Substanzielle praktische Erfahrungen aus der Softwareentwicklung im Team bilden eine wichtige Voraussetzung zum Verständnis des vermittelten Lernstoffes und für eine erfolgreiche
Zertifizierung.

Des Weiteren empfehlen wir:

    1. Mehr als 18 Monate praktische Erfahrung in arbeitsteiliger Softwareentwicklung (d.h. in Teams),
      erworben durch Programmierung unterschiedlicher Systeme außerhalb der Ausbildung.
    2. Kenntnisse und praktische Erfahrung in mindestens einer höheren Programmiersprache.

Insbesondere: Einen Überblick über Konzepte der Modularisierung, Parameterübergabe und Gültigkeit, bspw. von Typ- oder Variablendeklaration und -definition sowie Grundlagen von Typsystemen (statische und dynamische Typisierung, generische Datentypen), Fehler- und Ausnahmebehandlung in Software und mögliche Probleme von globalem Zustand und globalen Variablen

    3. Grundlegende Kenntnisse von Modellierung und Abstraktion, Algorithmen und Datenstrukturen (etwa Listen, Bäume, HashTable, Dictionary/Map) und UML (Klassen-, Paket-, Komponenten- und Sequenzdiagramme) und deren Bezug zum Quellcode
    4. Hilfreich für das Verständnis einiger Konzepte sind darüber hinaus: Grundbegriffe bzw. Unterschiede von imperativer, deklarativer, objektorientierter und funktionaler Programmierung sowie praktische Erfahrung in einer objektorientierten Programmiersprache (etwa Java oder C#); Konzeption und Implementierung verteilt ablaufender Anwendungen, wie etwa Client/ServerSysteme oder Web-Anwendungen und technischer Dokumentation, insbesondere in der Dokumentation von Quellcode, Systementwürfen oder technischen Konzepten

Das Curriculum

Nachfolgend die Übersicht des (vom iSAQB standardisierten) Curriculums für Softwarearchitekten

Grafik Agenda

Die Agenda

Aufgaben, Rolle und Verantwortlichkeiten von Softwarearchitekten

Beispiele von Softwarearchitekturen

Systematische Architekturentwicklung

Werkzeuge für Softwarearchitekten

Architektursichten: Entwicklung und Kommunikation

Architekturdokumentation

Architektur und Qualität

Leistungen im Überblick:

Interview zum Software Architecture Camp

mit Dr. Gernot Starke und Phillip Ghadir

Unsere Empfehlung: Soft Skills für Softwarearchitekt:innen

mit Axel Schäfer oder Dr. Jörg Preußig

Intensiv-Soft-Skills-Workshop als ideale Ergänzung zum Software Architecture Camp
Um die Rolle von Softwarearchitekt:innen ausfüllen zu können, sind ebenfalls verschiedene soziale Kompetenzen nötig.

Der Workshop: Soft Skills für Softwarearchitekt:innen findet in der Regel am ersten Tag vor dem Software Architecture Camp statt und die Inhalte ergänzen das Camp hervorragend! Stärken Sie Ihre Fertigkeiten, z.B. in den Bereichen Führung, Konfliktmanagement und Präsentation.

Die Arbeit an Fällen aus dem Projektalltag der Teilnehmer:innen gewährt einen hohen Praxisbezug.

Bitte beachten Sie: Um eine optimale und qualitativ hochwertige Schulungssituation gewährleisten zu können, werden für den Soft Skills Workshop maximal 12 Teilnehmende zugelassen.

Agenda

HELDENAKTION:
Extra 25% Rabatt auf jedes Ticket mit einem entwickler.de-Fullstack-Abo

Ich habe bereits ein entwickler.de-Fullstack-Abo!

Ich brauche noch ein entwickler.de-Fullstack-Abo!