Nu er elke dag nieuwe technologie opduikt, moeten bedrijven prioriteit geven aan technologische flexibiliteit als ze de concurrentie voor willen blijven. Eén manier om dit te doen is door een nieuw platform te gebruiken en ervoor te zorgen dat uw IT in staat is om aan uw nieuwe behoeften te voldoen. In dit interview bespreken we replatforming met Steven de Vries, een oplossingsarchitect bij Enrise, een van onze integratiepartners. Als software-expert met een uitgebreide technische achtergrond en tientallen jaren ervaring is Steven nauw betrokken bij replatforming-projecten bij Enrise en wilde hij graag zijn kennis over dit onderwerp delen. Tijdens dit interview bespreekt Steven hoe replatforming werkt, het belang van strategische planning en flexibiliteit bij replatforming, veelvoorkomende mythes rond replatforming en hoe bedrijven replatforming kunnen gebruiken om technologische veranderingen het hoofd te bieden en een concurrentievoordeel te behouden.
Hoe ziet jouw dag eruit als solution architect?
„Als oplossingsarchitect bij Enrise, is mijn primaire verantwoordelijkheid om de kloof tussen zakelijke behoeften en technologische oplossingen te overbruggen. De consultatiediensten die we aanbieden zijn transparant, onbevooroordeeld en altijd in het belang van de klant, aangezien we platformagonistisch zijn en daarom niet gelieerd zijn aan één specifieke provider. Omdat we softwareontwikkeling en -advies op maat aanbieden, hebben we volledig inzicht in en eigendom over projecten, aangezien we verantwoordelijk zijn voor zowel het ontwerp als de uitvoering. Daarom besteed ik veel tijd aan het samenwerken met klanten om hun vereisten te begrijpen en uit te zoeken welke oplossing het beste bij hun behoeften past. Ik maak ook architecturale schetsen van hun huidige technologische situatie en hun gewenste toekomstige toestand over vijf of tien jaar en maak een routekaart met specifieke stappen en doelen die worden geschetst. Een van de belangrijkste overwegingen is het langetermijneffect van elk project. Toegegeven, het is belangrijk om snel waarde te leveren, maar we moeten er ook voor zorgen dat de oplossingen die we onze klanten bieden robuust en toekomstbestendig zijn in plaats van simpelweg een snelle oplossing te zijn.”
In jouw woorden, wat is replatforming?
„Replatforming is het proces waarbij je op zoek gaat naar een nieuw platform voor je huidige oplossing. Je hebt misschien een volledig IT-landschap met verschillende platforms, en replatforming houdt in dat je een of meer van die platforms moet vervangen door een ander platform.”
Waarom en wanneer zou iemand een replatforming overwegen?
„Je zou moeten overwegen om opnieuw te platformen zodra je huidige platform of hele landschap niet meer aan je ambities kan voldoen. Dit kan van alles zijn, van een lange time-to-market tot zeer hoge ondersteunings- en onderhoudskosten. Een ander typisch scenario is dat legacy-systemen het einde van hun levensduur bereiken, wat betekent dat ze zo verouderd zijn dat de softwareleverancier de ondersteuning kan stopzetten, dat ze mogelijk niet beschikbaar zijn voor aankoop of afhankelijk zijn van verouderde technologie om te kunnen functioneren en onderhouden. Daarnaast zijn enkele veelvoorkomende redenen voor replatforming dat klanten nieuwe technologieën op de markt willen gebruiken, hun gebruikerservaring willen verbeteren, hun prestaties willen optimaliseren en vooral concurrerend willen blijven.”
Wat is replatforming van e-commerce?
„E-commerce replatforming is het proces waarbij wordt gekozen voor een nieuw e-commerceplatform of een ander systeem dat betrokken is bij e-commerce om de prestaties te verbeteren, de mogelijkheden uit te breiden en de klantervaring te verbeteren. Als het op e-commerce aankomt, kijk je naar platforms zoals betalingssystemen, PIM (productinformatiebeheer), ERP (enterprise resource planning), OMS (orderbeheersystemen), CRM (klantrelatiebeheer) en het e-commerceplatform zelf. In het verleden waren e-commerceplatforms in wezen een one-stop-shop voor alles, wat we gewoonlijk een monolithische oplossing noemen. Tegenwoordig, met de opkomst van composable commerce, hebt u de mogelijkheid om een diversiteit aan platforms in uw landschap te hebben en zorgvuldig de oplossingen te kiezen die beter aansluiten bij uw behoeften. Daarom kiezen veel bedrijven voor deze modulaire aanpak om de vrijheid te hebben om applicaties eenvoudig uit te wisselen om hun e-commerce-activiteiten te verbeteren in plaats van het hele systeem te moeten veranderen.”
Welke rol speelt composable commerce bij replatforming?
„Composable commerce maakt replatforming in wezen eenvoudiger, omdat het een technologisch landschap flexibeler maakt als het gaat om het vervangen van applicaties zonder veel gedoe en kosten. Composable commerce is echter niet voor iedereen weggelegd. Kleinere bedrijven met eenvoudige vereisten en een klein portfolio hebben mogelijk geen baat bij een volledig aanpasbare aanpak. Als de ingebouwde tools van een e-commerceplatform bijvoorbeeld voldoende zijn voor hun behoeften, kan het toevoegen van afzonderlijke systemen niet nodig zijn. Het is echter mogelijk dat ze moeten overwegen om over te stappen op een composteerbare aanpak als ze in de toekomst groei verwachten, aangezien een composteerbaar landschap gemakkelijker aan te passen en op te schalen is.”
Hoe lang duurt replatforming gewoonlijk?
„Dat hangt ervan af. Sommige klanten hebben een klein landschap of moeten slechts één platform vervangen, wat slechts enkele weken kan duren. Anderen hebben enorme landschappen met meerdere onderling verbonden platforms, wat maanden kan duren om optimaal onderzoek en planning te doen voordat met het implementatieproces wordt begonnen. In beide gevallen begeleiden we onze klanten tijdens het hele traject en werken we nauw met hen samen om ervoor te zorgen dat we de juiste keuzes maken voor het bedrijf en ervoor zorgen dat het juiste platform past. Zodra we de installatie van het nieuwe platform en de integratie hebben afgehandeld, werken we samen met het IT-team van de klant om een soepele overdracht van verantwoordelijkheden mogelijk te maken zodra de implementatie is voltooid. Deze gezamenlijke aanpak zorgt voor een soepele overgang en kennisoverdracht die bijdragen aan het toekomstbestendige aspect van het project. Uiteindelijk is het bereiken van positieve effecten op lange termijn onze topprioriteit, en dat vergt een zorgvuldige planning en overweging. Het is geen sprint maar een marathon.”
Zijn er mythes of veel voorkomende misverstanden over replatforming?
Replatforming kost meer dan bij je huidige platform blijven (niet waar)
„Ja, er zijn er een paar. Mensen gaan er bijvoorbeeld vaak van uit dat replatforming altijd veel meer kost dan bij hun huidige platform blijven. Dit is een misleidende gedachte, aangezien een replatformstrategie, ondanks een initiële investering, altijd een toekomstbestendige visie heeft en daarom op lange termijn minder geld zal kosten en zal resulteren in een positief investeringsrendement. Bovendien zullen de kosten aanzienlijk variëren, afhankelijk van de implementatie- en licentiekosten. Tijdens onze ontdekkingsfase bieden we advies- en adviesdiensten, die de totale eigendomskosten (TCO) dekken, om onze klanten te helpen begrijpen welke kosten ze kunnen verwachten voor het eerste jaar en over een periode van vijf jaar, zodat ze weloverwogen zakelijke beslissingen kunnen nemen.
Bijvoorbeeld voor meerdere klanten, zoals fonQ, Big Green Egg, en Simpel hebben we een strategie ontwikkeld om hun IT-landschap de komende jaren gefaseerd te hergebruiken. Deze strategie omvat een platformselectie op basis van een TCO over meerdere jaren, die gedetailleerde inzichten biedt in de implementatiekosten, onderhoudskosten en licentiekosten om te zien hoe deze zich verhouden tot de toegevoegde functionaliteit en flexibiliteit. Uiteindelijk bespaart replatforming hen niet alleen geld op de lange termijn, maar dankzij hun overleg met ons hebben ze ook een volledig overzicht van hun kosten, waardoor budgetoverschrijdingen worden voorkomen.”
Replatforming betekent dat alle applicaties tegelijk worden verwisseld (false)
„Een andere misvatting die mensen hebben is dat replatforming inhoudt dat ze al hun applicaties tegelijk moeten verwisselen. Replatforming is echter een geleidelijk proces en betekent niet dat het hele IT-landschap van een organisatie van de ene op de andere dag moet veranderen, omdat dat simpelweg onmogelijk is. Soms is het zinvol om naast het bestaande platform een extra platform te gebruiken en geleidelijk over te schakelen. In andere gevallen, met name bij systemen die aan het einde van hun levensduur zijn, kunnen we componenten stap voor stap vervangen om risico's te beperken en tegelijkertijd de bedrijfscontinuïteit te waarborgen. Hoe dan ook, het doel is altijd om de operaties niet te verstoren of te overhaasten.”
Bij replatforming is alleen technologie nodig (niet waar)
„Iets wat ook in me opkomt is dat sommige mensen geloven dat replatforming alleen over technologie gaat, terwijl het in werkelijkheid ook aandacht vereist voor de betrokken mensen. Wanneer u een herplatformproject uitvoert, is een van de cruciale aspecten waarmee u rekening moet houden, of u over de nodige technische middelen beschikt om deze replatforming mogelijk te maken en hoe uw huidige werknemers door dit proces zullen worden beïnvloed. Nieuwe platforms hebben vaak nieuwe functionaliteiten, en als het team niet getraind of op de hoogte is, kan dat een kenniskloof creëren. Om deze reden is het cruciaal om ervoor te zorgen dat de IT-oplossing bij het bedrijf past en vice versa om onderbrekingen te voorkomen.”
Is replatforming een eenmalig proces, of moeten bedrijven verwachten dat ze dat in de toekomst weer gaan doen?
„Replatforming kan een voortdurende noodzaak zijn, vooral naarmate de technologie evolueert. Zoals ik al eerder zei, moet dit echter gefaseerd gebeuren en niet ineens. Net als bij al onze klanten die een nieuw platform willen, zorgen we ervoor dat elke stap erop gericht is hun landschap flexibeler te maken, zodat toekomstige aanpassingen of toevoegingen eenvoudiger kunnen worden, zoals de integratie van nieuwe marketingtools of business intelligence-systemen. Dit is vrij eenvoudig als je al een modulair/configureerbaar landschap hebt, dus replatforming moet niet worden gezien als een probleem in het verschiet, maar als een kans om het meeste uit je applicaties te halen en ervoor te zorgen dat je technologie aan je behoeften kan voldoen.”