Agile Software Architecture

Training iSAQB® CPSA®-Advanced AGILA — 2024-08-27 - 2024-08-29

Technology
Methodology20
Communication10

AGILA (Online) - Falk Sippach - German

Description

How to accomplish effective architecture work in agile teams and projects

Architectures are increasingly developed in autonomous teams, and the technical, conceptual responsibility is more widely spread in modern organizations. Architectural concepts must dynamically adjust to the situations, and technological change should take place continuously and incrementally – in other words evolutionarily. New skills are therefore demanded of developers and architects encompassing not only technical but also methodological and communicative aspects.

Participants use Lego bricks to complete a team task

Experience in this training course how agile principles and ideas can be transferred to architectural work and how you can logically and efficiently enshrine architectural practices into agile approaches.

Agenda

  • Introduction to agility: between hype, cargo cult, and pragmatic innovation

  • Architecture and agility: methodological principles of architectural work for an agile world

  • The architectural vision: the counter-model to big upfront design (BUFD)

  • Risk-oriented approach: iterative architectural configuration and ideas for prioritization

  • Architecture in the backlog: enshrining drivers of architecture in epics and stories

  • Qualitative tests: inspection and test of qualitative system properties

  • Architectural debt: dealing with technical debt at the architectural level

  • Architectural principles: unifying perspectives without constraining responsibility

  • Group decisions: models for efficient, joint consensus-building

  • The agile architect: modern role models for architects

  • Governance 2.0: agile scaling and architecture

  • Evolutionary architecture: agile development of systems and system landscapes

Your Trainers

Falk Sippach

embarc

Architekturbewertungen, Java Experte

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.

All info about training