Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
Dieser Workshop führt praxisnah in die Inhalte und Aufgaben der Softwarearchitektur ein und gibt einen Überblick über die Rolle des Softwarearchitekten im Spannungsfeld zwischen Technologie, Kommunikation und Business.
+ 1 weitere Option
Dieser Workshop hat bereits stattgefunden. Eine Liste aller kommenden Workshops finden Sie hier.
In diesem Workshop lernen Sie
die Aufgaben eines Softwarearchitekten/einer Softwarearchitektin kennen.
einen strukturierten Ansatz für den kreativen Prozess zur Erstellung einer Softwarearchitektur kennen und anwenden.
Techniken für den Umgang mit nicht-funktionalen Anforderungen kennen und anwenden.
Maßnahmen kennen, um die Qualität eines Softwaresystems über den gesamten Lebenszyklus sicherzustellen.
die Bedeutung der Kommunikation in der Rolle des Architekten kennen.
In diesem zweitägigen Workshop erhalten Sie einen Überblick über alle relevanten Aspekte der Softwarearchitektur, beginnend mit dem Architekturentwurf, dem Requirements Engineering, dem Geschäftsverständnis, der Sicherstellung der funktionalen und nicht-funktionalen Qualität, der Entscheidungsfindung und der Kommunikation mit verschiedenen Stakeholdern. Sie lernen, einen Architekturentwurf aus den für die Architektur relevanten Anforderungen abzuleiten, basierend auf Designtaktiken für den Umgang mit nicht-funktionalen Anforderungen.
Sie erhalten das Handwerkszeug, um die Qualität Ihres Systems über den gesamten Lebenszyklus mit etablierten Methoden wie Architekturreviews, Testautomatisierung und DevOps sicherzustellen. Dabei lernen Sie wesentliche Architekturparadigmen wie Microservices und Alternativen kennen und erhalten einen Einblick in die prägenden Strömungen innerhalb der Softwarearchitektur wie Domain-driven Design oder Design Patterns.
Das Seminar ist praxisnah und interaktiv gestaltet. Sie haben die Möglichkeit, eigene Projekte vorzustellen und in Übungen zu bearbeiten.
Der Workshop gliedert sich in folgende Themenfelder
Kommunikation
Architekturentwurf
Technologieentscheidungen
Architekturell signifikante Requirements
Von Requirements zu Architekturentscheidungen
Strategische vs. taktische Entscheidungen
Subsysteme
Kommunikationspfade
Schnittstellen
Design-Taktiken für Qualitätsattribute
DevOps und Testautomatisierung
Review-Techniken: ATAM
Microservices
DDD
Architektur im agilen Umfeld
Der Workshop richtet sich an
Softwareentwicklerinnen / -entwickler, die sich zu Architektinnen / Architekten weiterbilden wollen.
Softwarearchitekten / -architektinnen, die ihr Vorgehen auf eine solide Basis stellen wollen.
Entscheiderinnen / Entscheider, die einen Einblick in das Zusammenspiel von Business, Technologie und Architektur gewinnen wollen.
Erfahrungen mit Softwareprojekten sind für das Verständnis hilfreich.
Für die Durchführung der Remote-Workshops wird Zoom über einen DSGVO-konformen On-Premise-Connector verwendet. Wir bitten Sie, ein Mikrofon oder Headset sowie einen aktuellen Browser zu nutzen. Alle Informationen zu den Vor-Ort-Workshops erhalten Sie nach Ihrer Anmeldung per E-Mail.
Workshopunterlagen
Teilnahmebescheinigung
Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 7 Tage vorher informiert.
Die Teilnehmerzahl ist auf max. 12 Personen begrenzt.
Marwan Abu-Khalil ist Senior Software Architekt für parallele und verteilte Systeme im Forschungsbereich der Siemens AG. Er hält regelmäßig Konferenzvorträge und Seminare über Parallelisierung. Marwan Abu-Khalil ist zudem Trainer für zertifizierte Softwarearchitekten der Siemens AG.
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 | 09:00 – 17:00 Uhr