IT-Trainer Jobs und Stellenangebote: iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F)

Seminardauer: 4 Tage

Trainer gesucht

IT-Trainer Jobs und Stellenangebote: iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F), iSAQB®, Software-Architekt, Softwareentwickler.

Anmelden / Registrieren als Trainer

Agenda

Grundlagen

  • Rolle und Aufgaben des Software-Architekten
  • Architektur im Software-Lebenszyklus
  • Zusammenhang zwischen Architektur und Organisation (Conway's Law)
  • Projekt- vs. Architekturziele
  • Anforderungen, Rahmenbedingungen und Qualitätsmodelle

Entwurf

  • Richtiges Schneiden von Bausteinen und Schnittstellen
  • Prinzipien und Heuristiken
  • Mustersprachen DDD
  • Architekturmuster (Schichten, SOA, Microservices, ...)
  • Entwurfsmuster (Adapter, Factory, Observer, ...)
  • Übergreifende Konzepte (Logging, Fehlerbehandlung, Virtualisierung, ...)
  • Entwurfsentscheidungen

Beschreibung und Kommunikation

  • Baustein-, Laufzeit- und Verteilungssicht
  • Beschreibung mit UML
  • Vorlagen
  • Frameworks für die Architekturbeschreibung

Qualität

  • Architekturmetriken
  • Review mit ATAM

Praktische Beispiele und Tipps