Architecten en Engineers
Ik had gisteren een discussie met een paar collega's over het verschil tussen Architecten en engineers (of ontwikkelaars). De scheidslijn blijkt heel dun en erg moeilijk vast te stellen.
Mijn mening hierover is als volgt.
Engineers en architecten hebben ieder hun rol en hun specifieke vaardigheden. Engineers kunnen ontwerpen maken en alle details van een ontwerp overzien. Zij zijn de specialisten die ontwerpen kunnen maken die efficiënt gebouwd kunnen worden.
Een architect bevindt zich in een ander speelveld dan een engineer. Meestal zitten architecten aan het begin van projecten (of in geval van Enterprise Architecten als een staf functie in het bedrijf). Engineers komen in een project meestal pas in beeld als het project al een tijdje onderweg is.
Verder hebben architecten de volgende vaardigheden, die voor een engineer minder van belang zijn:
-
Goede architecten hebben veel (minstens 10 jaar) werkervaring bij verschillende bedrijven in verschillende rollen, het liefst in verschillende bedrijfssectoren. Zo hebben zij kennis kunnen maken met veel verschillende business- en technische aspecten.
-
Architecten hebben een brede technische kennis over meerdere vakgebieden heen. Dus niet alleen kennis over bijvoorbeeld UNIX of .NET, maar over meerdere van dit soort vakgebieden. Uiteraard hoeven ze geen specialist te zijn op al die gebieden, maar een stevige brede technische kennis is onontbeerlijk.
-
Architecten hebben goede communicatieve- en sociale vaardigheden nodig. Zij zijn het die projectleiders en hoger management moeten overtuigen van hun architecturen. Bovendien moeten zijn leiderschapkwaliteiten hebben om projecten de IT architectuur te laten volgen.
-
Architecten hebben een helikopterview. Zij kunnen de gevolgen van ontwerpbeslissingen overzien en kunnen de link leggen naar de bovenliggende businessprocessen.
Het bovengenoemde in ogenschouw nemend, betekent dat er niet zoiets bestaat als een Java Architect of een Netwerk Architect. Dit zijn engineers. Zij excelleren in hun specifieke vakgebied en kunnen invulling geven aan richtlijnen van architecten. Hier vindt u een artikel over de verschillende soorten architecten.
Professor Rijsenbrij heeft een eigen mening over de verschillen tussen engineers en architecten.
En... Wat vindt u ervan? Klik hier om uw mening te geven:
There is also a 
Master Certified IT Architect
CISSP (Certified Information Systems Security Professional)
TOGAF Certified Architect