Avic
Goed dat je er bent, mogelijk kunnen wij starten met een introductie?
René Spruit
Zeker, René Spruit. 44 jaar. Vader van drie, twee jongens en een meisje in de leeftijd van 17 tot 6 jaar. Wij wonen in een klein dorpje in de Betuwe.
Avic
En je achtergrond qua studie?
René Spruit
Heel breed eigenlijk, eerst de MAVO, MTS Landbouwwerktuig techniek, specialisatie in melkwinningstechniek. En vervolgens HTS Industriële automatisering wat bestond uit werktuigbouwkunde, elektronica en informatica
Avic
Waar is je interesse voor Software ontstaan?
René Spruit
Eigenlijk ben ik er een beetje ingerold, dit is nooit echt een bewuste keuze geweest.
Avic
Wat zijn je interesses naast werk?
René Spruit
In heel veel dingen. Tuinieren, wijn maken van eigen druiven, bier brouwen, technische dingen zoals domotica in huis.
Avic
Hoeveel koffie drink je gemiddeld op een dag?
René Spruit
Valt wel mee, 4 kopjes op een dag.
Avic
Wat drijft jou?
René Spruit
De diverse toepassingen en branches waarin techniek toegepast kan worden is ontzettend leuk.
Avic
Hoe is het voor jou bij Avic begonnen?
René Spruit
De oprichters zijn allemaal oud Stork collega’s. Ik heb mijn afstudeeropdracht daar mogen uitvoeren bij Gebouwautomatisering en ben naderhand gebleven. Er werd aan mij gevraagd of ik mee wilde gaan naar het nieuw op te richten bedrijf Avic.
Avic
Hoe lang is dit geleden?
René Spruit
Dat was in 2002. 19 jaar geleden.
Avic
Met wie ben je meegekomen?
René Spruit
Bert de Vries, Ruud Klip, Bart Spee, Bert Baselmans en Meindert Uitman
Avic
Waarom heb je deze keuze gemaakt?
René Spruit
De organisatie binnen Stork ging veranderen waardoor ik het gevoel had dat het minder uitdagend voor mij zou zijn om te blijven bij Stork.
Avic
Wat betekent Avision voor jou?
René Spruit
Ondertussen een heel uitgebreid en breed platform die voor heel veel diverse klanten heel veel mogelijkheden bied.
Avic
Mogen wij stellen dat jij geestelijk vader van het platform bent?
René Spruit
Nou ja, ook ik heb ideeën en input nodig van collega’s en klanten nodig om te komen tot functionaliteit die zinvol en logisch is voor onze klanten.
Avic
Vooralsnog heb je er al bijna twee decennia aan werk in zitten?
René Spruit
Ja, een lange tijd. Het begin was in de tijd dat het Microsoft .NET platform net gelanceerd was, met al zijn beperkingen in die tijd nog. Ook de technieken waren toen net iets anders dan nu. Onze LegioBoxen maakten toen nog verbinding met een internet provider middels een analoog modem en een vaste analoge telefoon lijn.
Avic:
Waar zit de trots binnen ons platform?
René Spruit
Ik denk dat Avision een platform is waar heel veel klanten hun IoT oplossing kunnen (laten)bouwen en gebruiken. Waarin steeds meer functionaliteit en mogelijkheden worden toegevoegd door ons. Wij moeten er steeds voor zorgen dat we gebruik blijven maken van de nieuwste technologie, dat onze code leesbaar is, onderhoudbaar en te testen is, ook na 19 jaar.
Avic
Wat betekent IoT voor jou?
René Spruit
De naam IoT bestond bij de oprichting van Avic nog niet, en zal ik in de toekomst wellicht weer anders genoemd worden. Voor mij is het toevoegen van internet een manier om apparaten meer toegevoegde waarde te geven. Dit kan op allerlei vlakken zijn, zoals voor besparingen, regelgeving, eenvoudiger en beter inzicht in data etc.
Avic
Onder welke behoefte is Avision ontstaan?
René Spruit
Er was een platform nodig om gemeten data van onze LegioBoxen zichtbaar te maken en daarnaast direct een stukje device management van onze LegioBoxen.
Avic
Hoe zat softwarematig het eerste platform in elkaar en wat was de eerste look & feel?
René Spruit
Software matig gebruiken wij het ASP.NET platform. En dat is het nu nog steeds.
De eerste look en feel was redelijk vergelijkbaar zoals deze nu nog is en Avision 1.0, met een boomstructuur en een uitklapmenu aan de bovenkant.
Avic
Hoe zag de eerste opdracht / oplossing eruit?
René Spruit
Onze eerste opdracht was om energieverbruik te monitoren van gebouwen door het hele land. Deze data moest doorgestuurd worden naar een platform van onze klant. Hiervoor hebben we een web service koppeling gebouwd. Deze koppeling wordt nu nog steeds gebruikt, evenals de eerste LegioBoxen die met een GPRS modem zijn uitgerust. Dat vind ik best knap, hardware die meer dan 15 jaar online is en zonder problemen blijft werken.
Avic
Wie was deze eerste opdrachtgever?
René Spruit
Smartestbuildings.
Avic
Hoe verliep dit?
René Spruit
Dat is lang geleden. Door de tijd heen hebben we dingen moeten optimaliseren. Databases met historische data werden steeds groter. We hebben aanpassingen gemaakt zodat we de performance op pijl konden houden en de mogelijkheden voor het maken van database backups beheersbaar bleven. De basis van Avision 1.0 is ook nu nog steeds in gebruik, ook voor ander platform welke we gebouwd hebben.
Avic
Hoe zag het eerste dashboard binnen Avision eruit?
René Spruit
Als je er nu naar kijkt eenvoudig maar zeker nog wel functioneel. Ook toen al kon je bijvoorbeeld je eigen grafiek vrij configureren hoe deze eruit kwam te zien.
Avic
Hoe is dit veranderd met de jaren?
René Spruit
We hebben nu veel meer mogelijkheden om te presenteren ook met een strakker uiterlijk qua kleuren en stijl opmaak.
Avic
En qua node structuur ?
René Spruit
Heel veel dingen die we in Avision 1.0 bedacht hebben zie je terugkomen in Avision 2.0. Soms in een iets andere vorm, maar het idee erachter blijkt soms heel krachtig te zijn. De node structuur is daar één van.
Avic
Hoe zat het met de trial & error?
René Spruit
Natuurlijk moeten er vaak dingen uitgezocht worden. Belangrijk is dat je begrijpt waarom en hoe iets werkt. Kijk naderhand nog eens terug wat je gemaakt hebt, en klopt het wel wat er staat.
Avic
Dit is per opdrachtgever verschillend?
René Spruit
Het platform heeft wel vaste kaders die niet anders kunnen. Dit kan als een nadeel voelen maar kan naderhand ook vaak als een logische gestructureerde manier van een werkbare opzet zijn. Heel veel dingen die gebouwd zijn voor een klant, waren direct bruikbaar voor andere klanten. Maar er zijn zeker ook hele specifieke modules gebouwd voor bepaalde klanten.
Avic
Zo maken wij altijd oplossingen welke zijn samengesteld vanuit de behoefte van de klant?
René Spruit
Absoluut. Op het moment dat je iets presenteert zal de klant altijd ideeën krijgen, van zou dat ook kunnen. Dit zijn soms hele zinvolle aanvullingen die vaak bij meerdere klanten van toepassing kunnen zijn. Uiteraard worden wij blij van extra nuttige functionaliteit binnen ons platform.
Avic
Waar lagen de grootste uitdagingen door de jaren heen?
René Spruit
Uitdagingen zitten erin hoe ga je mee met de nieuwste technologieën, hoe hou je de performance op pijl, hoe hou je de security optimaal veilig, hoe hou je de code onderhoudbaar voor ons zelf. Dit is zeker van belang als er iets nieuws wordt gebouwd, maar ook bestaande code zal soms verbeterd moeten worden. Met de juiste database opzet in combinatie met goede code opzet kan je enorme performance problemen voorkomen. Waardoor iets op één server kan draaien i.p.v. op een heel rack vol.
Avic
Constant mee gaan met de tijd?
René Spruit
Je moet je continue blijven verdiepen op allerlei gebieden, server hosting, virtualisatie, databases, security. Dat is niet altijd even makkelijk.