Building block Ontwikkelstandaarden en richtlijnen: ‘Voor consistentie, schaalbaarheid en kwaliteit’

Integratiespecialist Wijnand Gritter is geestelijk vader van de building blocks van Conclusion Accelerate! Doel daarvan: meer toegevoegde waarde leveren voor klanten in minder tijd. Het building block ‘Ontwikkelstandaarden en richtlijnen’ dient hierbij als basis. “Met dit block brengen we consistentie, schaalbaarheid en kwaliteit in al onze projecten”, vat Wijnand de kracht ervan samen. Hij zet het block kort uiteen.

15 november 2024   |   Blog   |   Door: Wijnand Gritter

Deel

Meer kennishouders en hoge kwaliteit

De ontwikkelstandaarden en richtlijnen fungeren als een gezamenlijke way of working, zowel voor onze interne teams als voor de ontwikkelaars van onze klanten. Door allemaal op dezelfde manier te werken, kunnen we nieuwe collega’s eenvoudiger en sneller onboarden. We creëren ook meer kennishouders, omdat de kennis geborgd is in het building block. Je hebt niet meer die ene techneut die ergens iets van wist en nu met pensioen is … Standaardisatie zorgt voor kwaliteit en voor efficiëntie. Goede ontwikkelstandaarden zijn wat mij betreft dan ook cruciaal voor iedere moderne organisatie.

Solide basis voor elk integratieproject

Het building block bestaat uit twee pijlers: development- en architectuurstandaarden. Deze zijn ontworpen om een solide basis te leggen voor elk integratieproject. Ik zoom kort in op beide:

Developmentstandaarden

Onze developmentstandaarden richten zich op hoe we code ontwikkelen en documenteren. Dit omvat bijvoorbeeld richtlijnen over het design van interfaces, consistente naamgeving en het bouwen van API’s. We hebben alles tot op het detailniveau beschreven, inclusief de bestandsstructuur en standaard lay-out voor flows. Daarnaast bevat het block duidelijke stappen voor het opzetten van componenten en de inzet van logica binnen MuleSoft.

Een groot voordeel is dat onze ontwikkelaars niet alleen profiteren van deze richtlijnen, maar ook van visuele voorbeelden. Naast documentatie hebben we voorbeeld-API’s en integraties ontwikkeld die de ontwikkelaars kunnen gebruiken als referentie.

Architectuurstandaarden

Architectuurstandaarden zijn cruciaal voor het creëren van een effectief en veilig integratielandschap. Hierin behandelen we vraagstukken rondom security-architectuur, datakwaliteit en het type API dat moet worden ingezet. Omdat elke klant uniek is, bieden we - binnen de standaard - maatwerkoplossingen die zijn afgestemd op de behoeften van de klant. Zo zorgen we ervoor dat al onze klanten profiteren van de voordelen van een slim en vakkundig ontworpen integratielandscha

Download

Flyer Conclusion Accelerate!

Goede ontwikkelstandaarden zijn wat mij betreft dan ook cruciaal voor iedere moderne organisatie

Wijnand

De standaarden komen steeds hoger te liggen

Het opstellen en implementeren van deze standaarden en richtlijnen was een intensief proces waar ik samen met collega’s maanden aan heb gewerkt. Het was een kwestie van niet alleen onze eigen kennis inbrengen, maar ook leren van de systemen en voorkeuren van onze klanten. Regelmatig zien we dingen bij klanten waarvan we denken: ah, dat is slim gedaan! Die nemen we dan mee in onze standaarden, die daardoor steeds hoger komen te liggen.

Inmiddels werken bijna al onze klanten met onze standaarden. Dit betekent dat alle API’s (vrijwel) hetzelfde zijn opgebouwd. Voor nieuwe integratiespecialisten is het hierdoor eenvoudiger om in te stappen. Zij kunnen zich meteen richten op de klantbehoeften, zonder zich zorgen te maken over technische onduidelijkheden.

Toekomstbestendige klanten

Ontwikkelstandaarden en richtlijnen zijn nooit ‘af.’ Dit building block is dynamisch en blijft zich ontwikkelen op basis van nieuwe technologieën, inzichten en klantbehoeften. Het architectuuroverleg dat we bij Conclusion Accelerate! maandelijks houden, stelt ons in staat om standaarden regelmatig te evalueren en aan te passen, zodat ze blijven aansluiten bij de nieuwste ontwikkelingen. Vanuit die stevige basis houden we onze klanten toekomstbestendig.

Lees ook

Blog

Building Blocks zorgen voor kwaliteit, snelheid en zekerheid