Invoering en fasering van het project SIMONA

Maat: px
Weergave met pagina beginnen:

Download "Invoering en fasering van het project SIMONA"

Transcriptie

1 P2: li Invoering en fasering van het project SIMONA Guus Segal

2 Inhoud Pagina 1 Inleiding 1 2 Indeling in fasen 2 3 Uitwerking van fase Inschatting van de benodigde middelen 7 4 Uitwerking van fase Fase 2a: het rekengedeelte Fase 2b: de pre processing Fase 2c: de post-processing 11 ^ 4.4 Inschatting van de benodigde middelen 13 5 Aantekeningen bij fase Aantekeningen bij fase Conclusies 16

3 -1- rijkswaterstaat dienst getijdewateren biblioiheek Inleiding 4* Dit rapport is het laatste uit een serie van drie deelrapporten ten behoeve van een vooronderzoek voor het project SIMONA (SImulatie MOdellen van de NAtte waterstaat). SIMONA beoogt de ontwikkeling van een geintegreerd pakket, waarin bestaande en nieuw te ontwikkelen rekenmodellen worden ingehangen. Voordeel van zo'n geintegreerde aanpak is dat onderhoud en beheer efficienter plaats kunnen vinden, dat er sprake is van uniformiteit van in- en output naar de gebruiker toe en dat doublures in programmaontwikkeling worden vermeden. Tengevolge daarvan zullen in de toekomst modellen sneller en goedkoper kunnen worden geimplementeerd. In het eerste deelrapport is een inventarisatie gemaakt van pakketten welke veelvuldig bij RWS in gebruik zijn op het gebied van de natte watermodellen. Daarnaast zijn sterke en zwakke punten van de huidige pakketten opgesomd alsmede bij gebruikers levende wensen. In het tweede deelrapport is een eerste aanzet gegeven tot een technisch concept voor SIMONA. Met name is de functionele beschrijving van de globale datastructuur, de memory management en de database uitgewerkt. Bijbehorende tools zijn beschreven. Daarnaast is een opsomming gegeven van een aantal mogelijkheden waarover SIMONA uiteindelijk dient te beschikken. In dit deelrapport wordt getracht een inschatting te maken van de uit te voeren taken en de daarmee gepaard gaande kosten. Daarnaast wordt een voorstel voor een indeling in fasen gemaakt, waarbij na iedere fase een evaluatie kan plaats vinden en een "go-nogo" beslissing over de rest van het project genomen kan worden. In hoofdstuk 2 wordt een indeling in fasen voorgesteld. Op grond van argumenten wordt voorgesteld om te beginnen met algemene tools en vervolgens WAQUA onder te brengen in SIMONA. Latere fases worden wat vager gehouden. Daarnaast lijkt een onderzoek naar de functionaliteit van DELWAQ zeer wenselijk. Fase 1 (tools) wordt nader uitgewerkt in hoofdstuk 3. Een beschrijving van welke tools ontwikkeld moeten worden, wordt gegeven alsmede een schatting van de totale kosten. Hoofdstuk 4 is gewijd aan een nadere invulling van fase 2. Hierbij is als uitgangspunt genomen dat WAQUA reeds in fase 2 deel gaat uitmaken van SIMONA. Bij de kostenschatting moet in ogenschouw worden genomen, dat ook de bestaande plannen tot vernieuwing van WAQUA een grote hoeveelheid middelen vereisen.

4 In de hoofdstukken 5 en 6 worden wat aantekeningen bij de fases 3 en 4 gemaakt. Door de onzekerheid over deze fases is de inhoud noodgedwongen vaag gehouden. Tenslotte dienen nog de volgende opmerkingen te worden gemaakt: Zoals voor ieder programmapakket geldt ook voor SIMONA dat permanent onderhoud nodig is om het systeem draaiende te houden. Enerzijds dienen er aanpassingen aan de hard- en software ontwikkelingen plaats te vinden, anderzijds dienen fouten opgespoord en hersteld te worden. Daarnaast is het noodzakelijk door middel van uitbreidingen aan gebruikerswensen te voldoen. Indien niet voldoende tijd in het onderhoud wordt gestoken, is een programmapakket reeds bij zijn ontstaan gedoemd weer zeer snel te verdwijnen. Bij de ontwikkeling van nieuwe programmatuur binnen RWS, welke nog niet meteen in SIMONA wordt ondergebracht, is het verstandig reeds nu rekening te houden met het SIMONA-concept. Indien volgens de SIMONA-standaards wordt ontwikkeld, dan zal het uiteindelijk inbrengen binnen SIMONA relatief weinig werk kosten. Daarnaast wordt het onderhoud van die programmatuur beter gegarandeerd. Als voorbeeld van dergelijke nieuwe programmatuur kan gedacht worden aan de 3D versie van WAQUA. Wil SIMONA een succes worden, dan is het noodzakelijk dat er een intense betrokkenheid is vanuit de RWS bij de ontwikkeling. Voorgesteld wordt om een of meerdere mensen vanuit de I&A structuur actief te laten deelnemen aan de ontwikkeling. 2 Indeling in fasen In dit hoofdstuk zullen we een globale invulling van de verschillende fasen voorstellen, alsmede een motivering voor deze keuze. De uiteindelijke beslissing over een precieze invulling en de gewenste volgorde zal uiteraard door RWS genomen moeten worden. In fase 1 moeten in ieder geval het ontwerp en de ontwikkeling van de basistools voor SIMONA ter hand worden genomen. Het is duidelijk dat zonder deze basistools SIMONA nooit fatsoenlijk van de grond kan komen. Teneinde fase 1 zo kort mogelijk te laten verlopen, moeten in fase 1 uitsluitend de minimale tools ontwikkeld worden. Eventuele uitbreidingen en verfraaiingen kunnen alsnog in een later stadium worden toege-

5 voegd. De reden hiervoor is zeer simpel: zonder tools kunnen we niet werken; met alleen maar fraaie tools kunnen we geen enkel probleem oplossen. Fase 2 kan het best worden benut om een van de bestaande applicaties in zijn geheel in SIMONA onder te brengen. Het ontwikkelen van het basisontwerp voor fase 2 kan parallel met fase 1 worden uitgevoerd. De keuze voor een bestaande applicatie boven een volledig nieuwe wordt ingegeven door de gedachte dat SIMONA binnen afzienbare tijd tenminste voor een type toepassing gebruikt kan worden. Een nieuwe applicatie draagt altijd een element van research in zich en is daarom minder voorspelbaar. In ieder geval geldt dat in fase 2 voor een algemene benadering van pre- en post-processing moet worden gekozen, zodat de verrichte werkzaamheden ook in latere fases benut kunnen worden. Van de bestaande pakketten lijken de volgende het meest in aanmerking te komen om op korte termijn in een SIMONA-kader onder te brengen: WAQUA (2DH) DELWAQ een deel van de golfprogrammatuur biologische/chemische modellen (BLOOM/CHARON) Van genoemde pakketten lijkt WAQUA het meest geschikt om als eerste in SIMONA te implementeren. Redenen hiervoor zijn: RWS is (mede)eigenaar van alle onderdelen van WAQUA; een groot deel is bij RWS ontwikkeld en als gevolg daarvan beschikt RWS over alle benodigde kennis. WAQUA wordt zowel binnen als buiten RWS veel gebruikt. WAQUA is hoognodig aan revisie toe en plannen in die richting zijn al gemaakt. Zelfs indien SIMONA niet ontwikkeld zou worden, dan nog zou een grote inspanning in WAQUA gestoken (moeten) worden om WAQUA aan de eisen van deze tijd aan te passen. WAQUA levert de invoer voor een aantal van de andere programma's, zoals bijvoorbeeld DELWAQ en de golfprogrammatuur. Zonder WAQUA kan de koppelingsproblematiek dus niet goed worden aangepakt.

6 Uitbreidingen van WAQUA (kromlijnig, 3D) zijn in ontwikkeling (of reeds in prototype aanwezig) en kunnen worden voortgezet binnen SIMONA. Het is duidelijk dat bij het ontwerp van WAQUA binnen het SIMONA-kader in ieder geval rekening gehouden moet worden met de mogelijkheid van genoemde uitbreidingen. Met name moet de opzet van de datastructuur uitgaan van een kromlijnig grid. Het pakket DELWAQ lijkt op dit moment nog niet in aanmerking te komen om binnen SIMONA onder te brengen vanwege de volgende redenen: DELWAQ blijkt functioned nog niet uitontwikkeld; nog niet alle aangekondigde features zijn reeds operationeel. DELWAQ is binnen het WL ontwikkeld; de kennis van DELWAQ binnen de RWS is nog te gering, mede omdat de documentatie nog niet aan alle eisen voldoet. Door delen van de RWS is kritiek geuit op de kwaliteit van DELWAQ. Het is daarom de vraag of de DELWAQ programmatuur, dan wel de DELWAQ functionaliteit binnen SIMONA moet worden geimplementeerd. DELWAQ verwacht een snelheidsveld als invoer, het ligt dus voor de hand de basis (i.e. WAQUA) allereerst in SIMONA onder te brengen. Omdat binnen de RWS groot belang wordt gehecht aan de functionaliteit van DELWAQ lijkt het verstandig om toch in een vroeg stadium de mogelijkheid van implementatie te onderzoeken. Het is daarom verstandig om parallel aan het begin van fase 2 een vooronderzoek naar de inhoud en functionaliteit van DELWAQ te starten. Noodzakelijk voor dit vooronderzoek is dat de benodigde documenten ter beschikking komen. Ten aanzien van de golfprogrammatuur geldt in veel mindere mate dat zij niet in aanmerking kan komen om in fase 2 in SIMONA te worden ingebracht. Voor- en tegenargumenten zijn onder ander: De golfprogrammatuur lijkt zeer gestructureerd opgezet; inpassing binnen SIMONA zal mogelijk minder inspanning vergen dan voor WAQUA. (Voorstudie moet dit uitwijzen!)

