Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus

heise Academy Logo
Schulung
iX – Magazin für professionelle IT

Einführung in die Softwarearchitektur

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.

Schulung

Einführung in die Softwarearchitektur

Überblick

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. 

Zielgruppe

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. 

Voraussetzungen

Erfahrungen mit Softwareprojekten ist für das Verständnis hilfreich.

Zur Workshop-Durchführung wird Zoom verwendet mittels eines DSGVO-konformen On-Premise-Connectors. Wir bitten Sie, ein Mikrofon oder Headset sowie einen aktuellen Browser zu nutzen.

Inhalte

In diesem eintä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

  • 1. Was ist Softwarearchitektur und warum braucht man sie?

  • 2. Die Rolle der Architektin / des Architekten

  • 3. Prozess der Architekturerstellung

  • 4. Design eines Systems

  • 5. Qualität langfristig sicherstellen

  • 6. Paradigmen der Softwarearchitektur

Leistungen Ihres Workshoptickets

  • Workshopunterlagen

  • Teilnahmebescheinigung

Durchführung

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. 16 Personen begrenzt.

Foto von Marwan Abu-Khalil

Marwan Abu-Khalil

Senior Software Architekt | Siemens AG

Zum Profil
Schulung

Einführung in die Softwarearchitektur

Haben Sie Fragen zu unseren Schulungen? Wir helfen Ihnen gern weiter.

Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.

Profilbild von Team  Schulungen

Team Schulungen

workshops@heise-academy.de

+49 511 5352 8604

Telefonisch erreichbar: Mo – Fr | 09:00 – 17:00 Uhr

Unsere Antworten auf die häufigsten Fragen

Kontaktformular

Bei Betätigen des Absenden-Buttons verarbeiten wir die von Ihnen angegebenen personenbezogenen Daten ausschließlich für den Zweck Ihrer Anfrage. Weitere Informationen zum Datenschutz finden Sie in unserer Datenschutzerklärung.