Naar de inhoud

Architectuurbeslissing

Een architectuurbeslissing legt een belangrijk aspect van de softwarestructuur vast. Context en gevolgen verklaren waarom de keuze is gemaakt.

Ook bekend alsArchitecture decision
IT-advies & strategie

Een architectuurbeslissing betreft een belangrijk aspect van de softwarestructuur, zoals componentgrenzen of de omgang met belangrijke interfaces. Ze moet begrijpelijk zijn vanuit eisen en randvoorwaarden.

Een hypothetisch portaalteam besluit de bestelinterface en achtergrondverwerking apart uit te rollen. De beslisnotitie beschrijft welke behoefte dat dient en welk extra beheerwerk ontstaat. Alleen de namen van de gebruikte hulpmiddelen zouden die onderbouwing niet geven.

Een Architecture Decision Record, of ADR, kan context, beslissing en gevolgen documenteren. Als nieuwe kennis een andere keuze vraagt, blijft de eerdere onderbouwing als historie bewaard en kan een nieuw besluit haar vervangen. De verklaring van een koerswijziging blijft dan deel van de projectkennis.

Bronnen

Artikelen over dit onderwerp

IT-advies & strategie met ASES

Strategie, architectuur en technologiekeuze