Skip to content
BRK-Corporate-00006-1_comp

Aceve en 4Dotnet: van .NET 6 naar .NET 8 voor een stabiel en toekomstbestendig platform

Aceve Nederland werkte samen met 4Dotnet aan de migratie van .NET 6 naar .NET 8 en het verder toekomstbestendig maken van hun softwareplatform.

In deze video vertelt Ivo Huizinga, Manager Productontwikkeling bij Aceve Nederland, over de samenwerking, de technische uitdagingen en de rol van 4Dotnet op het gebied van .NET, Azure, kwaliteit en kennisdeling.

Aceve Nederland, voorheen Brink Software, is marktleider op het gebied van calculatiesoftware voor de bouw-, infra- en vastgoedsector in Nederland. De software van Aceve speelt een belangrijke rol in de dagelijkse werkzaamheden van haar klanten. Continuïteit, stabiliteit en kwaliteit zijn daarom essentieel.

Toen Aceve voor de uitdaging stond om haar applicaties van .NET 6 naar .NET 8 te migreren, werd de expertise van 4Dotnet ingeschakeld. Met de kennis en ervaring van 4Dotnetters Rob en Berry werd niet alleen de migratie uitgevoerd, maar tegelijkertijd gewerkt aan een stabielere en toekomstbestendige basis voor verdere ontwikkeling.

In deze referentiecase vertelt Ivo Huizinga, Manager Productontwikkeling bij Aceve Nederland, over de samenwerking.

De uitdaging: migreren zonder de continuïteit te verliezen

Voor Aceve was de migratie van .NET 6 naar .NET 8 een belangrijke technische stap. Een dergelijke migratie is op zichzelf al een flinke uitdaging, maar wordt extra complex wanneer je te maken hebt met bestaande systemen die al langere tijd worden gebruikt.

De calculatieoplossingen van Aceve zijn bedrijfskritisch voor klanten. Dat betekent dat tijdens en na een technische verandering één ding vooropstaat: de systemen moeten blijven draaien.

Aceve beschikte intern over veel kennis, maar voor een migratie van deze omvang was aanvullende expertise gewenst.

“Voordat 4Dotnet bij ons terechtkwam, hadden we de uitdaging om van .NET 6 naar .NET 8 te migreren. Daarvoor heb je toch bepaalde expertise nodig.”

Het doel was dan ook niet simpelweg om de technische upgrade uit te voeren. De migratie moest gecontroleerd plaatsvinden, met zo min mogelijk risico op bugs en verstoringen voor gebruikers.

De oplossing: expertise en kennis toevoegen aan het bestaande team

Vanuit 4Dotnet sloten Rob en Berry aan bij het team van Aceve. Hun jarenlange ervaring met .NET-ontwikkeling en Azure vormde een mooie aanvulling op de bestaande kennis binnen de organisatie van Aceve.

Volgens Ivo zat de waarde daarbij niet alleen in het uitvoeren van werkzaamheden, maar juist ook in de brede ervaring die zij meebrachten.

“Die mannen kunnen eigenlijk alles oppakken wat ze voorgeschoteld krijgen.”

Die ervaring helpt ook wanneer zich tijdens de ontwikkeling onverwachte problemen voordoen. Doordat vergelijkbare situaties eerder zijn meegemaakt, kan sneller worden bepaald waar het probleem zit en welke oplossing passend is.

Voor Aceve betekende dit dat er niet alleen extra ontwikkelcapaciteit beschikbaar was, maar ook kennis waarop het team kon terugvallen en op verder kon bouwen.

Van .NET 6 naar .NET 8

De migratie vormde een belangrijk onderdeel van de samenwerking. Zeker bij legacy-systemen kan een overstap naar een nieuwe .NET-versie grote impact hebben.

Samen is gekeken hoe de migratie zo kon worden uitgevoerd dat de bestaande functionaliteit behouden bleef en klanten zo min mogelijk hinder ondervonden.

Voor Ivo is dat uiteindelijk het belangrijkste resultaat:

“Het allerbelangrijkste is dat onze klanten kunnen blijven werken, dat onze systemen blijven draaien en dat we uiteindelijk zo weinig mogelijk tegen bugs en andere dingen aanlopen.”

