Architectuurbeslissing
Een architectuurbeslissing legt een belangrijk aspect van de softwarestructuur vast. Context en gevolgen verklaren waarom de keuze is gemaakt.
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
Verwante begrippen
- EisenanalyseEisenanalyse verduidelijkt wat een oplossing moet bereiken en waarom. Verzoeken worden onderzocht op betekenis, tegenstrijdigheden en toetsbare resultaten.
- ExitstrategieEen voorbereide route om een IT-dienst te wisselen, over te nemen of ordelijk te beëindigen.
- MigratiekostenWerk en uitgaven voor de geplande overgang van gegevens of functies naar een andere omgeving.
- InvesteringskostenKosten voor het opbouwen van een nieuwe of uitgebreide IT-capaciteit in de projectplanning.
- Operationele IT-kostenUitgaven die voor het doorlopende gebruik en beheer van een IT-oplossing moeten worden gepland.
- Scope creepScope creep is geleidelijke uitbreiding van de projectomvang zonder voldoende beoordeling en aanpassing van het plan.
Artikelen over dit onderwerp






IT-advies & strategie met ASES
Strategie, architectuur en technologiekeuze

