De architect rol in digital transformation

Digitale transformatie en innovatie vereisen veranderingen van zowat alle aspecten van een organisatie. De relatie met klanten en de product keten waarvan ze onderdeel zijn verandert, de noodzakelijke competenties moeten geherwaardeerd worden en men moet de manier van samenwerken opnieuw ontdekken. Enterprise en business architecten dienen in deze dynamische context een centrale rol te spelen.

De meeste organisaties hebben inmiddels ingezet op een agile manier van werken als basis voor de vereiste transformatie. En dat is een goede zaak!. De precieze rol van met name enterprise en business architecten in dit agile proces en de transformatie blijkt echter nog de nodige vragen op te roepen bij zowel het management als de architecten zelf. In de zoektocht naar antwoorden hierop is het goed eerst een gedeeld beeld te creëren van het soort problemen waarover architecten zich buigen, wat unieke architect competenties zijn en hun positie in de organisatie.

Ten eerste het soort problemen waarop architecten zich focussen. Om die te bepalen is onderstaande matrix behulpzaam. Hierin zijn de helderheid van het probleem afgezet tegen de mogelijke oplossingen.

In de praktijk zie ik architecten focussen op een of meer kwadranten. Echter, als de oplossing of het probleem helder is hebben ze hooguit een ondersteunende rol. Specialisten in een bepaalde oplossing of probleemdomein, zoals data analisten, ontwerpers of verandermanagers hebben in de praktijk de leiding. Architecten nemen in dit soort situaties vaak een kwaliteitszorg rol. Hun focus is vaak de zorg dat de uiteindelijke oplossing in lijn is met ieders belangen.

Echter, als het probleem en de mogelijke oplossingen niet helder of zelfs vaag zijn, komen de architecten goed tot hun recht. Deze situatie vereist zowel een hoge mate van conceptueel denken als begrip van IT en business en het hebben van adviesvaardigheden. Eigenschappen die meestal toegekend worden aan architecten.

Gelet op competenties zie ik veel aandacht voor modelering en bijbehorende tools. Dit is zeker een noodzakelijk aspect maar volgens mij niet de sleutel tot succes. Een grondige analyse, gedeelde toekomstbeelden creëren en zorgen voor door alle stakeholders gedragen besluiten wel. Wederzijds begrip en vertrouwen zijn randvoorwaardelijk om een rol te hebben in dit spel. Business zowel als IT kennis zijn noodzakelijk om als volwaardig partner te kunnen acteren. De belangrijkste competentie is echter design thinking zoals gedefinieerd door D.school: Institute of Design at Stanford.

Empathize, define en ideate zijn de eerste drie stappen van design thinking en hebben tot doel op basis van gedeeld begrip tot hanteerbare probleemstellingen te komen en ideeën voor oplossingen te genereren. De benodigde vaardigheden op deze gebieden zijn het ontwikkelen van relaties, het leiden van een denk- en besluitvormingsproces om problemen te verduidelijken en om een gezamenlijk beeld te creëren van oplossingen met een grote groep van diverse stakeholders.

Inherent aan de aard van het hierboven geschetste probleemdomein is een leerproces. De organisatie ontwikkelt een beter begrip van de problematiek. De architect ontwikkelt een beter begrip van de oplossingsruimte. Een korte feedback cyclus is daarbij essentieel om controle te houden over de ontwikkelingen en de daarbij horende kosten. De design thinking stappen die hierop focussen zijn prototype, test en rol uit.

Het belang van dit leerproces en de rol zoals geschetst pleiten ervoor de architecten de verantwoordelijkheid te geven voor zowel de architectuurkeuzes als de realisatie ervan. Daarmee wordt geborgd dat de feedback terugkomt bij degene die de keuzes maakt.  Nog belangrijker is dat de architect ten opzicht van het management in een juiste positie komt om eisen te stellen. Er is op deze manier geen vrijblijvendheid. Management en architecten zullen er samen uit moeten komen om de digitale transformatie een succes te maken.