Architectuurprincipes uitgelegd
Architectuurprincipes zijn belangrijke instrumenten om te sturen met architectuur doordat ze zich richten op de essentie en intrinsiek gericht zijn op het vertalen van eisen naar inrichting. De implicaties van een architectuurprincipe geven aan hoe kan worden voldaan aan het principe. Veel architectuurprincipes zijn generiek van aarden daardoor bijzonder herbruikbaar. Een analyse van honderden architectuurprincipes heeft geleid tot de formulering van een stuk of tachtig generieke architectuurprincipes, die zijn opgenomen in de architectuur.
Opzet
Elk architectuurprincipe is voorzien van een generieke motivatie en generieke implicaties, die op maat moetenworden gemaakt voor een specifieke context. Daarnaast zijn de architectuurprincipes ingedeeld in het architectuurdomein waarop ze betrekking hebben, alsook op de belangrijkste kwaliteitseigenschappen waarop zij een positieve invloed hebben. In het bijzonder is gebruik gemaakt van de Extended ISO 9126 standaard[[1], die onderscheid maakt in functionality, reliability, usability, efficiency, maintainability en portability. Hierdoor is het mogelijk om bijvoorbeeld alle architectuurprincipes te selecteren die bijdragen aan een hogere efficiency. Dit is belangrijk als de organisatie gericht is op operational excellence.
Hergebruik
Merk op dat alhoewel hergebruik van architectuurprincipes verstandig is, er wel voorzichtig mee moet worden omgegaan. De beste architectuurprincipes zijn namelijk zoveel mogelijk organisatiespecifiek, zodat zij aansluiten op de doelstellingen en knelpunten in de organisatie. Dit geldt met name voor de architectuurprincipes op het hoogste niveau, welke zijn opgenomen in een strategische enterprise-architectuur. Deze architectuurprincipes zijn een directe vertaling van de strategie van de organisatie in stabiele uitgangspunten. Op een lager niveau kunnen architectuurprincipes worden opgesteld voor specifieke deelgebieden. Hergebruik van generieke architectuurprincipes op dit niveau ligt veel meer voor de hand.
Meer over principes
Voor een uitgebreide bespreking van principes verwijzen we naar de whitepaper De theorie en praktijk van architectuur principes. Daarnaast biedt TOGAF (hoofdstuk 20) handvatten voor de onderdelen van een principe.
Verwijzingen
- ↑ Bob van Zeist, Paul Hendriks, RobertPaulussen, Jos Trienekens: Kwaliteit van softwareprodukten: Praktijkervaringen met een kwaliteitsmodel, SDU, ISBN-10: 9026724306, 1996