Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Achtergrond:

 

Beschrijving van update(s) / nieuwe functionaliteit

     

Verwachtte impact (welke workflows worden gewijzigd)

     

 

Bepaal in onderling overleg welke technische en/of plausibiliteittest(en) uitgevoerd moet(en) worden.

 

Bij de introductie van een nieuw model wordt in eerste instantie alleen vergeleken met de modelresultaten van dit model dat buiten het NWM is gedraaid. De resultaten moeten exact overeenkomen. Alle verschillen moeten verklaard worden.Aanpassing van testprotocol:
Bij nieuwe functionaliteit
worden de modelresultaten in NWM vergeleken met simulaties die buiten het Nationaal Water Model gedraaid zijn. De NWM-modelschematisaties zijn gebaseerd op de officiële RWS-modelschematisaties, die bij Helpdesk Water opgevraagd kunnen worden. Echter deze modelschematisaties bevatten alleen de tijdsonafhankelijke data (rooster, bodemschematisatie, kunstwerken, etc). In NWM is dit aangevuld met de tijdsafhankelijke data (randvoorwaarden, rivierlozingen, wind, ..). Dit hoeft niet per definitie 100% identiek te zijn aan de modelschematisatie die buiten het NWM gedraaid is. Ook kan er een andere release van het softwaresysteem (bijv. van SOBEK of Simona) toegepast, wat ook tot kleine verschillen in modelresultaten kan leiden. Van een referentiesimulatie is bij voorkeur een memo beschikbaar met modelresultaten op representatieve locaties. Deze modelresultaten worden als uitgangspunt genomen voor de testprotocollen van de workflows. De modelresultaten van de workflows in het Nationaal Water Model hoeven niet exact overeen te komen, maar moeten een grote gelijkenis hiermee hebben. Eventuele verschillen moeten verklaard worden. 

Zodra een model een keer in NWM heft heeft gedraaid, dan is dat de nieuwe referentie. Het protocol moet wordt dan aangepast worden zodat voortaan met deze referentie vergeleken zal kan worden. De verschillen moeten vervolgens plausibel zijn op basis van de uitgevoerde aanpassingen in het model, zie Configuratie update (klein)".

 

Keuze van te testen testprotocollen:
Bij een nieuwe functionaliteit wordt er een nieuw testprotocol opgezet voor het nieuwe scenario. Zowel technische als plausibiliteittest(en) worden toegevoegd aan het nieuwe testprotocol. Deze technische en/of plausibiliteittest(en) moet(en) vervolgens uitgevoerd worden.