Module 1 · Wat infrastructuur is en wat het moet kunnen
Video — De lagenval
Elk lagenmodel tekent infrastructuur onderaan. Onder het platform, onder de applicatie. En dat is logisch — het draagt de rest. Maar het verleidt tot een fout die ik overal tegenkom.
Hier is een zin uit een ontwerpvoorstel voor Brandaris. Fictief, maar u herkent hem.
"Omdat de infrastructuur de basis is, ontwerpen we eerst het nieuwe rekencentrum, daarna het netwerk, en pas als dat staat kijken we naar het EPD."
Klinkt verstandig. Fundament eerst. Maar denk even mee. Wat moet dat rekencentrum kunnen? Dat hangt af van het EPD. Hoe beschikbaar moet het zijn — dat is de vraag die de directie nog niet heeft beantwoord. Hoe snel — artsen klagen, niemand heeft gemeten. Wie eerst het rekencentrum ontwerpt, ontwerpt voor een eis die hij niet kent.
Dat is de lagenval: een lagenmodel lezen als bouwvolgorde. Alsof je van onder naar boven bouwt omdat het plaatje van onder naar boven staat.
Laan zegt het zelf: zijn bouwblokken zijn niet hiërarchisch. Servers hebben netwerk nodig en opslag, en die twee zijn even belangrijk. Het model is een indeling. Het zegt wat waar hoort. Het zegt niet wat eerst komt.
De volgorde is omgekeerd. Eerst de eisen van de applicaties — dat was eenheid drie. Dan de infrastructuur die ze draagt. Het gebouw volgt de applicatie, niet andersom.
Herschrijf nu die zin uit het ontwerpvoorstel, zodat de val eruit is. Eén zin. De tutor leest mee en reageert.
De lagenval
Lees het transcript
Elk lagenmodel tekent infrastructuur onderaan. Onder het platform, onder de applicatie. En dat is logisch — het draagt de rest. Maar het verleidt tot een fout die ik overal tegenkom. Hier is een zin uit een ontwerpvoorstel voor Brandaris. Fictief, maar u herkent hem. "Omdat de infrastructuur de basis is, ontwerpen we eerst het nieuwe rekencentrum, daarna het netwerk, en pas als dat staat kijken we naar het EPD." Klinkt verstandig. Fundament eerst. Maar denk even mee. Wat moet dat rekencentrum kunnen? Dat hangt af van het EPD. Hoe beschikbaar moet het zijn — dat is de vraag die de directie nog niet heeft beantwoord. Hoe snel — artsen klagen, niemand heeft gemeten. Wie eerst het rekencentrum ontwerpt, ontwerpt voor een eis die hij niet kent. Dat is de lagenval: een lagenmodel lezen als bouwvolgorde. Alsof je van onder naar boven bouwt omdat het plaatje van onder naar boven staat. Laan zegt het zelf: zijn bouwblokken zijn niet hiërarchisch. Servers hebben netwerk nodig en opslag, en die twee zijn even belangrijk. Het model is een indeling. Het zegt wat waar hoort. Het zegt niet wat eerst komt. De volgorde is omgekeerd. Eerst de eisen van de applicaties — dat was eenheid drie. Dan de infrastructuur die ze draagt. Het gebouw volgt de applicatie, niet andersom. Herschrijf nu die zin uit het ontwerpvoorstel, zodat de val eruit is. Eén zin. De tutor leest mee en reageert.
Terug naar het moduleoverzicht
Verder met de volledige training?
In de volledige training werk je door aan de vervolgmodules en bewaar je je voortgang op je account.
Bekijk de volledige training