PROKODA Gmbh

Software-Architektur - Methoden und Techniken der Entwicklung, Garantietermin

PROKODA Gmbh
In Frankfurt

750 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?

Wichtige informationen

Tipologie Seminar
Ort Frankfurt
Beginn 15.04.2020
  • Seminar
  • Frankfurt
  • Beginn:
    15.04.2020
Beschreibung

Nach diesem Seminar erlernen Sie, wie funktionale und nichtfunktionale Anforderungen sich in der Software-Architektur widerspiegeln. Sie erfahren anhand konkreter Fallstudien, wie Sie eine Software-Architektur entwickeln und umsetzen können. Dabei werden Best Practices aufgezeigt und es wird besprochen, wie diese dokumentiert werden können. Außerdem erlernen Sie, welche zentrale Rolle der Software-Architekt in diesem Zusammenhang hat und Einblick in aktuelle Architekturmuster und Technologien.Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Einrichtungen (1)
Wo und wann

Lage

Beginn

Frankfurt (Hessen)
Karte ansehen
Wilhelm-Fay-Str. 32, 65936

Beginn

15.Apr. 2020Anmeldung möglich

Zu berücksichtigen

· Welche Ziele werden in diesem Kurs verfolgt?

Software-Entwickler, Software-Designer.

Fragen & Antworten

Teilen Sie Ihre Fragen und andere User können Ihnen antworten

Wer möchten Sie Ihre Frage beantworten?

Es wird nur sowohol Ihren Name als auch Ihre Frage veröffentlichen

Erfolge des Zentrums

Dieses Bildungszentrum hat Qualität bei Emagister bewiesen
11 Jahre bei Emagister

Was lernen Sie in diesem Kurs?

Dokumentation
Software
Techniken
Entwicklung
Architektur

Themenkreis

    Begriffsrahmen der Architektur:

    • Was sind Architekturen und Architektur-Disziplinen
    • Klassische Architektur als Ausgangspunkt
    • Von der klassischen Architektur zur Software-Architektur
    • Architektur und der Systemgedanke
    • Aufgaben eines Architekten
    • Was sind Architektur-Anforderungen

    Beteiligte:

    • Allgemeines
    • Organisationen
    • Individuen
    • 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 Vorlagen / Pattern / Blueprints
    • Erstellen der Systemvision
    • Verstehen der Anforderungen
    • Entwerfen der Architektur
    • Umsetzen der Architektur
    • 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

    Architekturmuster:

    • Self-contained Systems (SCS)
    • Microservices
    • Pipes and Filters
    • Blackboard
    • Client-Server Pattern
    • MVC Pattern
    • Flux Pattern

    Dokumentation von Software-Architektur:

    • Best practices
    • Worst practices
    • Aufbau und Inhalt einer Architektur-Dokumentation
    • Templatebasierte Dokumenationen anhand von ARC42 und ISO42010
    • Dokumentation in safety-related systems

    Bewertung von Software-Architektur:

    • Leichtgewichtige ATO und schwergewichtige Architekturbewertung ATAM
    • Entscheidungen filtern und Szenarien erfassen
    • Anhand von der Implementierung bewerten