Zum Inhalt springen
Matthias Bohlen

iSAQB® CPSA Advanced Level Workshop

Softwarearchitektur bewerten

Softwarearchitektur reflektieren, Risiken finden, Entscheidungen erleichtern. Zweitägiger Intensiv-Workshop mit Matthias Bohlen (20 CP für iSAQB® CPSA-A).

Tage
2
Credit Points
20
Personen max.
12
Sprache
DE / EN
Platz buchen ↓

Architekturbewertung: Verbesserungschancen finden, Risiken aufspüren, Sicherheit für Architekturentscheidungen gewinnen.

Wie Sie den Einstieg schaffen

In diesem Seminar erlernen Sie elementare Techniken und Methoden, mit denen Sie Lösungsansätze in der Architektur Ihres Softwaresystems betrachten können, um entscheidende Verbesserungen durchzuführen, Erweiterungen einzubringen oder Ansätze aus gutem Grund zu verwerfen.

Sie lernen zunächst qualitative Bewertungsmethoden kennen, die Sie schon früh im Projekt einsetzen können. Das ermöglicht Ihnen einen schnellen Start, um Kommunikation und Transparenz zu fördern.

Weiter besprechen wir quantitative Methoden, die Messergebnisse liefern und Ihren Teams laufend aktuelle Indikatoren für die Güte ihrer Arbeit geben. Dadurch halten Sie die Architekturarbeit auch im teils hektischen Entwicklungsalltag dauerhaft auf Kurs.

Sie erfahren im Workshop, wie Sie Ihre bisherigen Lösungsansätze rekonstruieren und die entstandene Architektur in hausinternen Workshops reflektieren können. Sie gewinnen Einsicht über gemachte Kompromisse, noch vorhandene Risiken, überhaupt über die Stellen, an denen Ihre Architektur „sensibel“ auf Änderungen reagiert.

iSAQB akkreditierte Schulung

Akkreditierte Schulung für den iSAQB® Certified Professional for Software Architecture, Advanced Level (CPSA-A). Sie zählt 20 Credit Points (20 methodisch).

Inhalt

  1. 01

    GrundbegriffeGrundbegriffe von Software-Architekturbewertung

  2. 02

    Qualitätsanforderungenuntersuchen, detaillieren und beschreiben (denn: Wie wollen Sie Architekturen bewerten, wenn Sie nicht wissen, was „gut genug“ eigentlich bedeutet?)

  3. 03

    Bewertungsworkshopsvorbereiten und durchführen (sowohl mit gründlichen Methoden wie ATAM, als auch mit leichtgewichtigen, aufwandssparenden Methoden, die zu einem agilen Vorgehen passen)

  4. 04

    Nacharbeit und Ergebnisverwertungaus den Workshops wirklich etwas Umsetzbares machen, nicht in der Schublade verschwinden lassen

  5. 05

    Bewertung bestehender SystemeBewertung bestehender Systeme oder Systemteile (dafür gibt es Tools und Vorgehensweisen, die Sie kennen sollten – denn: Wer darf heute überhaupt noch an ganz neuen Systemen arbeiten?)

Zielgruppe

Zielgruppe sind Softwarearchitekten und Entwickler, die Systeme entwerfen und/oder weiterentwickeln. Sie sollten Erfahrungen in IT-Projekten oder in der Produktentwicklung gesammelt haben; Kenntnisse in einer bestimmten Technologie oder Programmiersprache sind zum Verständnis und zum Mitarbeiten nicht erforderlich. UML-Kenntnisse sind hilfreich, aber nicht zwingend erforderlich.

Voraussetzungen

Sie sollten Erfahrungen in IT-Projekten oder in der Produktentwicklung gesammelt haben; Kenntnisse in einer bestimmten Technologie oder Programmiersprache sind zum Verständnis und zum Mitarbeiten nicht erforderlich. UML-Kenntnisse sind hilfreich, aber nicht zwingend erforderlich.

Was Architekturbewertung bewirkt

Architekturbewertung ist die gemeinsame Rückschau auf das, was Sie in Ihren Teams als Architektur des Softwaresystems erschaffen haben:

  • Agile Projekte: nutzen diese Praktik, um die Architekturarbeit schlank, iterativ und auf die Qualitätsziele fokussiert durchzuführen.
  • Große und lange laufende Projekte: lenken damit die Aufwände für die Architekturüberarbeitung und -pflege auf die richtigen Stellen im System, also dort, wo die kostentreibenden Probleme liegen.

Durch Architekturbewertung decken Sie Risiken auf und sorgen zusätzlich für mehr Klarheit im Vorgehen und bei Entscheidungen. Sie gewinnen Sicherheit im Architekturentwurf und vermeiden Rückschläge.

Durchführungshinweise

Über eine ausgewogene Mischung von Vortrag und praktischen Übungen lernen Sie mit meiner Anleitung in der Gruppe, wie Sie Ihre Softwarearchitektur reflektieren, Risiken entdecken und zukünftige Entscheidungen effektiv vorbereiten können.

Online/Remote-Variante

Seit 2020 gebe ich die ARCEVAL-Trainings auch online, mit Zoom (oder notfalls auch Microsoft Teams) als Videoplattform sowie Miro als Online-Whiteboard. Ein voll eingerichtetes Videostudio mit professioneller Sende-Hardware habe ich dafür aufgebaut.

Platz buchen

Inhouse für Ihr Unternehmen? Rufen Sie +49 170 772 8545 an oder schreiben Sie an mbohlen@mbohlen.de.