Honderden Delphi-applicaties in één keer updaten voor Nieuw-Zeelandse coöperatie

"We kijken terug op een geslaagde samenwerking!"

236 Delphi-applicaties updaten van Delphi 5 en 7 naar de allernieuwste versie voor een klant aan de andere kant van de wereld. Waar te beginnen? De ontwikkelaars van GDK Software gingen deze uitdaging aan voor de Nieuw-Zeelandse organisatie Livestock Improvement Corporation (LIC). Beide partijen kijken terug op een geslaagde samenwerking!

  • 236 individuele Delphi-applicaties
  • Snellere reactietijden
  • Minder foutmeldingen
  • Van Delphi 5 of 7 naar de nieuwste Delphi

LIC is een coöperatie die eigendom is van boeren en wereldleider is in weidegebaseerde zuivelgenetica en veemanagement. LIC heeft als doel om superieure genetica en technologische innovatie te leveren om haar aandeelhouders te helpen duurzaam en winstgevend vee te houden. LIC heeft een lange geschiedenis van het ontwikkelen en leveren van wereldwijd toonaangevende innovaties voor de zuivelindustrie. De coöperatie blijft een van de grootste particuliere investeerders in onderzoek en ontwikkeling in de sector. Vandaag de dag heeft de in Nieuw-Zeeland gevestigde coöperatie meer dan 700 vaste medewerkers. In het voorjaar neemt dit toe tot 2000. LIC heeft ook kantoren in het Verenigd Koninkrijk, Ierland en Australië. Alle winst van LIC wordt teruggegeven aan haar boereneigenaren/aandeelhouders in de vorm van dividenden, of geherinvesteerd in nieuwe oplossingen, onderzoek en ontwikkeling. www.lic.co.nz

De coöperatie maakt gebruik van diverse software-applicaties, waaronder een Delphi-suite met 236 individuele applicaties in Delphi 5 of 7. “Deze applicaties worden voornamelijk door onze eigen interne teams gebruikt om boeren te ondersteunen”, zegt Ailsa. “De Borland Database Engine (BDE) vormde lange tijd het grootste struikelblok. Dit is een softwarelaag tussen onze applicaties en de database. Helaas stopte de ontwikkeling van de BDE in 1999. Drie jaar later bleek Borland niet langer de software te ondersteunen, waardoor de softwarelaag niet werkte in 64-bit Windows. Onze gebruikers kregen steeds meer foutmeldingen te zien en ook namen de reactietijden toe. Sommigen moesten de applicatie tot wel vijf keer per dag opnieuw starten. Dat kon niet langer zo.”

GDK Duster

De zoektocht naar een bedrijf om de applicaties te updaten leidde uiteindelijk naar GDK Software. “GDK had aantoonbaar ervaring met het upgraden van applicaties. Een goed voorbeeld is de eigen conversietool: GDK Duster. Hoewel Duster veel standaardfouten automatisch kon oplossen, hadden we natuurlijk ook de expertise van de Delphi-ontwikkelaars van GDK nodig om specifieke problemen op te lossen.”

"De Britse ontwikkelaars waren heel flexibel, waardoor de upgrade uitstekend verliep.”

Ailsa Hunt, Custom Systems Manager Livestock Improvement Corporation (LIC)

Tijdsverschil van twaalf uur

De grote afstand tussen Nieuw-Zeeland en Europa bleek geen groot struikelblok te vormen. “We werkten samen met het Britse team van GDK Software. Het was fantastisch om met James en zijn collega’s samen te werken. Iedere ochtend hadden we een stand-up via Teams. Deze sessies evolueerden soms tot technische discussies over de applicaties. Het grote verschil in tijdzone kan natuurlijk een barrière vormen. We moesten daarom goed met elkaar communiceren om de negatieve impact van het tijdsverschil te verkleinen.”

Terugkijkend op het proces heeft Ailsa lovende woorden over voor GDK Software. Dit komt vooral door het gestroomlijnde proces. “GDK Software plaatste de bijgewerkte applicaties op GitHub. Deze applicaties konden wij gebruiken voor diepgaande tests. Als er een opmerkelijke fout optrad bij één van onze gebruikers, dan maakte één van onze teamleden schermafbeeldingen van het probleem. Daarna sprak hij met het GDK-team via Microsoft Teams om de fouten door te nemen. De Britse ontwikkelaars waren heel flexibel, waardoor de upgrade uitstekend verliep.”

Samen verder bouwen

Inmiddels zijn de Delphi-applicaties vrijwel allemaal ge-update en zetten Ailsa en haar collega’s een nieuwe stip op de horizon. “De volgende stap is dat we samen met GDK Software kijken welke kansen er nog meer zijn voor onze applicaties. We kijken er naar uit om verder samen te werken met GDK Software.”

Contact

Laat ons helpen jouw ambities concreet te maken.