Bewezen succesvolle oplossingen
Conclusion Accelerate! vormt één team, maar heeft een breed klantenportfolio. Dat vraagt om de handvatten om bewezen succesvolle oplossingen eenvoudig bij alle klanten te kunnen implementeren. Daarom ontwikkelden Jeffrey en Lisa op initiatief van Wijnand Gritter MuleSoft Tech Lead en met de betrokkenheid van Chris Geertsma de Accelerate! Building Blocks. “Er is ook een aantal IT-trainees betrokken geweest bij de best practice API’s”, vult Jeffrey aan. “De Building Blocks worden breed gedragen binnen ons team.”
Automatisering en standaardisering
De gemene delers van de Accelerate! Building Blocks: automatisering en standaardisering. “Door zo veel mogelijk randzaken te automatiseren en formaliseren kunnen we focussen op de kwaliteit van de oplossing en het functionele deel van ons werk”, vertelt integratiespecialist Lisa. Ze geeft een voorbeeld: “Door de Building Blocks toe te passen, weten we bijvoorbeeld dat de omgeving veilig is en hoe we gaan deployen. We hoeven niet telkens het wiel opnieuw uit te vinden, maar gebruiken de schat aan kennis die aanwezig is binnen onze organisatie en die in de Building Blocks samenkomt.”
Standaard-API’s
“Als je een API opent in MuleSoft, ziet die er qua opbouw telkens hetzelfde uit”, legt Lisa uit. “Ons team, maar ook onze klanten gebruiken daar de hoge standaarden uit de Building Blocks voor. Dat maakt het voor al onze integratiespecialisten mogelijk om bij te springen tijdens een vakantie, ziekte of bij een vertrek, maar ook om mee te kijken als er een complexe vraag is. De flow is volgens een vast format opgebouwd en alle variabelen hebben dezelfde naamgeving.” Jeffrey haakt daarop in: “Dat geldt niet alleen binnen een klantproject, we gebruiken Conclusion Accelerate!-breed dezelfde standaard-API’s. Generic resources die altijd error handling en standaarden voor logging bevatten. Die blokken kunnen we bij elke klant inpluggen, wat voor een enorme versnelling zorgt.”