Delphi-applicaties zijn voor het Australische bedrijf Humes zeer belangrijk voor de dagelijkse werkzaamheden. De legacy-tools voldeden niet meer aan de moderne standaarden, waarna Technical Manager Andrew Morrison op zoek ging naar een professionele partner om samen de overstap te maken naar de nieuwste versie van Delphi.
Humes is een intern engineering-adviesbureau voor Holcim en is verantwoordelijk voor het ontwerp en de documentatie van alle prefab-betonproducten die in fabrieken verspreid over heel Australië worden geproduceerd. Om dit werk efficiënt te kunnen doen, vertrouwt het team op niche-applicaties: de Box Culvert Designer en de Pipe Designer.
“Deze tools zijn zeer specifiek,” legt Andrew Morrison, Technical Manager bij Humes, uit. “Standaard commerciële software sluit simpelweg niet aan bij onze eisen. We hebben applicaties nodig die gebruikmaken van onze eigen productbibliotheken en die de prestaties kunnen toetsen aan de specifieke Australische ontwerpcodes en de eisen van de autoriteiten.”
De ontwikkeling van deze cruciale tools stond al meer dan tien jaar stil. Hoewel de software nog functioneerde, werd het steeds lastiger om de kloof te overbruggen tussen de verouderde code en de veranderende regelgeving. Bovendien kampte Humes met een aanzienlijk continuïteitsrisico.
“In het verleden vertrouwden we op individuele freelance developers,” vertelt Morrison. “We wilden het risico van een afhankelijkheid van één enkel persoon verminderen door een bedrijf in de arm te nemen waar meerdere experts hun kennis kunnen inbrengen. Ondanks de geografische afstand tussen Australië en Europa trok GDK Software ons aan vanwege hun specialisatie in Delphi en het moderniseren van software.”
Bij het bepalen van de toekomst van hun ontwerptools koos Humes bewust voor modernisering van de bestaande Delphi-applicaties in plaats van een volledige herbouw in een andere programmeertaal.
“Als ingenieurs geven we er vooral om dat de applicatie precies werkt zoals vereist; we hebben geen sterke voorkeur voor de taal die op de achtergrond draait. Een volledige herbouw zou veel meer validatie, testen en potentiële foutgevoeligheid met zich meebrengen. Modernisering was niet alleen kosteneffectiever, maar zorgde er ook voor dat we onze vertrouwde en bewezen workflows konden behouden.”
Andrew Morrison, Technical Manager bij Humes
De samenwerking met GDK Software bleek een schot in de roos. Ondanks de afstand en de verschillende tijdzones bleef de communicatie helder via e-mail, videogesprekken en een gestructureerde planning.
“Het was prettig om met het team van GDK Software te werken. De verschillende collega’s waren zeer geduldig,” zegt Morrison. “Wij zijn geen softwareontwikkelaars; wij zijn experts in het gebruik van de software, niet in het schrijven ervan. GDK nam ons stap voor stap mee in het proces en hielp ons door verschillende technische vraagstukken heen totdat de software precies werkte zoals gewenst. Het was duidelijk dat we konden rekenen op een diepgaande kennis die een eenmanszaak ons niet had kunnen bieden.”
Het moderniseringsproject werd gefaseerd opgeleverd, waardoor Humes het risico kon beheersen door steeds kleine onderdelen van de software te vernieuwen. Deze transitie heeft inmiddels concrete voordelen opgeleverd. De software is nu volledig compatibel met de moderne Google Drive-infrastructuur van het bedrijf en het team is begonnen met het uitrollen van de tools naar nieuwe medewerkers.
De impact gaat verder dan alleen technische updates; het heeft de visie van het team op hun digitale gereedschap veranderd. De modernisering heeft het interne vertrouwen vergroot en gezorgd voor echt momentum voor toekomstige verbeteringen. Humes voelt zich nu volledig voorbereid op de volgende fase, wetende dat ze een stabiele en ondersteunde basis hebben om op voort te bouwen.
Nu de kernapplicaties succesvol zijn gemoderniseerd, kijkt Humes naar de volgende stappen op hun technische roadmap. Het directe doel is om de software uit te breiden met de meest recente updates van de Australische ontwerpcodes.
“Onze ervaring met GDK is zeer positief en we zouden niet aarzelen om in de volgende fasen weer met hen samen te werken,” besluit Morrison. “De volgende stap is het integreren van de ontwerpen direct in het genereren van tekeningen. Hierdoor kunnen we nog soepeler en consistenter hoogwaardige tekeningen aan onze fabrieken leveren.”
Contact