Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
Dieser Workshop vermittelt in Theorie und Praxis einen umfassenden Einblick in Sinn und Funktion der Softwarearchitektur und erläutert alle wichtigen Methoden, Techniken und Tools die Sie zur erfolgreichen Teilnahme an der abschließenden iSAQB-Prüfung benötigen.
Dieser Workshop hat bereits stattgefunden. Eine Liste aller kommenden Workshops finden Sie hier.
Eine solide Softwarearchitektur ist entscheidend für die Wartbarkeit, Erweiterbarkeit und Qualität moderner IT-Systeme. Dieser Workshop bietet einen fundierten Einstieg in die Rolle von Softwarearchitekten und vermittelt praxisnah die wichtigsten Grundlagen für den systematischen Architekturentwurf kleiner bis mittlerer Systeme.
Nach Teilnahme am Workshop können Sie ...
zentrale Begriffe, Ziele und Nutzen von Softwarearchitektur im Projektkontext verstehen und einordnen.
funktionale und nicht-funktionale Anforderungen erfassen und daraus architektonische Entscheidungen ableiten.
Architekturen für kleine und mittlere Systeme methodisch entwerfen und qualitätsorientiert optimieren.
gängige Architekturmuster, Sichten und Schnittstellen dokumentieren und adressatengerecht kommunizieren.
Ihre Rolle als Softwarearchitekt im Zusammenspiel mit anderen Projektbeteiligten reflektieren und professionell ausfüllen.
Ihre Architekturen qualitativ und quantitativ analysieren und evaluieren.
In diesem Workshop lernen Sie, wie Sie sowohl funktionale als auch nicht-funktionale Anforderungen erfassen und in tragfähige Softwarearchitekturen überführen. Sie wenden zentrale Methoden, Architekturmuster, Entwurfsprinzipien und Architektursichten an, um Architekturen für kleine und mittlere Systeme systematisch zu entwerfen, zu bewerten und zu dokumentieren – unabhängig von spezifischen Technologien, Vorgehensmodellen oder Programmiersprachen.
Die Inhalte sind konsequent am Berufsalltag ausgerichtet. Sie verstehen Ihre Rolle im Zusammenspiel mit anderen Projektbeteiligten wie Entwicklern, Testern oder Product Ownern und lernen, Architekturentscheidungen fundiert zu treffen, klar zu kommunizieren und zu begründen. Durch praxisnahe Übungen und Fallbeispiele erwerben Sie das methodische Rüstzeug, um auch in komplexeren Projekten qualitätsgesicherte Architekturentscheidungen umzusetzen.
Abschließend nehmen Sie an der Zertifizierung teil und erhalten nach bestandener Prüfung das iSAQB-Zertifikat mit dem Titel des Certified Professional for Software Architecture – Foundation Level.
Definitionen und zentrale Konzepte
Ziele und Vorteile von Softwarearchitektur
Aufgaben und Verantwortlichkeiten von Softwarearchitekten
Rolle im organisatorischen Kontext und Stakeholder-Interaktion
Stakeholder und ihre Anliegen
Funktionale und nicht-funktionale Anforderungen
Einfluss auf Architekturentscheidungen
Umgang mit Konflikten und Synergien
Formulierung von Qualitätsanforderungen mit Szenarien
Architekturentscheidungen treffen
Systemzerlegung und Abhängigkeitsmanagement
Entwurfsprinzipien und Lösungsmuster
Querschnittsthemen und Deployment
Besondere Herausforderungen verteilter Systeme
Anforderungen an technische Dokumentation
Architekturmodelle und Notationen
Anwendung wichtiger Architekturansichten
Dokumentation von Architekturentscheidungen, Schnittstellen und Querschnittskonzepten
Identifikation von Risiken
Bewertung der Konformität
Analyse der Systemqualität
Analysemethoden: Szenarien, Metriken, Tests, Kosten-Nutzen
Den vollständigen Lehrplan finden Sie hier (PDF).
Softwarearchitekten und Softwareentwickler mit ersten praktischen Erfahrungen in Architekturentscheidungen, die ihr Wissen systematisieren, vertiefen und sich gezielt auf die iSAQB-Zertifizierung zum CPSA-F vorbereiten möchten.
Vorkenntnisse
Praktische Erfahrung in mindestens einer höheren Programmiersprache
Grundlagen zu Typsystemen, Fehlerbehandlung, Algorithmen, Datenstrukturen, UML und Software-Tests
Verständnis der Programmierparadigmen: imperativ, deklarativ, objektorientiert, funktional
Erfahrung mit verteilten Anwendungen und technischer Dokumentation
Sie erhalten Ihre Schulungsunterlagen in digitaler Form. So können Sie selbst entscheiden, ob Sie diese elektronisch bearbeiten und archivieren oder lieber ausdrucken möchten.
Mit der Teilnahmebescheinigung unterstreichen Sie Ihr Weiterbildungsengagement und verbessern Ihre Perspektiven für interne Karriereschritte oder neue berufliche Wege.
Nach bestandener Prüfung erhalten Sie das offizielle iSAQB-Zertifikat mit dem Titel des Certified Professional for Software Architecture – Foundation Level – ein wertvolles Gütesiegel für einen international anerkannten Ausbildungsstandard in der Softwarearchitektur mit vielen Vorteilen für die berufliche Weiterentwicklung.
Sie nehmen über Zoom am Workshop teil, wobei die Verbindung über einen lokal gehosteten, DSGVO-konformen On-Premises-Connector erfolgt.
Um einen intensiven Austausch zwischen dem Trainer und den Teilnehmenden zu gewährleisten, erfolgt die Schulung in Gruppen von höchstens 12 Personen.
Sollte die Durchführung der Veranstaltung aufgrund höherer Gewalt, der Verhinderung eines Referenten, von Störungen am Veranstaltungsort oder wegen zu geringer Teilnehmerzahl nicht möglich sein, werden die Teilnehmenden so früh wie möglich informiert.
Stefan Conrad ist seit 2001 als Entwickler, Architekt und Trainer tätig. Er berät namhafte deutsche Unternehmen und Konzerne in den Bereichen Softwarearchitektur, IT-Sicherheit und agiler Transition. Zu seinen Kunden zählen mittelständische Firmen ebenso wie große Konzerne. Er ist Mitglied der Scrum Alliance sowie des iSAQB und vertritt die Überzeugung, dass moderne Architekturen durch agile Ansätze nicht nur innovativer, sondern auch robuster und nachhaltiger werden. Im agilen Umfeld konzentriert er sich besonders auf die Transition kleiner und mittlerer Unternehmen, die ihre Wettbewerbsfähigkeit durch agile Methoden deutlich steigern können.
Dieser Workshop hat bereits stattgefunden. Eine Liste aller kommenden Workshops finden Sie hier.
Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.
Telefonisch erreichbar: Mo – Fr | 08:30 – 16:00 Uhr