7 De kennis van de golfprogrammatuur is in mindere mate aanwezig bij de RWS dan de kennis van WAQUA. Dat pleit ervoor om eerst met WAQUA te starten en al vast een onderzoek naar de inpassing van de golfprogrammatuur te starten. De golfprogrammatuur gebruikt vaak een snelheidsveld als invoer, waarvoor WAQUA resultaten als eerste in aanmerking komen. Ook dit wijst in de richting WAQUA gevolgd door golfprogrammatuur. Uit verschillende gesprekken is gebleken dat de golfprogrammatuur wat betreft gebruikersgemak veel moderner aandoet dan WAQUA. Dit betekent dat SIMONA in de eerste fase weinig extra toe te voegen heeft aan deze programmatuur. De voordelen van SIMONA zullen pas bij een koppeling tot uiting komen. Wat betreft de chemische en biologische modellen geldt dat zij volledig ontwikkeld zijn binnen het WL en dat de kennis binnen de RWS nog zeer marginaal is. Daarnaast worden deze pakketten veelal samen met DELWAQ gebruikt. Het ligt dus voor de hand deze modellen pas na het implementeren van DELWAQ ter hand te nemen. In plaats van voor een pakket kan in fase 2 uiteraard gekozen worden voor het meteen aanpakken van meerdere pakketten (bijvoorbeeld twee). Voor- en tegenargumenten hiervoor zijn onder andere: Indien slechts een pakket wordt ingebracht in SIMONA dan voegt SIMONA nog niet de wezenlijke uitbreiding richting koppelingsprogrammatuur toe, terwijl SIMONA juist met dat doel is opgestart. Het enige dat bereikt wordt, is dat een huidig pakket "netter" wordt opgezet en meer gebruikersvriendelijk wordt gemaakt. De gelijktijdige aanpak van meerdere pakketten heeft als nadeel dat de te leveren inspanning aanzienlijk wordt uitgebreid. Als gevolg daarvan is het inschatten van de benodigde middelen veel minder realistisch uit te voeren. Bovendien is de kans dat binnen beperkte tijd een werkend product geleverd kan worden aanmerkelijk kleiner. Als gevolg hiervan bestaat de mogelijkheid dat niet tijdig resultaten kunnen worden getoond en SIMONA als een mislukt project te boek komt te staan. Om toch iets van beide argumenten tot hun recht te laten komen, lijkt een goede aanpak te starten met WAQUA en meteen "constituents" mee te nemen als aparte modules. Hierdoor kan getoond worden dat de koppelingsproblematiek in simpele gevallen eenvou-

8 dig kan worden aangepakt (althans wat betreft de informatica-technische kant). Het koppelen met andersoortige pakketten moet dan worden uitgesteld tot fase 3. In fase 3 kan de keuze gemakkt worden tot het inbrengen van extra pakketten binnen SIMONA, dan wel over te gaan tot uitbreiding van de functionaliteit van het in fase 2 ingebouwde pakket. Het ligt voor de hand om fase 3 inderdaad te benutten voor uitbreiding van het aantal applicaties, omdat anders SIMONA niets anders wordt dan een veredeld WAQUA (uitgaande van een keuze voor WAQUA in fase 2) en dat is zeker niet de bedoeling van SIMONA. Pakketten die in aanmerking komen om in fase 3 ingebracht te worden, zijn onder andere: golfprogrammatuur (HISWA, CREDIZ, PHAROS, etc.) DELWAQ/transportmodellen TRISULA WAQUA-kromlijnig WAQUA-3D Mogelijk kunnen een aantal van deze pakketten gelijktijdig worden aangepakt, afhankelijk van de beschikbare menskracht. De voorbereidende studies dienen reeds gedurende fase 2 gestart te worden. In ieder geval dient een studie van DELWAQ ter hand te worden genomen. Tenslotte kunnen de fases 4 en verder benut worden voor het inbrengen van de ontbrekende pakketten en het ontwerpen en ontwikkelen van uitbreidingen van de functionaliteit, waarbij allerlei gebruikerswensen gehonoreerd dienen te worden. In de volgende paragrafen worden de verschillende fases iets nader uitgewerkt. Hierbij is in fase 2 alleen de keuze WAQUA bekeken. De inschatting van de benodigde middelen (menskracht en materiele middelen) is alleen voor de fases 1 en 2 gegeven, omdat de latere fases nog te vaag zijn en zeker nog voorstudie vereisen. Een inschatting nu zou prematuur zijn en van realiteit ontbloot. Tenslotte dient nog opgemerkt te worden dat in iedere fase van SIMONA het volledige ontwikkelingstraject dient te worden gevolgd, te weten:

9 Definitiestudie Basisontwerp Detailontwerp Realisatie Invoering Onderdeel van het basisontwerp dient ook het ontwerp van een testplan te zijn. Bij de realisatie behoort ook het maken van de handleidingen en de technische documentatie. Na iedere fase ontstaat een mijlpaal welke benut kan worden voor go/nogo beslissingen. Daarnaast kunnen deze mijlpalen benut worden om realistische schattingen over de hoeveelheid benodigde middelen in de volgende fase te maken. 3 Uitwerking van fase 1 Fase 1 behelst het ontwerp en ontwikkeling van de basistools. In principe behoeven alleen die tools ontworpen te worden die in ieder geval nodig zijn om SIMONA verder te kunnen ontwikkelen (de zgn. minimum tools). In een later stadium van het project ontstaat automatisch de behoefte aan uitbreiding en verfraaiing van deze tools. Minimum tools zijn: tools voor memory management (zie deelrapport 2) tools voor de database (zie deelrapport 2) algemene hulptools: afhandeling van foutboodschappen eenvoudig verwerken van algemene batchinvoer hulproutines voor interactieve invoer arraygrens checkers opvragen van gebruikersgegevens, zoals datum/tijd/gebruikersnaam, e.d. (basisroutines hiervan zijn machine-onafhankelijk, de onderliggende machine afhankelijk) SIMONA start en close subroutine 3.1 Inschatting van de benodigde middelen Voor het ontwikkelen van de programmatuur wordt uitgegaan van senior systeemana-

10 listen. De term mensmaand is equivalent met 20 mensdagen van 8 werkuren. memory management database hulptools bewaking kwaliteit + management computerkosten reproductiekosten 3 mensmaanden 4 mensmaanden 4 mensmaanden (basissysteem) 3 mensmaanden < f ,= f 5.000,= Op te leveren producten zijn algemene tools voor memory management en database, zoals beschreven in het tweede deelrapport SIMONA. Hierbij dient de kanttekening gemaakt te worden dat de databaseroutines in eerste instantie slechts voor een type array geschikt gemaakt dient te worden (bijvoorbeeld een oplossingsarray) omdat de locale datastructuren nog niet vastliggen. De te leveren hulptools bestaan ook uit een verzameling subroutines; een precieze invulling dient nog gemaakt te worden. Naast de tools moet fase 1 als eindproduct leveren: gebruikersdocumentatie met een beschrijving van de tools; - testprogramma's voor het testen van de tools. Deze testprogramma's moeten bij iedere uitbreiding c.q. verandering van de tools opnieuw "gerund" worden. Opmerkingen: De bewaking van de kwaliteit moet een essentieel onderdeel van SIMONA uitmaken. Een projectteam (1 a 3 man) beoordeelt de ontwerpen inclusief de users interface. Met name de users interface moet ook voorgelegd worden aan niet direct betrokkenen (gebruikers) om de logica en de leesbaarheid na te gaan. De ontwikkeling van fase 1 kan in principe op een PC plaats vinden zodat de computerkosten relatief beperkt zijn. Bij reproductiekosten worden ook de typekosten voor de handleidingen gerekend.

