D: Agile Architecture (1 day)

Omschrijving

Er wordt sceptisch aangekeken tegen traditionele IT-architecten in de agile gemeenschap. Dit komt onder andere tot uiting in één van de principes van het Agile Manifesto: “De beste architecturen, eisen en ontwerpen komen voort uit zelfsturende teams.” (en dus niet van architecten buiten deze teams). Agile Architectuur krijgt op een andere manier vorm in een Agile omgeving dan in een traditionele omgeving en is meer een uiting van samenwerking tussen architecten en teams. Omdat de ontwikkelingen snel gaan in de IT-branche is architectuur dan ook vaak meer een gevolg (beschrijving) dan oorzaak (voorschrijving) van verandering.

Doelstelling

Deze module laat je kennis maken met nieuwe vormen van architectuur (cloud computing, microservices en containers) in een IT-omgeving. Deze module voegt niet veel toe voor IT-architecten die in dit vakgebied al bekwaam zijn, voor anderen wel.

Doelgroep

Architecten (of anderen met een interesse voor IT-architectuur) die werken (of gaan werken) in een Agile omgeving (en b.v. samenwerken met product owners) en die kennis willen maken met de laatste vormen van architectuur, zoals die momenteel gangbaar zijn in de markt. Als je geen eerdere Agile training hebt gehad kun je beter eerst de Agile/Scrum Foundation (module A) volgen voor deze training.

Inhoud van de training

In het eerste deel van deze module gaan we eerst in op de volgende onderwerpen:

  • Welke soorten architecturen ken je nu?

  • Welke begrippen horen daarbij?

  • Een schets van jouw huidige omgeving?

  • Wat is er zo anders in een Agile omgeving?

  • Van control afstappen en vertrouwen opbouwen

  • De relatie tussen architectuur, design en features

  • De rol van architectuur en principes in een framework zoals SAFe

In het tweede deel van deze module gaan we in op de volgende vragen:

  • Wat zijn elkaar versterkende trends?

  • Van Monoliet naar Microservices

  • Karakteristieken van Microservices

  • Condities voor Microservices

  • Een casus: Spotify

  • En een voorbeeld: Netflix

Voor het hele overzicht van alle modules en bijbehorende leerdoelen (in het Engels) klik hier.