iSAQB® AGILA - Agile Software Architektur


Sichere und nachhaltige Methoden für Softwarearchitektur in agilen Umgebungen

Das Ziel ist klar: eine Softwarearchitektur, die eine hohe Funktionalität garantiert, anpassungsfähig ist, im komplexen Umfeld langfristig überzeugt. Das AGILA Training bietet sichere und nachhaltige Methoden, die den Weg ebnen zu genau diesem Ziel.

Wie funktioniert effektive Architekturarbeit in agilen Teams und Projekten?

Als Teilnehmer:in des Moduls AGILA lernst du, Softwaresysteme und Softwarearchitekturen nach agilen Prinzipien zu entwerfen und weiterzuentwickeln. Der Fokus liegt dabei auf zwei Dingen. Agile Prinzipien und Ideen auf die Architekturarbeit zu übertragen und Architekturpraktiken sinnvoll in einem agilen Vorgehen umzusetzen.

Erfolgt die Entwicklung von Architektur in selbstbestimmten Teams, in denen Verantwortung gemeinsam wahrgenommen wird, erfordert dies neue Fähigkeiten von den Entwickler:innen und Architekt:innen. Technische Fähigkeiten, aber auch methodische und kommunikative. Im Training gehen wir beide Aspekte theoretisch und praktisch an.

Werde zum Advanced Certified Professional für Software Architecture

iSAQB® AGILA ist Teil der Ausbildung zum Advanced Certified Professional for Software Architecture (CPSA® Advanced) und von der ISAQB® akkreditiert. Teilnehmende erhalten 20 Punkte in Methodik und 10 Punkte in Kommunikation auf dem Weg zu ihrer Zertifizierung.


Dominik Galler
Wir haben bei Daniel die iSAQB AGILA Schulung inhouse durchgeführt. Meine Kollegen und ich waren von der Art, wie Daniel die Schulung aufgebaut und gehalten hat, begeistert. Wir konnten in drei intensiven Tagen viele neue Impulse für unsere Agilen Projekte und deren Architekturarbeit mitnehmen. Unsere Erwartungen an die Schulung und Methodik wurden übertroffen. Ich kann diese Schulung jedem ans Herz legen.
Dominik Galler, Director IT Excellence, esentri AG

Agenda

Teilnehmer:innen lernen Softwaresysteme und -architekturen nach agilen Prinzipien zu entwerfen. Gegenstand der Ausbildung ist die sinnvolle Anwendung architektonischer Praktiken in agilen Umgebungen. Umgekehrt wird die Abbildung agiler Methoden auf Architekturarbeit beleuchtet.

  • Reflexion und Feedback

    Ursachenforschung im Team bewältigen. Qualitative Eigenschaften effektiv testen. Lerne die Vorteile von Continuous Integration und Deployment für die agile Archietkturarbeit kennen. Feedback rechtzeitig einholen. Architekturziele im Realitätscheck.
  • Agiles Architekturvorgehen

    Inkrementelle Entwicklung von Architektur mit Scrum und Kanban. Risikogetriebene Architekturarbeit als bestimmender Faktor. Rollenmodelle für Architekten und agile Teams. Stakeholder in Architekturarbeit integrieren.
  • Grundlagen agiler Architekturarbeit

    Architektur in agilen Umgebungen verstehen und anwenden können. Technische Konzepte entscheiden und die Umsetzung begleiten können. Architektur sicher und nachhaltig kommunizieren und dokumentieren. Agile Bewertung von Architektur. Architektur als Fähigkeit im Team verankern.
  • Architektur im Team entwerfen

    Methodische Grundlagen um Teams effektiv zu Entscheidungen zu führen. Konsensverfahren erlernen. Gruppen in Entscheidungsprozessen moderieren. Einfluss von Organisationsstrukturen auf Architektur und umgekehrt. Verantwortlichkeiten klären und übertragen. Leichtgewichtige Workshops für bessere Architektur.
  • Architekturanforderungen in agilen Projekten

    Qualitätsszenarien sinnvoll einsetzen. Stories mit qualitativen Aspekten anreichern. Architekturaufgaben iterativ schneiden und verteilen. Technische Schulden berücksichtigen. Tests und statische Analyse richtig einsetzen. Priorisierungstechniken für Architektur.

Voraussetzungen

Um an den Trainings teilnehmen zu können, wäre es schön, wenn Du was mitbringst:

  • Berufserfahrung

    Berufserfahrung als Softwareentwickler oder Softwarearchitekt wird empfohlen.
  • Zertifizierung

    Die Zertifizierung als Softwarearchitekt CPSA-Foundation Level (CPSA F) wird empfohlen, ist aber keine Voraussetzung.

Kosten

  • Nach Offerte

    Die Zahlung erfolgt per Rechnung

Format

Das Training wird in Deutsch und Englisch angeboten und kann sowohl online als auch vor Ort durchgeführt werden. Eine Durchführung mit Präsenz ist der Online-Variante aus didaktischen Gründen vorzuziehen.

  • 3-Tage Kurs Deutsch

    3 Tage Kurs in deutscher Sprache
  • 3-Tage Kurs Englisch

    3 Tage Kurs in englischer Sprache