CPSA-Foundation (Online) - Niklas Trentmann - Deutsch
Grundlagen der Softwarearchitektur
In diesem kompakten Training erlebst du, wie eine angemessene Softwarearchitektur iterativ entsteht und auf Dauer besteht. Übungen mit Aha-Effekt entlang eines konkreten Vorhabens folgen den prägnanten, inhaltlichen Inputs deiner Trainer:in. Lerne das Wesentliche zu Architekturtreibern, Softwareentwurf und Bewertung von Lösungsansätzen. Erhalte Feedback und tausche dich mit den anderen Teilnehmer:innen aus. Wir schaffen den Spagat, dir das methodische Rüstzeug für zeitgemäße Softwarearchitektur auf lebendige Weise zu vermitteln, und zugleich eine solide Basis für eine erfolgreiche Zertifizierung zu legen.
Dein socreatory-Benefit: Im Preis enthalten ist das beliebte Fachbuch „Effektive Softwarearchitekturen“ von Gernot Starke. Optional kannst du die iSAQB® CPSA®-Foundation Level Prüfung hinzubuchen. Die Prüfung führst du über unseren Partner Certible durch. Und das Beste: Solltest du beim ersten Versuch nicht bestehen, kannst du die Prüfung einmal kostenlos wiederholen.
Hier findest du ein Mapping der iSAQB® CPSA-F®-Lernziele auf die verschiedenen Kapitel des Buchs „Effektive Softwarearchitekturen“ von Gernot Starke.
Agenda
- Einstieg und Motivation: Was (genau) ist Softwarearchitektur? Und wem nützt sie?
- Zeitgemäßes Vorgehen: iterative Architekturentwicklung
- Kontextabgrenzung: die Lösung abstecken
- Einflüsse: Qualitätsziele und Rahmenbedingungen
- Big Picture: Stile, Muster und Prinzipien
- Strukturentwurf: Modularisierung und Schnittstellen
- Lösungsalternativen: Architekturentscheidungen treffen
- Konzepte: Querschnittliche Themen
- Dokumentation: Softwarearchitektur nachvollziehbar festhalten
- Bewertung: Lösungsansätze fundiert absichern
Deine Trainer:innen
Niklas Trentmann
embarc
Softwaremodernisierung, Agentische Software Entwicklung, Softwarearchitektur für Verteilte Systeme
- Agentic Engineering Bootcamp
- Architektur im Kontext Agentischer Entwicklung
Niklas Trentmann berät und begleitet Teams und Unternehmen dabei, Softwarearchitektur, KI und moderne Entwicklungsprozesse sinnvoll zu verbinden. Mit über 10 Jahren Erfahrung in Backend-Entwicklung und verteilten Systemen weiß er, wie entscheidend durchdachte Architektur für Stabilität und Skalierbarkeit ist. Sein besonderes Interesse gilt Agentic Development. Niklas bringt dabei technische Tiefe und organisatorische Erfahrung zusammen: Er hat Teams aufgebaut, Transformationen begleitet und Strukturen geschaffen, in denen autonome Teams verlässlich und qualitätsbewusst arbeiten.