Rijkswaterstaat
Stormvloedkering
Ramspol
Stormvloedkering Ramspol is een opblaasbare dam, die bij hoogwater het Zwarte meer van het Ketelmeer afsluit. In een uur tijd wordt er 3.500.000 liter lucht en 3.500.000 liter water in de 3 ‘reuzeballonnen’ gepompt, waardoor de waterweg volledig wordt geblokkeerd en het achterland droog blijft. De kering wordt aangestuurd door een software-systeem dat moest worden vervangen. Voor het testen van het nieuwe systeem werkte Rijkswaterstaat nauw samen met de specialisten van Heeyoo.


Rijkswaterstaat stelt werking Ramspolkering veilig met Heeyoo
Om de kering te openen en te sluiten wordt deze aangestuurd via verschillende machines zoals pompen en luchtblowers. “Ons besturingssysteem regelt dat dit op het juiste moment en veilig gebeurt”, vertelt Susan van der Sluis, Technisch Manager bij Rijkswaterstaat. “Het systeem was echter verouderd waardoor er een aanbesteding is geweest. Er is toen een inventarisatie gedaan waar het nieuwe systeem aan zou moeten voldoen. In deze vroege fase van het project besloten we de specialisten van Heeyoo te betrekken. Met een team van twee Testers en een Testmanager zijn we aan de slag gegaan en is onderzocht of de eisen die we hadden gesteld voldoende duidelijk en testbaar waren. Een project als dit komt maar zelden voorbij. Het is dan ook best lastig om te bepalen wanneer je kunt zeggen dat de uitslag van een test voldoende is. Hierbij was de expertise van Heeyoo zeker van meerwaarde.”
De nieuwe besturingssoftware die Rijkswaterstaat moest implementeren bij de Ramspolkering is complex en bevat veel functies. In de kern gaat het om beslissen en besturen. Op basis van meetwaarden aan de buitenkant kan de kering zelf signaleren dat ze gesloten of juist geopend moet worden. Gebruikers kunnen via de software de pompen aansturen om de kering in gang te zetten en via rapportages de performance van de kering monitoren. Het systeem stuurt ook automatisch notificaties als er iets niet werkt. De specialisten van Heeyoo voerden zowel functionele testen uit waarbij is gecontroleerd of alles naar behoren werkt en deden acceptatietesten met de ruim 15 eindgebruikers van het systeem.
Simulatieomgeving
Voor de functionele testen maakte Heeyoo gebruik van een simulatieomgeving die de hele stormvloedkering nabootst. Daarmee konden meer en andere testen worden uitgevoerd zonder de kering zelf te verstoren. Het testen via een simulatieomgeving zorgde er bovendien voor dat er veel ‘what if’ vragen konden worden gesteld zodat Rijkswaterstaat kon vaststellen dat de software in alle mogelijke scenario’s de kering op de juiste manier aanstuurt. Doordat het nieuwe besturingssysteem gelijktijdig werd ontwikkeld konden functies direct worden getest en gefinetuned.
Van der Sluis: “Hierbij kan het gaan om belangrijke details. Hoe lang doet een pomp of klep erover om op een commando te reageren en sluit dit voldoende aan bij een andere functionaliteit? Allemaal essentiële inzichten. We hebben hierbij heel goed gebruik kunnen maken van de kennis van Heeyoo. Zoals ook is gebleken uit een eerdere samenwerking voor de Maeslantkering, hebben zij een deskundig team dat zorgt dat de testen soepel verlopen.”
Meer uit de samenwerking gehaald
In de zomer heeft het team van Heeyoo samen met eindgebruikers aanvullende acceptatietesten uitgevoerd op de Ramspolkering. Ook met het doel om de medewerkers van Rijkswaterstaat op te leiden in het gebruik van het systeem. “De specialisten van Heeyoo dachten overal heel goed in mee. Ik heb het ze soms ook best lastig gemaakt”, zegt Van der Sluis lachend. “Zo moesten we tijdens het testen op de acceptatieomgeving bijsturen. De Testmanager kwam dan met de oplossing hoe we dit het beste konden uitvoeren en hoe we de testen toch binnen de gestelde tijd konden afronden. Hierdoor hebben we in de termijn waarin de testen plaatsvonden meer uit de samenwerking gehaald dan gedacht. Hier hebben zowel de aannemer als Rijkswaterstaat heel veel aan gehad.”
Het team heeft ook bewezen heel flexibel te zijn. Om de veiligheid van het achterland te waarborgen moet het systeem in de periode van oktober tot april beschikbaar zijn. Van der Sluis geeft aan: “Dit betekent dat het fysieke testen en vervanging van het systeem alleen kan plaatsvinden in de tussenliggende periode. Dan is het even alle hens aan dek. We hadden transparante afspraken en konden naar behoefte variëren met de inzet van het testteam van Heeyoo. Het was heel waardevol dat het team er stond wanneer het voor ons nodig was.”
Het Heeyoo verschil
De combinatie van deskundigheid, betrokkenheid en enthousiasme was een belangrijke succesfactor in de samenwerking tussen Heeyoo en Rijkwaterstaat, vindt Van der Sluis: “Het was fijn om twee vaste gezichten van Heeyoo te hebben in het team. Het enthousiasme van deze mensen werkte aanstekelijk. Er was echt een goede teamspirit. En als een Tester vervangen werd, omdat degene naar een ander project ging, dan kwam er een net zo enthousiaste collega voor terug.”
Wat vinden we
er zelf van?
Thomas Wattel was vanuit Heeyoo Testmanager van het project. “Rondlopen op een stormvloedkering en daar je werk mogen doen is heel tof! Je ziet heel concreet waar je aan meewerkt. Bovendien lever je indirect ook een maatschappelijke bijdrage. Het is ook echt anders om software te testen die een fysiek industrieel object aanstuurt en met lucht- en waterdynamica te moeten werken. Ik heb er veel van geleerd om zo’n groot project van begin tot einde te mogen uitvoeren, betrokken te zijn bij de aanbesteding en samen te werken met aannemers. Het was uniek en afwisselend.”
Ook collega Justin Kleine was vanaf de start als tester betrokken: “Samen met Thomas is een strategie geformuleerd hoe een besturingssysteem van een fysiek object gevalideerd zou moeten worden. Hoe toon je aan dat een stormvloedkering altijd sluit ongeacht de omstandigheden? Ik ben enthousiast in de werking van de stormvloedkering gedoken en heb veel geleerd hierover. Dit heeft mij geholpen in het beter kunnen testen van het besturingssysteem. Ik doe qua kennis inmiddels ook niet meer onder voor de beheerders van Rijkswaterstaat. Dat is ook wat ons als Heeyoo onderscheid: je kijkt verder dan jouw deelgebied en probeert altijd een zo goed mogelijk eindresultaat neer te zetten. Dit maakt je werk niet alleen leuker, maar ook effectiever!”
Lees onze andere
klantverhalen
Get in touch
Ook een succes maken
van jouw softwareproject?