11 4 Uitwerking van fase 2 In fase 2 wordt een bestaand pakket ingebouwd in SIMONA. In hoofdstuk 2 is beargumenteerd dat WAQUA hiervoor het meest in aanmerking komt. Vandaar dat in dit hoofdstuk alleen een uitwerking voor WAQUA wordt gegeven. Mocht tot een ander pakket worden besloten, dan zal eerst een extra voorstudie noodzakelijk zijn. De te verwachten inspanning zal ongetwijfeld van dezelfde grootte orde zijn als voor WAQUA. Om de inspanning voor fase 2 nog enigszins overzichtelijk te maken, splitsen we deze fase in drie deelfases: 2a rekengedeelte 2b pre processing 2c post processing De keuze van het rekengedeelte in fase 2a is gedaan op grond van het feit dat een gestructureerde aanpak van het rekengedeelte automatisch bepaalt welke invoer noodzakelijk is. Hierbij moeten we ook denken aan input-arrays die het rekenproces sturen. Het is verstandig om bij de invoering van de verschillende fases binnen WAQUA een migratiepad te volgen. Hiermee wordt bedoeld dat een nieuw ontwikkeld deel in het bestaande WAQUA-pakket ingeplugd wordt. Voordeel van zo'n aanpak is dat niet meerdere versies van WAQUA dienen te worden bijgehouden. Daarnaast kunnen tussenresultaten getoetst worden in werkelijk gebruik. De extra kosten die hieraan verbonden zijn, behoren tot het onderhoud van WAQUA en maken geen deel uit van SIMONA. Opgemerkt dient nog te worden dat in alle fasen geldt dat voor dezelfde grootheden een eenduidige naamgeving gebruikt dient te worden. Naamgeving, zowel als handleidingen dienen in het Engels gesteid te worden. 4.1 Fase 2a: het rekengedeelte Taken welke in deze fase dienen te worden uitgevoerd zijn: - Het functioneel splitsen van het rekengedeelte van WAQUA zodat modules voor het berekenen van een (of een halve) tijdstap te onderscheiden zijn.

12 Het opzetten van modules voor het oplossen van extra transport (advectiediffusie) vergelijkingen. Het betreft hier het inbrengen van constituents, wat meteen gebruikt kan worden om de oplossing van de koppelingsproblematiek (informatica-technisch) te demonstreren. - Opzetten van bovenroutines voor het rekengedeelte op basis van voorgaande en het inbrengen van de lagere niveauroutines. - Inbouw in SIMONA-database. Sturing door middel van array(s). Als basis voor het aangepaste rekengedeelte kan de voor het KNMI ontwikkelde bolcoordinatenversie gelden, omdat deze reeds is gestructureerd en geschikt gemaakt voor vectormachines. Uitbreiding met de in de standaardversie beschikbare functionaliteit is dan wel noodzakelijk, aangezien de KNMI versie een zeer beperkte functionaliteit heeft. Algemeen geldt dat gestart moet worden met de definitie van een nette, niet te ingewikkelde, locale datastructuur. Hierbij moeten specifieke arrays onderscheiden worden zoals dat in de appendix in deelrapport 2 is gedaan (mesh, probleemdefinitie, etc.). Als eindproduct moet er een nieuwe versie van het WAQUA rekengedeelte komen. Deze versie moet de functionaliteit van het huidige WAQUA pakket (rekengedeelte) combineren met het oplossen van een aantal transportvergelijkingen (constituents). Deze nieuwe versie moet voldoen aan de SIMONA standaards en gebaseerd zijn op de SIMONA memory management en database tools. Halverwege fase 2a kan als mijlpaal een simpele versie van WAQUA gekoppeld met een transportvergelijking dienen. Hiermee kan getoond worden dat het SIMONA concept inderdaad werkt. Gebruik in de praktijk moet uitgesteld worden tot aan het einde van fase 2a. 4.2 Fase 2b: de pre processing In deze fase moet de pre processor geheel worden herzien. Daarnaast moet het mogelijk blijven om de oude invoer van de WAQUA pre-processor te blijven gebruiken.

13 Ir de definitiefase kunnen de volgende punten aan de orde komen: - Definieren van een gebruikersvriendelijke invoer. - Vertaling van de invoer naar de SIMONA-structuren die in rekengedeelte en post-processing gebruikt moeten worden. - Uitsplitsing in een gridgedeelte (coordinates diepte) en probleemdecnitie (coef- Ccienten, randvoorwaarden, etc.). - Definitie van controles van de invoer, met name ook grafische controles. Hier is een duidelijke interactie met de post-processing aanwezig. - Hierbij dient rekening gehouden te worden met uitbreidingen naar kromlijnig WAQUA, alsmede naar WAQUA-3D. Opmerkingen: In eerste instantie dient uitsluitend aan batchinvoer te worden gedacht. Interactieve invoer wordt pas in een latere fase van SIMONA ingevoerd. In deze fase van SIMONA moeten nog geen extra faciliteiten als meshgeneratoren, interactief aanpassen van randen, e.d. aangeboden worden. Deze behoren duidelijk tot fase 4 of later van SIMONA. De opzet moet uiteraard wel zodanig zijn dat dit soort modules later eenvoudig kunnen worden ingebracht. Als eindproduct van fase 2b dient een geheel vernieuwde WAQUA en pre-processor ontwikkeld te zijn. Deze moet gekenmerkt zijn door gebruikersvriendelijke invoer, gebruik maken van de SIMONA tools en resultaten wegschrijven naar de SIMONA database. De pre-processor moet meteen aansluiten op het WAQUA rekengedeelte. 4.3 Fase 2c: de post-processing In fase 2c moet de aanzet gegeven worden tot de algemene SIMONA-post-processor. Hoewel in deze fase alleen nog post-processing voor WAQUA plaats vindt, is het essentieel dat bij de ontwikkeling sterk rekening gehouden wordt met latere uitbreidingen, met name voor meer ingewikkelde grids (bijvoorbeeld ongestructureerd en kromlijnig). De uiteindehjke bedoeling is dat er een post-processor komt met meerdere modules.