Met de migratie naar .NET 8 heeft Aceve een modernere technische basis gekregen. Daardoor kan het team sneller en beter verder ontwikkelen en is het platform beter voorbereid op toekomstige veranderingen.

Kwaliteit als onderdeel van het team

De samenwerking met 4Dotnet draait volgens Aceve niet alleen om het opleveren van functionaliteit. Rob en Berry spelen ook een rol in het bewaken en verbeteren van de kwaliteit van de software.

Hun bijdrage zit onder andere in het delen van kennis, het meedenken over technische keuzes en het helpen bepalen van een goede ontwikkelrichting.

“Rob en Berry zijn onderdeel van de kwaliteit, om het maar even zo te zeggen. Die zorgen er ook voor dat wij kwalitatief goede software uitleveren.”

Juist doordat zij al langere tijd bij Aceve betrokken zijn, kennen ze de systemen, eerdere technische keuzes en de uitdagingen die daarbij horen. Wanneer zich een probleem voordoet, is er daardoor vaak al herkenning vanuit eerdere situaties.

Dat helpt het team om sneller tot oplossingen te komen.

Kennis delen en moderniseren

Een belangrijk onderdeel van de samenwerking is kennisoverdracht. De expertise die vanuit 4Dotnet wordt toegevoegd, blijft niet alleen bij de ontwikkelaars zelf.

Zo speelt Rob volgens Ivo een duidelijke rol in het delen van kennis en het bepalen van de technische ontwikkelrichting.

Een concreet voorbeeld daarvan is het verder naar de cloud brengen van onderdelen van de applicatie. Hiervoor werd een oplossing ontwikkeld waarmee instellingen vanuit de applicatie naar de cloud kunnen worden gebracht.

Die aanpak is vervolgens ook op vergelijkbare wijze binnen een andere applicatie uitgerold.

Hier komen de verschillende expertises samen: jarenlange ervaring met .NET, kennis van Azure en inzicht in de bestaande omgeving van Aceve.

Een aanvulling op het team

Voor Aceve zijn de 4Dotnet-collega’s inmiddels meer dan alleen externe ontwikkelaars. Door hun langdurige betrokkenheid en brede ervaring functioneren ze als aanvulling op het eigen team.

Ivo omschrijft de samenwerking daarbij op een manier die goed past bij beide organisaties:

“4Dotnet past bij de Rotterdamse mentaliteit: niet lullen, maar poetsen.”

Die praktische instelling, gecombineerd met technische expertise, zorgt ervoor dat vraagstukken niet alleen worden besproken, maar ook daadwerkelijk worden aangepakt.

Het resultaat: een stabiele basis voor verdere ontwikkeling

De samenwerking heeft Aceve geholpen om de stap van .NET 6 naar .NET 8 succesvol te zetten en tegelijkertijd de technische basis verder te versterken.

De belangrijkste resultaten zijn daarbij:

  1. een succesvolle migratie van .NET 6 naar .NET 8;
  2. een stabieler en toekomstbestendiger platform;
  3. behoud van continuïteit voor klanten;
  4. extra .NET- en Azure-expertise binnen het ontwikkelteam;
  5. kennisdeling en ondersteuning bij technische keuzes;
  6. verdere stappen richting cloudoplossingen;
  7. en een langdurige samenwerking waarbij 4Dotnet-collega’s echt onderdeel zijn geworden van het ontwikkelteam.

Voor Ivo is vooral die betrouwbaarheid belangrijk. De samenwerking met 4Dotnet loopt inmiddels al lange tijd en heeft een stevige basis van vertrouwen opgebouwd.

“Mijn samenwerking met 4Dotnet is al 15 jaar vertrouwd. Ik weet dat ik van 4Dotnet op aan kan en dat is voor mij het allerbelangrijkste.”

Is jouw software klaar voor de volgende stap?

Werk je met een bestaande .NET-applicatie en staat er een migratie, modernisering of stap naar de cloud op de planning? Onze experts helpen bij het maken van technische keuzes én de daadwerkelijke realisatie.

Neem contact op en ontdek hoe we jouw software toekomstbestendig kunnen maken.

Bekijk onze andere cases