Seminar / Kurs

Software-Architektur - Methoden und Techniken der Entwicklung (Inhouse)

Inhalte

  • Begriffsrahmen der Architektur: 
    • Was sind Architekturen und Architektur-Disziplinen
    • Klassische Architektur als Ausgangspunkt
    • Aufgaben und Verantwortung der Software-Architektur
    • Was sind Software-Architektur-Anforderungen
    Beteiligte:
    • Allgemeines
    • Organisationen
    • Individuen und Gruppen
    • Architektur und Entscheidungen
    • Architekt als zentrale Rolle
    Wie man eine Software-Architektur entwickelt:
    • Architektur und Entwicklungsprozesse
    • Architektonisches Vorgehen im Überblick
    • Verwendung von aktuelle Pattern
    • Kommunizieren der Architektur
    Prinzipien einer Software-Architektur:
    • Single responsibility principle
    • Open/closed principle
    • Liskov substitution principle
    • Interface segregation principle
    • Dependency inversion principle
    • Loose Kopplung
    • Hohe Kohäsion
    Dokumentation von Software-Architektur:
    • Best practices
    • Worst practices
    • Aufbau und Inhalt einer Architektur-Dokumentation
    • Templatebasierte Dokumenationen anhand von ARC42 
    Bewertung von Software-Architektur:
    • Architekturbewertung mit ATAM
    • Entscheidungen filtern und Szenarien erfassen
    • Anhand der Implementierung bewerten

Methode

In dieser Schulung profitieren die Teilnehmenden von einem methodischen Mix aus Vorträgen unserer Trainer:innen, Diskussionen und dem gemeinsamen Erfahrungsaustausch mit anderen Teilnehmenden und Fallbeispielen.

  • Begriffsrahmen der Architektur: 
    • Was sind Architekturen und Architektur-Disziplinen
    • Klassische Architektur als Ausgangspunkt
    • Aufgaben und Verantwortung der Software-Architektur
    • Was sind Software-Archit...
Mehr Informationen

Termine und Orte

Datum Preis

+++ Catalog API +++

SG-Seminar-Nr.: 9520444

Anbieter-Seminar-Nr.: 2042 (Inhouse)

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • Anbieterbewertung   (346)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Preis