14 In de decnitiefase kunnen de volgende punten aan de orde komen: Definitie van de functionaliteit (in eerste instantie minimaal de huidige WAQUA post-processingsmogelijkhedenj. - Definitie van de invoer van de post-processor. Modules die onder andere onderscheiden kunnen worden, zijn: printen van (delen van) data printen van bijbehorende administratieve gegevens contourplots grafieken vectorplots plotten van randen van gebieden plotten van kaarten en bijbehorende teksten het plaatsen van teksten in figuren het tekenen van kaders het plaatsen van adminstratieve gegevens in kaders Tevens moet in de decnitiefase rekening gehouden worden met de volgende punten: De bovenroutines moeten binnen SIMONA kader ontwikkeld worden (bijvoorbeeld de contourplot routine). De eigenlijke plotroutines kunnen op andere wijze worden verkregen. Te denken valt hierbij aan het gebruiken van de huidige WAQUA routines (echter beperkt tot rechthoekig grid), routines uit PRESENT (door het WL in opdracht van RWS ontwikkeld), of gebruik van commercieel verkrijgbare routines. Eventueel kunnen deze routines zelf ontwikkeld worden. Het vervangen van zo'n tekenroutine door een andere moet eenvoudig te realiseren zijn. De keuze of een plotroutine zelf ontwikkeld moet worden, dan wel op andere wijze verkregen, hangt af van het kostenaspect. Vragen die hierbij een rol spelen, zijn: hoe algemeen is de plotroutine? mag RWS hem in al zijn programmatuur gebruiken en op ieder werkstation? is de routine geschikt voor ieder werkstation? wat kost een licentie per machine? is de routine eenvoudig in SIMONA in te hangen? wat kosten updates naar nieuwe hardware? Indien de plotroutines gebaseerd zijn op een bepaald pakket (bijvoorbeeld UNIRAS) dan gelden deze aspecten voor het hele plotpakket.

15 In deze fase van SIMONA wordt alleen batchinvoer voor de post-processor ontwikkeld. In een latere fase is interactieve invoer zeker noodzakelijk. Het op te leveren product aan het eind van fase 2c is een volledig vernieuwde WAQUA post-processor welke aan de SIMONA-standaards voldoet en gebaseerd is op de SIMONA tools, database en memory management. Het product is ook geschikt voor later aan SIMONA toe te voegen pakketten. 4.4 Inschatting van de benodigde middelen Fase 2a rekengedeelte basisontwerp detailontwerp realisatie + invoering mensmaanden Fase 2b pre postprocessor basisontwerp detailontwerp realisatie 4- invoering Fase 2c post-processor basisontwerp detailontwerp realisatie + invoering Computerkosten fase 2: f ,= (incl. testen + kleine voorbeelden) f ,= (grote testen) Kwaliteitsbewaking en management 6 mensmaanden Reproductiekosten f ,= Naast genoemde taken dient tegelijk met fase 2 (voorjaar 1990) een voorstudie naar de functionaliteit en de inhoud van DELWAQ worden gestart. Hiervoor moet op 2 mensmaanden worden gerekend.

16 Opmerkingen: Het basisontwerp voor de fases 2a, 2b en 2c kan parallel aan fase 1 worden uitgevoerd, dat wil zeggen in het tweede halfjaar De schattingen voor detailontwerp, realisatie en invoering van de fases 2a, 2b en 2c zijn uitsluitend indicatief. Een juiste schatting is pas na het basisontwerp aan te geven. De werkzaamheden aan de fases 2a, 2b en 2c kunnen parallel worden uitgevoerd. 5 Aantekeningen bij fase 3 Bij het inbrengen van nieuwe pakketten binnen SIMONA moet men zich steeds afvragen: wat voegt SIMONA toe aan dit pakket, dan wel wat voegt het pakket toe aan SIMONA. Indien een pakket altijd los gebruikt wordt en er geen invoer van andere programma's nodig is, dan is er niet direct een aanleiding dit pakket in SIMONA onder te brengen. Het onderbrengen van een pakket in SIMONA moet altijd een doel dienen en het belang moet zo groot zijn dat het de kosten rechtvaardigt. Een voorstudie van het betreffende pakket is noodzakelijk. Bij het onderbrengen van een nieuw pakket binnen SIMONA moet de hele fasering, zoals die voor WAQUA is aangebracht, opnieuw worden uitgevoerd, dat wil zeggen: definitie invoergedeelte definitie locale datastructuren definitie rekenmodules definitie post-processing Hierbij geldt dat zoveel mogelijk de invoer (indien zinvol) gelijkenis moet gaan vertonen met al eerder gedefinieerde invoer. De post-processingskant betekent een uitbreiding van reeds eerder gedefinieerde post processing. Reeds eerder in SIMONA ingevoerde post-processing moet voor de gebruiker ongewijzigd benut kunnen worden.

17 -15- Bij de definitie van locale datastructuren moeten zo min mogelijk nieuwe structuren worden gedefinieerd, omdat iedere andere structuur extra afbeeldingsroutines vereist, alsmede uitbreiding van alle post-processingsroutines. Het inbrengen van andere pakketten in de SIMONA-datastructuur is in principe een informatica-technische aangelegenheid. Hierbii komt waarschiinliik ook de koppelbaarheid van diverse DakkeUen als problematiek naar voren. Onderzoek zal moeten uitwijzen of koppeling tussen twee pakketten slechts op informatica-technische basis mogelijk is of dat roostertechnische, numeriekwiskundige of zelfs modelmatige aanpassingen nodig zijn. Oplossingen moeten altijd passen binnen de SIMONA filosofie. Een goede tijdschatting van de hoeveelheid werk die voor het inbrengen van de nieuwe pakketten vereist is, is voor nu moeilijk te maken. Hiervoor is het noodzakelijk dat een goede beschrijving van de programmatuur beschikbaar is, alsmede deskundigheid op het gebied van die programmatuur. Afhankelijk van de kwaliteit van de bestaande programmatuur wordt alleen de functionaliteit in SIMONA ingebouwd, dan wel het oude pakket in aangepaste vorm. Het is verstandig alvorens zo'n beslissing te nemen, het pakket nader te analyseren en op grond van zo'n analyse tot reele schattingen te komen. Dit betekent in alle gevallen dat er een voorstudie moet worden uitgevoerd. Ook van de kant van RWS wordt voor deze voorstudies inspanning vereist, teneinde de benodigde kennis over te dragen. 6 Aantekeningen bij fase 4 Pas in fase 4 (wat mogelijk parallel aan fase 3 kan geschieden) lijkt het zinvol om de door gebruikers gewenste uitbreiding van functionaliteit (zoals in het eerste deelrapport geinventariseerd) in te bouwen. Te denken valt hierbij aan: invoerkant invoering van mooie menustructuren en muisbesturing (alleen als voldoende krachtige commerciele hulpmiddelen beschikbaar zijn: zelf ontwikkelen vooralsnog te duur) invoering van gridgeneratoren interactief aanpassen van bestaande grids invoering van interactieve invoer (staat los van mooie schermbesturing)

18 -16- rekengedeelte manipulaties met vectoren, e.d. toevoegen van solvers, tijdsintegratoren, e.d. toevoegen van nieuwe modellen (grondwaterstromingen, advectie diffusie vergeli jkingen, e.e.m., etc.) calibratie mogelijkheden, Kalmanfiltering post processing bewegende beelden kleurenplaatjes (kleuren niveau's) 3D plot programmatuur nabewerkingsprogrammatuur mogelijkheden tot manipuleren met verschillende arrays Gezien het redelijk vage karakter van bovenstaande is het noodzakelijk, alvorens een beslissing tot invoering van onderdelen te nemen, behoeften te peilen en prioriteiten te stellen. Hierbij moet een reele schatting van de kosten een wezenlijke rol spelen. Het lijkt prematuur nu reeds een kostenplaatje aan fase 4 te verbinden. Wel lijkt het zeer zinvol in ieder geval budget te reserveren om na te gaan wat gebruikerswensen zijn en wat voor technische mogelijkheden er zijn. Dit houdt onder andere ook in nagaan wat er in de markt te koop is en kijken of dit binnen SIMONA gebruikt kan worden. Steeds moet dan overwogen worden wat het kost zo'n product aan te schaffen (inclusief de kosten voor verschillende machines en updates), alsmede de niet te verwaarlozen inbouwkosten, vergeleken met de kosten om zelf zo'n product te bouwen met reeds aanwezige tools. 7 Conclusies In de drie deelrapporten voorstudie SIMONA is een inventarisatie naar de door RWS gebruikte pakketten op het gebied van de Natte Waterstaat uitgevoerd, alsmede nagegaan wat behoeften binnen RWS zijn op het gebied van programmatuur. Uit die inventarisatie is naar voren gekomen dat er duidelijk behoefte is aan de uitvoering van het project SIMONA met name om de koppelingsproblematiek tussen verschillende pakketten op te lossen, maar daarnaast zeker ook om tot uniformiteit van nabewerkingsprogrammatuur te komen. Een ander aspect dat de invoering van SIMONA wenselijk maakt, is de behoefte aan gebruikersvriendelijke invoer, waarbij moderne hulpmiddelen benut kunnen worden.

19 Vanuit geschetste behoeften is een globale datastructuur, een memory management structuur, alsmede een database voorgesteld. Het ontwerp is zodanig opgesteld dat met name de koppelingsproblematiek is teruggebracht tot zijn modelmatige (niet-informatica-technische) kern en tevens dat de uniformiteit in post-processing een natuurlijke zaak wordt. Tenslotte is in dit deelrapport een indeling in fases voorgesteld, alsmede een schatting van de daarbij benodigde middelen. Uit genoemde cijfers blijkt dat SIMONA een meerjarenproject is, waarbij een significante inspanning t.a.v. budget en menskracht vereist is. Daarnaast is er een permanente inspanning nodig om SIMONA te onderhouden. Samenvattend kan worden gesteid dat het project SIMONA zeker haalbaar is. Een eerste eindproduct, bevattende de WAQUA-functionaliteit gekoppeld met een aantal transportvergelijkingen, is zeker niet voor eind 1990 te verwachten. Koppeling met andere pakketten kan eerst in latere jaren gerealiseerd worden.

20

Project Fasering Documentatie Applicatie Ontwikkelaar

Project Fasering Documentatie Applicatie Ontwikkelaar Project Fasering Documentatie Applicatie Ontwikkelaar Auteurs: Erik Seldenthuis Aminah Balfaqih Datum: 31 Januari 2011 Kerntaak 1 Ontwerpen van applicaties De volgordelijke plaats van de documenten binnen

Nadere informatie

Roadmap. RIE Manager

Roadmap. RIE Manager Roadmap RIE Manager Look & Feel Rapportage/ Documentatie Uploaden Documenten Major Release 3 Lokaal beheer Major Release 2 Regie in eigen hand Submodules Major Release 1 Introductie In deze roadmap geeft

Nadere informatie

Offerte / Gemeente Breda / Versie 2.0

Offerte / Gemeente Breda / Versie 2.0 Gemeente Breda t.a.v. mevrouw J de Bruijn Postbus 90156 4800 RH BREDA Breda, 9 juli 2007 Betreft : Referentie: Offerte ontwerpfase websites GemeenteBreda002 Geachte mevrouw De Bruijn, Met plezier sturen

Nadere informatie

Checklist basisontwerp SDM II

Checklist basisontwerp SDM II Organisatie SYSQA B.V. Pagina 1 van 5 Checklist basisontwerp SDM II Documentatie. Zijn de uitgangspunten voor het basisontwerp Is een plan van aanpak Zijn er wijzigingen op het Software Quality Assurance

Nadere informatie

november 2018 Nieuwsbrief KPP-project Hydraulica Programmatuur

november 2018 Nieuwsbrief KPP-project Hydraulica Programmatuur november 2018 Nieuwsbrief KPP-project Hydraulica Programmatuur Een belangrijk deel van het budget is besteed aan regulier beheer en onderhoud van deze softwaresystemen inclusief het uitbrengen van releases.

Nadere informatie

Visie op de BasisSoftware. Next Generation Hydro-Software. SIMONA gebruikersdag 9 november 2010

Visie op de BasisSoftware. Next Generation Hydro-Software. SIMONA gebruikersdag 9 november 2010 Visie op de BasisSoftware Next Generation Hydro-Software 9 november 2010 Voor vandaag Inleiding Next Generation Hydro-Software Doelstelling De basis: Delta Shell FLOW3D flexible mesh Fasering / producten

Nadere informatie

Uitgebreide implementatieondersteuning

Uitgebreide implementatieondersteuning Uitgebreide implementatieondersteuning Overstappen op een nieuw leermiddel of een digitaal concept brengt altijd enige onzekerheid met zich mee. Om deze onzekerheid te minimaliseren begeleidt ThiemeMeulenhoff

Nadere informatie

Nieuwsbrief KPP Hydraulica Programmatuur RWS

Nieuwsbrief KPP Hydraulica Programmatuur RWS Nieuwsbrief 2017-02 KPP Hydraulica Programmatuur RWS KPP Hydraulica Programmatuur In het project KPP Hydraulica Programmatuur voert Deltares activiteiten uit voor de hydraulische programmatuur die in de

Nadere informatie

Nieuwsbrief KPP Hydraulica Programmatuur RWS

Nieuwsbrief KPP Hydraulica Programmatuur RWS Nieuwsbrief 2017-01 KPP Hydraulica Programmatuur RWS KPP Hydraulica Programmatuur In het project KPP Hydraulica Programmatuur voert Deltares activiteiten uit voor de hydraulische programmatuur die in de

Nadere informatie

CONFIDENTIEEL. EIB-RPT-880076 3 van 12. Samenvatting

CONFIDENTIEEL. EIB-RPT-880076 3 van 12. Samenvatting EIB-RPT-880076 3 van 12 Samenvatting Inleiding Dit rapport beschrijft de prototypekeuring van de SDUMJGA stemmachine RS- Vote. De RS-Vote stemmachine is bedoeld voor elektronisch gefaseerd stemmen en is

Nadere informatie

S&P the online assessment architects premium content innovative technology reliable solutions

S&P the online assessment architects premium content innovative technology reliable solutions S&P the online assessment architects premium content innovative technology reliable solutions ONLINE INBASKET Test Person Competentie Rapport 7-nov-2016 Vertrouwelijk RAPPORT MANAGEMENTSIMULATIE HIGHLIGHT

Nadere informatie

CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN

CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN INTRODUCTIE Er komen steeds meer studenten op de opleiding Biologie af. Dit heeft als gevolg dat de zaalreserveringen en planning van docenten en

Nadere informatie

SDM II - System Development Methodology II. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

SDM II - System Development Methodology II. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. SDM II - System Development Methodology II Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 12 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2

Nadere informatie

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat: Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het

Nadere informatie

QSM Benchmark Project ABC

QSM Benchmark Project ABC QSM Benchmark De intelligentie Voor u ligt de QSM benchmarkrapportage over. Deze rapportage geeft antwoord op de vraag of dit project marktconform is uitgevoerd in vergelijking met projecten in bedrijfsomgevingen

Nadere informatie

Informatica 2 Studiehandleiding

Informatica 2 Studiehandleiding Informatica 2 Studiehandleiding Embedded Systems Engineering Groep: ES1D ir drs E.J Boks 25-02-2010 Inhoud 1 Inleiding... 2 2 Doelstelling... 3 3 Beoordeling... 4 4 Eisen aan het verslag... 6 Voorbeeld

Nadere informatie

Olde Bijvank Advies Organisatieontwikkeling & Managementcontrol. Datum: dd-mm-jj

Olde Bijvank Advies Organisatieontwikkeling & Managementcontrol. Datum: dd-mm-jj BUSINESS CASE: Versie Naam opdrachtgever Naam opsteller Datum: dd-mm-jj Voor akkoord: Datum: LET OP: De bedragen in deze business case zijn schattingen op grond van de nu beschikbare kennis en feiten.

Nadere informatie

ABN AMRO Verzekeringen Project: Documentbeheer Verzekeringen

ABN AMRO Verzekeringen Project: Documentbeheer Verzekeringen Opdrachtformulering Het in kaart brengen van de structuur achter verzekeringsdocumenten met het doel deze op een efficiënte manier productief te maken in een daarvoor te realiseren tool. De applicatie

Nadere informatie

Zou het niet iedeaal zijn

Zou het niet iedeaal zijn Zou het niet iedeaal zijn ...als op de eerste werkdag van een nieuwe medewerker alles klaarstaat?! Er zal geen discussie over bestaan. Het zou ideaal zijn wanneer alle voorzieningen op de eerste werkdag

Nadere informatie

FUNCTIONEEL ONTWERP. Documentversie 1 SORTEREN REGELS

FUNCTIONEEL ONTWERP. Documentversie 1 SORTEREN REGELS FUNCTIONEEL ONTWERP Documentversie 1 SORTEREN REGELS Titel : Sorteren regels Opdrachtgever : Exact Software Printdatum : 12-8-13 13:48:00 Versie : 1 Versiedatum : 18 juli 2010 Wijzigingsregister Versie

Nadere informatie

Doel van het invoeringsplan is te beschrijven welke handelingen dienen te worden verricht om een applicatie te implementeren.

Doel van het invoeringsplan is te beschrijven welke handelingen dienen te worden verricht om een applicatie te implementeren. Voorbeeld invoeringsplan door Wim - 01-06-2011 http://www.itpedia.nl/2011/01/06/voorbeeld-invoeringsplan/ Voordat applicaties in een organisatie worden ingevoerd, is het belangrijk na te gaan op welke

Nadere informatie

Verplichtingen administratie. Brochure - Verplichtingen administratie

Verplichtingen administratie. Brochure - Verplichtingen administratie Brochure - Verplichtingen administratie Ontwikkeld door: Van der Heijde Automatisering B.V. Registratie van verplichtingen van debiteuren en aan crediteuren Uitgebreide structuur voor autorisatie van verschillende

Nadere informatie

Naam: Draaiboek decentrale implementatie PAUW en Tridion

Naam: Draaiboek decentrale implementatie PAUW en Tridion Programma Aanpak Universitaire Website (PAUW) Draaiboek decentrale implementatie PAUW en Tridion Inleiding In het kader van het Programma Aanpak Universitaire Website (PAUW) is afgesproken dat alle decentrale

Nadere informatie

Concept uitgeefgroep Bouwstenen van Management en Organisatie

Concept uitgeefgroep Bouwstenen van Management en Organisatie Case Entrance & Security Systems - case, analyse en conclusies (OLO) Hoofdstuk 7 Strategie: samenwerking In het vorige deel van de strategische verkenning hebt u de positioneringsmogelijkheden voor ESS

Nadere informatie

Uitgebreid eindwerkvoorstel Lokaliseren van personen en objecten met behulp van camera s

Uitgebreid eindwerkvoorstel Lokaliseren van personen en objecten met behulp van camera s Uitgebreid eindwerkvoorstel Lokaliseren van personen en objecten met behulp van camera s Sofie De Cooman 21 December 2006 Stagebedrijf: Interne begeleider: Externe begeleider: BarcoView Koen Van De Wiele

Nadere informatie

Bijlage 9. UNI 120621.9 REB GD. Releasebeleid

Bijlage 9. UNI 120621.9 REB GD. Releasebeleid Releasebeleid Ondanks alle aan de samenstelling van de tekst bestede zorg, kan Newway Retail Solutions bv (Newway) géén enkele aansprakelijkheid aanvaarden voor eventuele directe en/of indirecte schade,

Nadere informatie

DATAMODELLERING BEGRIPPENBOOM

DATAMODELLERING BEGRIPPENBOOM DATAMODELLERING BEGRIPPENBOOM Inleiding In dit whitepaper wordt de datamodelleervorm begrippenboom inclusief de begrippenlijst beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

Het plan van aanpak, een hele klus

Het plan van aanpak, een hele klus Het plan van aanpak, een hele klus door Wim - 02-02-2011 http://www.itpedia.nl/2011/02/02/het-plan-van-aanpak-een-hele-klus/ Hoe groot of hoe klein maak je een plan van aanpak? Welke onderdelen neem je

Nadere informatie

BIJLAGE A: TAAK 1: IMPLEMENTATIE PECKELSHEIM Voor de uitvoering van deze taak waren in het projectvoorstel de activiteiten in Tabel B.1 gedefinieerd. Tabel A.1: Activiteiten Taak 1 1.1. Aanpassen en complementeren

Nadere informatie

Bantopa Terreinverkenning

Bantopa Terreinverkenning Bantopa Terreinverkenning Het verwerven en uitwerken van gezamenlijke inzichten Samenwerken als Kerncompetentie De complexiteit van producten, processen en services dwingen organisaties tot samenwerking

Nadere informatie

Projectvoorstellen maken

Projectvoorstellen maken Projectvoorstellen maken 1. Kader 1.1. Gebruiksaanwijzing 1.2. Wat zijn de eisen aan een projectvoorstel? 2. Inleiding 2.1 Signalering 2.2 Vooronderzoek 2.3 Probleemsituatie 3. Doelstellingen en randvoorwaarden

Nadere informatie

Vraag 1. Vraag 1a TERUGKOPPELING PROEFTENTAMEN. Software architecture

Vraag 1. Vraag 1a TERUGKOPPELING PROEFTENTAMEN. Software architecture Software architecture IM0203 TERUGKOPPELING PROEFTENTAMEN Vraag 1 Vraag 1a Veel van de in het werkboek besproken patterns kunnen ingezet worden voor het referentiesysteem. We lopen de patterns hier stuk

Nadere informatie

BRAIN Deelplan: Website

BRAIN Deelplan: Website BRAIN Deelplan: Website Respond BV Sportweg 15 5037 AC TILBURG T +31(0)13 532 10 01 F +31(0)13 544 23 40 info@respond.nl www.respond.nl KvK nummer Tilburg 18035794 Bank (ING-BANK) 68.47.49.203 1 INHOUDSOPGAVE

Nadere informatie

Praktijkinstructie Geautomatiseerde informatievoorziening - beheer 3 (CIN02.3/CREBO:50170)

Praktijkinstructie Geautomatiseerde informatievoorziening - beheer 3 (CIN02.3/CREBO:50170) instructie Geautomatiseerde informatievoorziening - beheer 3 (CIN02.3/CREBO:50170) pi.cin02.3.v2 ECABO, 1 september 2003 Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd, overgenomen,

Nadere informatie

DATAMODELLERING DATA MAPPING MODEL

DATAMODELLERING DATA MAPPING MODEL DATAMODELLERING DATA MAPPING MODEL Inleiding In dit whitepaper wordt de datamodelleervorm data mapping model beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil

Nadere informatie

Plan van Aanpak. project Tetris Packing

Plan van Aanpak. project Tetris Packing Plan van Aanpak project Tetris Packing Inleiding! 4 Projectomschrijving! 5 Producten! 5 Testplan! 5 Ontwerprapport! 5 Implementatierapport! 5 Testrapport! 5 Systeemdocumentatie! 5 Aanpak! 6 Projectmethodiek!

Nadere informatie

Kyril Herkelman CMD deeltijd 2a Plan van aanpak

Kyril Herkelman CMD deeltijd 2a Plan van aanpak Kyril Herkelman CMD deeltijd 2a Plan van aanpak SUBJECT: De mobiele user experience VERSION: 1.0 Distributie: Roos Groenewegen, Theo, Eric, Opsteller: Kyril Herkelman Date: 29-12-2005 1 INHOUDSOPGAVE 1.

Nadere informatie

Voorstel ontwikkeling duurzaamheidsparagraaf Zoetermeer. 1. Inleiding

Voorstel ontwikkeling duurzaamheidsparagraaf Zoetermeer. 1. Inleiding Voorstel ontwikkeling duurzaamheidsparagraaf Zoetermeer 1. Inleiding Zoetermeer wil zich de komende jaren ontwikkelen tot een top tien gemeente qua duurzaam leefmilieu. In het programma duurzaam Zoetermeer

Nadere informatie

Ontwikkelaar ICT. Context. Doel

Ontwikkelaar ICT. Context. Doel Ontwikkelaar ICT Doel Ontwikkelen en ontwerpen van ICT-producten, binnen overeen te komen dan wel in een projectplan vastgelegde afspraken ten aanzien van tijd, budget en kwaliteit, opdat overeenkomstig

Nadere informatie

Beschrijving Evaluatiemodule Analysefunctie Coachview.net

Beschrijving Evaluatiemodule Analysefunctie Coachview.net Beschrijving Evaluatiemodule Analysefunctie Coachview.net Uitwerking gewenste analyse-mogelijkheden van de evaluatiemodule. Dé nieuwe manier van samenwerken 05 december 2012 Inleiding Binnen Coachview.net

Nadere informatie

Installatie procedure BINK 9

Installatie procedure BINK 9 Inhoudsopgave 1 Inleiding... 2 2 Vooraf aan de installatie... 3 3 Netwerk- of stand-alone installatie... 4 4 Installatie typen... 5 4.1 Installatie typen... 5 4.2 Stand-alone... 5 4.3 Netwerk... 6 4.3.1

Nadere informatie

Aan: de gemeenteraad Vergadering: 17-02-2014

Aan: de gemeenteraad Vergadering: 17-02-2014 Aan: de gemeenteraad Vergadering: 17-02-2014 Onderwerp: Project papierloos werken in de gemeenteraad Agendapunt: STATUS RAADSVOORSTEL Wij vragen uw Raad om in te stemmen met de voorstellen voor de verdeling

Nadere informatie

GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter

GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter 2 Opdrachtgever : Opdrachtnemers : Ing. P. van den Berg Michel van Reenen Thijs Mommen GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter

Nadere informatie

Functiepuntanalyse. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V.

Functiepuntanalyse. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V. Functiepuntanalyse Een introductie Algemene informatie voor medewerkers van: SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 8 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER... 3 2 WAT

Nadere informatie

VAN KANS NAAR KAMS [18]... 2. Risicobeheersing (RI&E)... 2. Risicobeheersing (Maatregelenbeheersplan)... 2. Voortgang en Kwaliteitsbewaking...

VAN KANS NAAR KAMS [18]... 2. Risicobeheersing (RI&E)... 2. Risicobeheersing (Maatregelenbeheersplan)... 2. Voortgang en Kwaliteitsbewaking... Managementsyteem Kwaliteit, Arbo en Milieu (MSKAM) Ing. Tom Stam, Arbo-dienst Schiphol/ToRo-systems Stam_t@schiphol.nl Inhoudsopgave VAN KANS NAAR KAMS [18]... 2 Risicobeheersing (RI&E)... 2 Risicobeheersing

Nadere informatie

RAD Rapid application development. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

RAD Rapid application development. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. RAD Rapid application development Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER...

Nadere informatie

In deze appendix wordt bekeken wat er moet gebeuren voordat

In deze appendix wordt bekeken wat er moet gebeuren voordat Normaliseren A In deze appendix wordt bekeken wat er moet gebeuren voordat een systeem kan worden gedefinieerd. Dit begint met een analyse van de gegevens die de basis vormen. Daarbij wordt gekeken naar

Nadere informatie

Model bedrijfsplan voor bovenschoolse voorzieningen

Model bedrijfsplan voor bovenschoolse voorzieningen Model bedrijfsplan voor bovenschoolse voorzieningen Leeuwarden, sector Jeugd en Onderwijs najaar 2007/ herzien voorjaar 2008 kenmerk: insightmodelbedrijfsplanbovenschoolevoorzieningen.doc 1. Ter inleiding.

Nadere informatie

DATAMODELLERING SIPOC

DATAMODELLERING SIPOC DATAMODELLERING SIPOC Inleiding In dit whitepaper wordt de datamodelleervorm Sipoc beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld krijgen van

Nadere informatie

Analyse van de inkoopfunctie

Analyse van de inkoopfunctie Ir. ing. D. Mostert, DME Advies Inkoopgebonden kosten zijn vaak een aanzienlijk deel van de totale kosten, hierdoor vormt de inkoopfunctie een belangrijke potentiële winstbron. Niet alleen door de invloed

Nadere informatie

Intake <applicatie> Conclusie & Aanbevelingen. <Datum> 1.0. <Auteur> ###-#######

Intake <applicatie> Conclusie & Aanbevelingen. <Datum> 1.0. <Auteur> ###-####### Intake Conclusie & Aanbevelingen Datum Versie 1.0 Auteur Telefoon ###-####### Inhoudsopgave 1. VOORWOORD... 1 2. BESCHRIJVING APPLICATIE... 2 2.1. FUNCTIONEEL ONTWERP... 2

Nadere informatie

Ontwikkelen en testen van e-business: beheerste dynamiek

Ontwikkelen en testen van e-business: beheerste dynamiek Ontwikkelen en testen van e-business: beheerste dynamiek Het ontwikkelen en gestructureerd testen van administratieve systemen is gebaseerd het watervalprincipe. Bij het ontwikkelen volgens het watervalprincipe

Nadere informatie

CO 2 Managementplan Energie meetplan 2.C.2 & 3.B.2 & 4.A.2. Jade Beheer B.V. OFN OFS 2C. Autorisatiedatum: 19-03-2016 Versie: 1.0

CO 2 Managementplan Energie meetplan 2.C.2 & 3.B.2 & 4.A.2. Jade Beheer B.V. OFN OFS 2C. Autorisatiedatum: 19-03-2016 Versie: 1.0 CO 2 Managementplan Energie meetplan 2.C.2 & 3.B.2 & 4.A.2 Jade Beheer B.V. OFN OFS 2C Auteur: Coert van Maren Autorisatiedatum: 19-03-2016 Versie: 1.0 CO 2 management plan 2.C.2 & 3.B.2 & 4.A.2 1 Inhoud

Nadere informatie

- Rijkswaterstaat Water, Verkeer en Leefomgeving. Factsheet omgaan met rekentijden Ringtoets

- Rijkswaterstaat Water, Verkeer en Leefomgeving. Factsheet omgaan met rekentijden Ringtoets Zuiderwagenplein 2 8224 AD LELYSTAD Postbus 2232 3500 GE UTRECHT T 088 7973701 www.rijkswaterstaat.nl Factsheet omgaan met rekentijden Ringtoets Bijlage(n) V1.0: 1 maart 2017 V1.1: 3 april 2017: update

Nadere informatie

Het is goed mogelijk dat deze aanpak niet aansluit bij de werkwijze of situatie in uw onderneming. Graag maken we voor u een voorstel op maat.

Het is goed mogelijk dat deze aanpak niet aansluit bij de werkwijze of situatie in uw onderneming. Graag maken we voor u een voorstel op maat. trust Reflectie en Second Opinion in Fresh Informationmanagement Informatiemanagement & ICT in de AGF-onderneming is een proces met grote effecten op de onderneming. Keuzes worden gemaakt voor de

Nadere informatie

Voortgangsrapportage Numeri

Voortgangsrapportage Numeri Voortgangsrapportage Numeri Nieuwe Landelijke Ledenregistratie Datum 8 november 2007 Auteur H. Feenstra Status Versie 1.1 KDB 07-32 Kleine Synode november 2007 Voortgangsrapportage Numeri - 8 november

Nadere informatie

Inleiding. Vervanging huidige telefooncentrale. Commissie Bestuur en Financiën. 11 december 2001 Nr. 2001-17.866, CDB Nummer 64/2001

Inleiding. Vervanging huidige telefooncentrale. Commissie Bestuur en Financiën. 11 december 2001 Nr. 2001-17.866, CDB Nummer 64/2001 Commissie Bestuur en Financiën 11 december 2001 Nr. 2001-17.866, CDB Nummer 64/2001 Voordracht van Gedeputeerde Staten aan Provinciale Staten van Groningen inzake de aanschaf en financiering van een nieuwe

Nadere informatie

5 Opstellen businesscase

5 Opstellen businesscase 5 Opstellen In de voorgaande stappen is een duidelijk beeld verkregen van het beoogde project en de te realiseren baten. De batenboom geeft de beoogde baten in samenhang weer en laat in één oogopslag zien

Nadere informatie

StUF: Waar gaat het heen? M. van den Broek

StUF: Waar gaat het heen? M. van den Broek Inleiding De discussies in de regiegroep hebben bij mij het gevoel opgeroepen dat we geen gedeeld beeld hebben over de StUF-standaard en haar vernieuwing. Dit stuk doet een poging in deze lacune te voorzien

Nadere informatie

Voorspelbaar verkoopsucces met sales opportunities in SAP Business One

Voorspelbaar verkoopsucces met sales opportunities in SAP Business One Voorspelbaar verkoopsucces met sales opportunities in SAP Business One Op welke wijze beheert u klantrelaties en monitort u de behoeften en wensen van uw klanten en prospecten? Bent u op de hoogte van

Nadere informatie

Samenvatting, conclusies en aanbevelingen

Samenvatting, conclusies en aanbevelingen Samenvatting, conclusies en aanbevelingen Blootstelling aan elektromagnetische velden die afkomstig zijn van apparatuur voor mobiele telecommunicatie is in toenemende mate een bron van zorg in de maatschappij.

Nadere informatie

Uitwerking thema avond Testnet HBO/Academische Testopleiding 14 november 2012

Uitwerking thema avond Testnet HBO/Academische Testopleiding 14 november 2012 Uitwerking thema avond Testnet HBO/Academische Testopleiding 14 november 2012 Inleiding: Tijdens deze thema avond heeft de werkgroep vertegenwoordigd door een 4 koppige delegatie de resultaten van de werkgroep

Nadere informatie

GS1 Data Source. Handleiding beheer productafbeeldingen voor leveranciers en afnemers

GS1 Data Source. Handleiding beheer productafbeeldingen voor leveranciers en afnemers GS1 Data Source Handleiding beheer productafbeeldingen voor leveranciers en afnemers Versie 1.4, Definitief - goedgekeurd, 11 december 2018 Samenvatting Documenteigenschap Naam Waarde GS1 Data Source Datum

Nadere informatie

Preactor Case Study. Historie. Missie & Strategie

Preactor Case Study. Historie. Missie & Strategie Historie Royal Sens, opgericht in 1896, is werkzaam in de verpakking producerende sector en richt zich met name op de productie van papier- en kunststof etiketten, gesneden, gestanst én van de rol. De

Nadere informatie

Release notes. Versie 2.3

Release notes. Versie 2.3 DEFINITIES EN TELRICHTLIJNEN VOOR DE TOEPASSING VAN FUNCTIEPUNTANALYSE Release notes Versie 2.3 nesma.org VOORWOORD 1 VOORWOORD In 2005 werden de Nesma FPA telrichtlijnen verheven tot de Internationale

Nadere informatie

MANAGEMENTVAARDIGHEDEN / 11

MANAGEMENTVAARDIGHEDEN / 11 MANAGEMENTVAARDIGHEDEN / 11 Raymond Reinhardt 3R Business Development raymond.reinhardt@3r-bdc.com 3R Doelen van deze module M Deze module gaat over: G het verband kunnen leggen tussen effectiviteit, creativiteit

Nadere informatie

Snel te implementeren. Inpasbaar in uw situatie

Snel te implementeren. Inpasbaar in uw situatie Everything4Office ProjectManager Software voor Project Management Snel te implementeren Inpasbaar in uw situatie Economisch zeer verantwoord Everything4Office Software, Tolnasingel 1, 2411 PV Bodegraven

Nadere informatie

Rapport over het werkprofiel van Software engineer (sr)

Rapport over het werkprofiel van Software engineer (sr) Rapport over het werkprofiel van Software engineer (sr) Identificatienummer: Publicatiedatum: 19 november 2015 Leeswijzer Dit rapport omschrijft het werkprofiel van 'Software engineer (sr)' zoals die door

Nadere informatie

Strategie Applicatie integratie Open.Amsterdam project. versie 1.0 juni 2008

Strategie Applicatie integratie Open.Amsterdam project. versie 1.0 juni 2008 Strategie Applicatie integratie Open.Amsterdam project versie 1.0 juni 2008 Document informatie Versiebeheer Versie Datum Auteur Activiteiten 1.0 juni 2008 drs. E. Willemsen Initiële opzet Archivering

Nadere informatie

IBL TARIEFSDIFFERENTIATIE

IBL TARIEFSDIFFERENTIATIE IBL TARIEFSDIFFERENTIATIE Functionele specificatie OCLC PICA Mei 2004 Versie 2.1 INHOUD 1 REFERENTIES 3 2 INTRODUKTIE 3 3 UITGANGSPUNTEN 3 4 UITWERKING MOGELIJKE OPLOSSING 4 4.1 Toekennen classificatiecodes...

Nadere informatie

DATAMODELLERING SCORE MATRIX

DATAMODELLERING SCORE MATRIX DATAMODELLERING SCORE MATRIX Inleiding In dit whitepaper wordt de datamodelleervorm Score Matrix beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld

Nadere informatie

Eindrapportage Interactieve Leerlijnen. www.dnsleerroutes.net. Auteur(s) : Annemarieke Schepers Versienummer : januari 2010. Kennisnet.

Eindrapportage Interactieve Leerlijnen. www.dnsleerroutes.net. Auteur(s) : Annemarieke Schepers Versienummer : januari 2010. Kennisnet. Eindrapportage Interactieve Leerlijnen versie datum 1 / 7 Eindrapportage Interactieve Leerlijnen www.dnsleerroutes.net Auteur(s) : Annemarieke Schepers Versienummer : januari 2010 Kennisnet.nl www.dnsleerroutes.net

Nadere informatie

Stappenplan kostenverdeelmodel

Stappenplan kostenverdeelmodel Stappenplan kostenverdeelmodel Inleiding Een kostenverdeelmodel herverdeelt kosten binnen een organisatie. In het opstellen van een kostenverdeelmodel zijn diverse stappen te onderscheiden. Dit onderdeel

Nadere informatie

Titel Projectplan Versie: 0.0

Titel Projectplan Versie: 0.0 Titel Projectplan Versie: 0.0 Bestandsnaam: Naam opdrachtgever Contactgegevens Naam projectleider Contactgegevens Projectcode [voeg relevante afbeelding in] Datum opgesteld: dd-mm-jj Voor akkoord: Datum:

Nadere informatie

Bent u ook zoveel tijd kwijt met het zoeken naar de laatste en enig juiste! - versie van uw marktonderzoek

Bent u ook zoveel tijd kwijt met het zoeken naar de laatste en enig juiste! - versie van uw marktonderzoek Bent u ook zoveel tijd kwijt met het zoeken naar de laatste en enig juiste! - versie van uw marktonderzoek Heeft u zich ook al eens afgevraagd waarom uw concurrent zo veel goedkoper kan zijn? Waarschijnlijk

Nadere informatie

Cashflow programma. Doel Verdeling van gegevens over toekomstige periodes via verschillende verdeelschema s.

Cashflow programma. Doel Verdeling van gegevens over toekomstige periodes via verschillende verdeelschema s. Doel Verdeling van gegevens over toekomstige periodes via verschillende verdeelschema s. Om een overzicht te krijgen van de cashflow van een bedrijf, wil je dat prognoses qua inkomsten en uitgaven op een

Nadere informatie

Beleidsplanning en opvolging G2020

Beleidsplanning en opvolging G2020 Beleidsplanning en opvolging G2020 Kader opleiding Streefdoel van nieuwe BBC-wetgeving = meer resultaatsgericht werken een aantal wettelijke en organisatorische maatregelen Koppeling van strategie, financiën

Nadere informatie

SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker

SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker SmartTestAssistant Het slimme testhulpmiddel door Frank Stolker Inhoud Waarom wéér een ander tool? Omdat dit is wat we willen Wat is SmartTestAssistant dan? Hoe zit het in elkaar? Hoe werkt het? Schematische

Nadere informatie

Bijlage bij raadsvoorstel nr Nota Risicomanagement & Weerstandsvermogen

Bijlage bij raadsvoorstel nr Nota Risicomanagement & Weerstandsvermogen Nota Risicomanagement & Weerstandsvermogen 2012-2015 1 Inhoudsopgave 1. Inleiding a. Aanleiding en kader b. Proces 2. Risicomanagement a. Risico's en risicomanagement b. Invoering van risicomanagement

Nadere informatie

IV SDM - FASE 2 BASISONTWERP

IV SDM - FASE 2 BASISONTWERP IV SDM - FASE 2 BASISONTWERP IV.1 Inleiding Zoals reeds besproken onderkent het in Nederland veel gebruikte SDM II (System Development Methodology, versie II), bij de bouw van informatiesystemen de volgende

Nadere informatie

GS1 Data Source. Handleiding beheer productafbeeldingen voor leveranciers en afnemers

GS1 Data Source. Handleiding beheer productafbeeldingen voor leveranciers en afnemers GS1 Data Source Handleiding beheer productafbeeldingen voor leveranciers en afnemers Versie 1.4, Definitief - goedgekeurd, 11 december 2018 Samenvatting Documenteigenschap Naam Waarde GS1 Data Source Datum

Nadere informatie

Vraag Ondersteuning door Virtuele Experts

Vraag Ondersteuning door Virtuele Experts Vraag Ondersteuning door Virtuele Experts Ondersteunen van de opdrachtgever in de Bouw gedurende de initiatieffase 1 Introductie Deze dissertatie beschrijft een onderzoek naar de toepassing van ICT om

Nadere informatie

Groep. StrateGis. Groep Gebiedsontwikkeling. Rekenmodellen. StrateGis Groep BV Herenstraat 122 2271 CL Voorburg www.strategis.nl

Groep. StrateGis. Groep Gebiedsontwikkeling. Rekenmodellen. StrateGis Groep BV Herenstraat 122 2271 CL Voorburg www.strategis.nl StrateGis Groep Groep Gebiedsontwikkeling Rekenmodellen StrateGis Groep BV Herenstraat 122 2271 CL Voorburg www.strategis.nl 1 Inleiding StrateGis is een jong en innovatief spin-off bedrijf van TNO Gebouw

Nadere informatie

Incura. Tips & tricks

Incura. Tips & tricks Incura Tips & tricks 2011 Incura Fysio-EPD Pagina 1 / 24 Inhoud 1 Inleiding... 3 2 Andere agenda s kiezen... 4 3 Werking behandeljournaal... 5 4 Standaardteksten... 7 4.1 Een standaardtekst maken.... 7

Nadere informatie

HAALBAARHEIDSSTUDIE Nieuwbouw basisschool St. Jan te Leenderstrijp. Opdrachtgever Gemeente Heeze-Leende Jan Deckersstraat 2 5590 GA HEEZE

HAALBAARHEIDSSTUDIE Nieuwbouw basisschool St. Jan te Leenderstrijp. Opdrachtgever Gemeente Heeze-Leende Jan Deckersstraat 2 5590 GA HEEZE HAALBAARHEIDSSTUDIE Nieuwbouw basisschool St. Jan te Leenderstrijp Opdrachtgever Gemeente Heeze-Leende Jan Deckersstraat 2 5590 GA HEEZE Huisvestingsconsultancy Laride, Hart voor huisvesting Bastion 58

Nadere informatie

De Businesscase Light

De Businesscase Light De Businesscase Light Instrument om de kansen voor verbeteringen en innovatie in de dagelijkse zorg thuis in te schatten en in te voeren De Businesscase Light is een instrument om de kansen en de sterke

Nadere informatie

Software Test Plan. Yannick Verschueren

Software Test Plan. Yannick Verschueren Software Test Plan Yannick Verschueren November 2014 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 1 Inhoudstafel 1 Introductie 3 1.1

Nadere informatie

Functieprofiel: Beheerder ICT Functiecode: 0403

Functieprofiel: Beheerder ICT Functiecode: 0403 Functieprofiel: Beheerder ICT Functiecode: 0403 Doel Zorgdragen voor het doen functioneren van ICT-producten en de ICTinfrastructuur en het instandhouden van de kwaliteit daarvan, passend binnen het beleid

Nadere informatie

De beheerrisico s van architectuur

De beheerrisico s van architectuur De beheerrisico s van architectuur Een overzicht van de ArChimate Risico Extensie versie 0.2 Bert Dingemans Inleiding Het implementeren van een (enterprise) architectuur brengt altijd risico s met zich

Nadere informatie

CatchPlus Workspaces. Patricia Alkhoven. CatchPlus. Gert-Jan van Dijk. Target Media BV. Datum: 27 april - 2011. Versie: 1.0

CatchPlus Workspaces. Patricia Alkhoven. CatchPlus. Gert-Jan van Dijk. Target Media BV. Datum: 27 april - 2011. Versie: 1.0 CatchPlus Workspaces Tav: Auteur: Patricia Alkhoven CatchPlus Gert-Jan van Dijk Target Media BV Datum: 27 april - 2011 Versie: 1.0 1. Inleiding Achtergrond Onder de projectnaam Scratch4all is er een samenwerking

Nadere informatie

Technische architectuur Beschrijving

Technische architectuur Beschrijving A gemeente Eindhoven Technische architectuur Beschrijving Specificatiecriteria Versie 1.1 A. van Loenen Technisch Beleidsadviseur B&E 21-Sep-2011 avl/fd11027578 Colofon Uitgave Gemeente Eindhoven Realisatie

Nadere informatie

Software Test Document

Software Test Document Software Test Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie

Nadere informatie

Functioneel Applicatie Beheer

Functioneel Applicatie Beheer Functioneel Applicatie Beheer Functioneel Applicatie Beheer Goed functioneel beheer werkt als smeerolie voor uw organisatie en zorgt voor een optimale aansluiting van de informatievoorziening op de primaire

Nadere informatie

gemeente Eindhoven InititiatiefvoorstelInvoeren digitaal werken door gemeenteraad en raadscommissies

gemeente Eindhoven InititiatiefvoorstelInvoeren digitaal werken door gemeenteraad en raadscommissies gemeente Eindhoven Raadsnummer 12R4698 Inboeknummer Dossiernummer InititiatiefvoorstelInvoeren digitaal werken door gemeenteraad en raadscommissies Inleiding In de gemeenteraad en raadscommissies wordt

Nadere informatie

Vertrouwelijk. Projectpla n. Titel: Entity Extraction. Vertrouwelijk

Vertrouwelijk. Projectpla n. Titel: Entity Extraction. Vertrouwelijk Dit document mag alleen gedeeld worden met direct betrokkenen van het programma Herkenning Digitale Informatie en Fingerprinting omdat verdere verspreiding of openbaarmaking de veiligheid van de Staat

Nadere informatie

Zaakgewijs werken Advies omtrent architectuur en implementatie

Zaakgewijs werken Advies omtrent architectuur en implementatie Zaakgewijs werken Advies omtrent architectuur en implementatie Den Haag, 1 mei 2009 Digital Groep Definitief MANAGEMENTSAMENVATTING De gemeente X heeft hoge ambities op het gebied van dienstverlening en

Nadere informatie

Actieve deelname aan keteninitiatief maart tussentijdse rapportage. Inhoudsopgave

Actieve deelname aan keteninitiatief maart tussentijdse rapportage. Inhoudsopgave 3.D.1 Keteninitiatief 2016-2019 Inhoudsopgave Inleiding... 3 Initiatief 1: door samenwerking meer efficiency... 3 Doel van het initiatief... 3 Het initiatief... 3 Meerwaarde m.b.t. maatschappelijke betrokkenheid,

Nadere informatie

Toelichting diverse onderdelen ORIfin september 2008 Beveiliging blad 1

Toelichting diverse onderdelen ORIfin september 2008 Beveiliging blad 1 Beveiliging blad 1 BEVEILIGING...................................................................... 2 Algemeen...................................................................... 2 Groepen gebruikers..............................................................

Nadere informatie