Architectuurprincipes uitgelegd: verschil tussen versies

Geen bewerkingssamenvatting
 
Geen bewerkingssamenvatting
 
(Een tussenliggende versie door een andere gebruiker niet weergegeven)
Regel 1: Regel 1:
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.
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.


* [[Architectuurprincipes]]
* [[Overzicht architectuurprincipes]]
==Opzet==
==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 [https://en.wikipedia.org/wiki/ISO/IEC_9126 Extended ISO 9126] standaard[<ref>Bob van Zeist, Paul Hendriks, RobertPaulussen, Jos Trienekens: Kwaliteit van softwareprodukten: Praktijkervaringen met een kwaliteitsmodel, SDU, ISBN-10: 9026724306, 1996</ref>, 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.
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 [https://en.wikipedia.org/wiki/ISO/IEC_9126 Extended ISO 9126] standaard[<ref>Bob van Zeist, Paul Hendriks, RobertPaulussen, Jos Trienekens: Kwaliteit van softwareprodukten: Praktijkervaringen met een kwaliteitsmodel, SDU, ISBN-10: 9026724306, 1996</ref>, 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.
Regel 10: Regel 10:
==Meer over principes==
==Meer over principes==
Voor een uitgebreide bespreking van principes verwijzen we naar de whitepaper [https://www.archixl.nl/files/lac2011_principes.pdf De theorie en praktijk van architectuur principes]. Daarnaast biedt [https://pubs.opengroup.org/architecture/togaf9-doc/arch/ TOGAF] (hoofdstuk 20) handvatten voor de  onderdelen van een principe.
Voor een uitgebreide bespreking van principes verwijzen we naar de whitepaper [https://www.archixl.nl/files/lac2011_principes.pdf De theorie en praktijk van architectuur principes]. Daarnaast biedt [https://pubs.opengroup.org/architecture/togaf9-doc/arch/ TOGAF] (hoofdstuk 20) handvatten voor de  onderdelen van een principe.
==Verwijzingen==
==Verwijzingen==

Huidige versie van 25 aug 2021 om 13:13

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

  1. Bob van Zeist, Paul Hendriks, RobertPaulussen, Jos Trienekens: Kwaliteit van softwareprodukten: Praktijkervaringen met een kwaliteitsmodel, SDU, ISBN-10: 9026724306, 1996