Agile Softwarearchitektur

Training iSAQB® CPSA®-Advanced AGILA

20.01.2025 - 22.01.2025

Technik
Methodik 20
Kommunikation 10

AGILA (Online) - Falk Sippach - Deutsch

Beschreibung

Softwaresysteme und –architekturen nach agilen Prinzipien entwerfen und weiterentwickeln.

Integriere agile Prinzipien in deine Architekturarbeit. Schaffe eine dynamische Architektur, die sich evolutionär entwickelt und die Zusammenarbeit im Team stärkt.

Architekturen entstehen zunehmend in selbstbestimmten Teams und die technische, konzeptionelle Verantwortung wird in modernen Organisationen breiter gestreut. Architekturkonzepte müssen sich dynamisch den Gegebenheiten anpassen und Technologiewandel soll stetig und kleinteilig – evolutionär – erfolgen. Von Entwickler:innen und Architekt:innen sind deshalb neue Fähigkeiten gefragt – sie umfassen sowohl technische, als auch methodische und kommunikative Aspekte.

Teilnehmer:innen lösen eine Teamaufgabe mit Lego-Steinen

Erlebe in diesem Training, wie sich agile Prinzipien und Ideen auf Architekturarbeit übertragen lassen und wie du Architekturpraktiken sinnvoll und effizient im agilen Vorgehen verankerst.

Grundlage für das Seminar ist das Buch „Vorgehensmuster für Softwarearchitektur: Kombinierbare Praktiken in Zeiten von Agile und Lean“ (Hanser Verlag, 2019) deines Trainers Stefan Toth. Das Buch ist für jeden Teilnehmer im Seminarpreis enthalten (Gebundene Ausgabe und eBook).

Agenda

  • Einstieg Agilität: zwischen Hype, Cargo-Cult und pragmatischer Innovation

  • Architektur & Agilität: methodische Prinzipien der Architekturarbeit für eine agile Welt

  • Die Architekturvision: das Gegenmodell zum Big Upfront Design (BUFD)

  • Risikoorientiertes Vorgehen: iterative Architekturausgestaltung und Priorisierungsideen

  • Architektur im Backlog: Architekturtreiber in Epics und Stories verankern

  • Qualitative Tests: Prüfung und Test von qualitativen Systemeigenschaften

  • Architekturschulden: Bearbeitung von technischen Schulden auf Architekturebene

  • Architekturprinzipien: einende Sichtweisen, ohne Verantwortung einzuengen

  • Gruppenentscheidungen: Modelle für effiziente, gemeinsame Konsensfindung

  • Der agile Architekt: moderne Rollenmodelle für den Architekten

  • Governance 2.0: agile Skalierung und Architektur

  • Evolutionäre Architektur: agile Weiterentwicklung von Systemen und Systemlandschaften

Deine Trainer:innen

Falk Sippach

embarc

Architekturbewertungen, Java Experte

  • Agile Softwarearchitektur
  • CPSA Foundation-Level
  • Documentation-as-Code
  • Evolution und Verbesserung von Softwarearchitekturen
  • Flexible Architekturen
  • Phantastische Diagramme

Als Trainer, Berater und Architekt ist Falk stets auf der Suche nach dem Funken Leidenschaft, den er bei seinenTeilnehmern, Kunden und Kollegen entfachen kann. Bereits seit über 15 Jahren unterstützt er in meist agilen Softwareentwicklungsprojekten im Java-Umfeld, anfangs als Entwickler, später als Projektleiter, Architekt und Coach. Falk ist überzeugt, dass lebenslanges Lernen die Voraussetzung für die berufliche Selbstentfaltung und dauerhafte Freude am Tun ist. Trotz der Begeisterung für Neues behält er immer auch die Menschen und gewachsene Strukturen im Blick, um ausgewogene Lösungen entwickeln zu können. Als aktiver Bestandteil der Community teilt er sein Wissen gern in Artikeln, Blog-Beiträgen sowie bei Vorträgen auf Konferenzen oder User Group Treffen und unterstützt bei der Organisation diverser Fachveranstaltungen. Video: Was ist eigentlich Documentation as Code? Falk erklärt es euch im Stream mit Lisa Moritz.

Alle Infos zum Training