DAT KAN ALLEEN IN ROTTERDAM! Foto onderschrift 2 februari 1 2016
Missie en visie van de (Rijks) Havenmeester van de regio Rotterdam-Rijnmond Missie: De (divisie) Havenmeester is als (Rijks)Havenmeesterautoriteit verantwoordelijk voor een veilige, schone, beveiligde en efficiënte afwikkeling van de scheepvaart in en om de haven van Rotterdam. Visie: De (Rijks)Havenmeester draagt binnen publiekrechtelijke randvoorwaarden door optimalisatie van de nautische keten bij aan het realiseren van de Rotterdamse haven als de meest veilige, efficiënte en duurzame haven ter wereld. 2
3
HaMIS Havenmeester Management InformatieSysteem Opdracht (2009) : In 2015 moet de Havenmeester beschikken over een informatievoorziening waarmee al zijn processen adequaat en toekomstvast ondersteund worden Vervangen huidige informatievoorziening (IVS) Integreren bestaande losse applicaties (IVS PLUS ) Realiseren nieuwe functionaliteit om (lang) bekende problemen op te lossen 4
HaMIS Havenmeester Management InformatieSysteem Informatiesysteem ondersteunt: Verwerken en beoordelen van de elektronische meldingen en vastleggen resultaten Meldkamer (telefonische meldingen; klachten) Plannen verkeersstromen en nautische dienstverleners Verkeersafhandeling wordt ondersteund door Walradar; vastlegging afhandeling in informatiesysteem Plannen, uitvoeren en vastleggen inspecties Integratie in één havenbeeld 5
Stappenplan 1. Context: de Rotterdamse Haven 2. De Havenmeester als opdrachtgever 3. Haal het maximale uit het budget 4. Sturen op rapportages en prognoses 5. Wat doe je met standaarden 6. Gesprek 6 2 februari 2016
HaMIS Vervanging van het IVS (1990), en andere systemen 2006: Blauwdruk HaMIS 2007: Voorbereiding 2009: Gestart met ontwikkeling van HaMIS Tranche 1: Basisfunctionaliteit en ondersteuning Inspecties Tranche 2/3: Verkeer en gevaarlijke stoffen Tranche 4, Tranche 5 2013: IVS uit! 7
2009: Fundering Legt fundament voor de realisatie van HAMIS (de vervanging van IVS plus ): Proof of concept; bewijs dat o proven technology van de standaardcomponenten tezamen werkt o functionaliteit binnen tijd, budget en kwaliteit gebouwd kan worden Ingerichte infrastructuur, plus ontwikkelstraat Ingerichte projectorganisatie en projectenplanningen Stevig fundament nodig: IVS plus is heel groot systeem (9000 funktiepunten) HAMIS vervangt IVS plus en is dus ook een groot systeem NB: Over functionaliteit (scope) is volstrekte overeenstemming met de Havenmeester! 8
Programma IVH (InformatieVoorziening Havenmeester) Vernieuwen Tranche 1 Projecten planning Tranche 4 Programma scope Proof of Concept Functionaliteit Inspecties Geïntegreerd Havenbeeld Technische basis Organisatie Verkeer (VKL / VKB) Vervangen IVS Tranche 2 Verkeers management Crisisbeheersing Handhaving Tranche 5 Voorbereiding Realisatie Tranche 3 Klachten & Claims Gevaarlijke Stoffen Nautische Objecten (GSA / GSE) Migratie Ontmantelen IVS IVS uit Go Go Go Go Go Go Go Go Go Go Go Go No go No go No go No go No go No go Berichtenservice Berichtenservice Berichtenservice Berichtenservice 9
10 IVH: Gekozen methoden en technieken voor programma- en projectbesturing PM@HbR
Aanpak Ontwikkelen met SCRUM/Agile Ook aansturing van beheer Vaste teamgrootte Verdeling over werkzaamheden varieert Kosten per periode zijn vast Werk A Werk B doorlooptijd Applicatiebeheer Voorbeeld verdeling werkzaamheden HaMIS-team Copyright - Port of Rotterdam 11
12 Agile Principes Satisfy the Customer Welcome Change Deliver Frequently Work as a Team Motivate People Communicate Face-to-Face Measure Working Software Maintain Constant Pace Excel at Quality Keep it Simple Evolve Designs Reflect Regularly
Chaos? Kwaliteit van de software: Continue monitoring van de opgeleverde code door een onafhankelijke derde partij (Software Improvement Group) Vijf en vier sterren certificaat door TüvIT Rapportage naar de Stuurgroep Hoe stel je de Stuurgroep in staat een langlopend, multi-m programma te besturen, wanneer je tooling bestaat uit: één Excel-bestand, geeltjes op een whiteboard, etc. en waarin het uitgangspunt is: tijd en budget zijn fixed, geen concessies aan de kwaliteit, alleen de opgeleverde functionaliteit is variabel Indicator: de gezichtsuitdrukking van René de Vries, onze Havenmeester 13
Principes Totaalbudget voor HaMIS is fixed Elk Thema vertegenwoordigt een doelstelling van de Havenmeester met betrekking tot de functionaliteit van HaMIS Totaalbudget wordt proportioneel verdeeld over Thema s. Deze verdeling is NIET fixed: na elke sprint wordt binnen het programma- opnieuw vastgesteld of de verdeling moet worden aangepast Belangrijkste Thema eerst Binnen Thema: belangrijkste User Story eerst Filosofie: Als het geld op is, heb je in ieder geval de belangrijkste doelen gerealiseerd Copyright - Port of Rotterdam 14
Principes (vervolg) Tegenvallers kunnen er toe leiden dat het totale budget voor HaMIS ontoereikend is. Dan wordt een aanvraag voor aanvullend budget ingediend. Copyright - Port of Rotterdam 15
Principes (vervolg) Tegenvallers leiden er toe dat de Havenmeester keuzes moet maken over de verdeling van het resterende budget, m.a.w. moet aangeven aan welke functionaliteit (dus doelstelling) minder geld besteed zal worden. De Thema s worden geformuleerd in termen als voldoende, acceptabel, minimaal. De Havenmeester (als belangrijkste stakeholder) bepaalt na elke sprint of hij de opgeleverde functionaliteit voor het Thema inmiddels voldoende vindt. Op basis hiervan wordt gekeken of budgetverdeling moet worden aangepast. Copyright - Port of Rotterdam 16
Stappenplan 1. Context: de Rotterdamse Haven 2. De Havenmeester als opdrachtgever 3. Haal het maximale uit het budget 4. Sturen op rapportages en prognoses 5. Wat doe je met standaarden 6. Gesprek 17 2 februari 2016
Sturing op totaal HaMIS - burn down na keuzes in product backlog omvang Product Backlog aantal sprints budget gebudgetteerde velocity prognose velocity 0 sprints gebudgetteerde groei prognose groei niet gerealiseerd
s31 s27 s23 s19 s15 s11 s07 s03 Voorbeeld maandrapportage HaMIS totaal t 100 % 80 % 75 % 70 % 55 % 45 % 35 % Nog toe te wijzen Algemene functionaliteit Beheerfunctionaliteit Inspecties Gevaarlijke stoffen Verkeersplanning s06 22% 100 % 90 % 80 % 50 % 45 % IVS Uit (FP) Beheerfunctionaliteit Inspecties Gevaarlijke stoffen Verkeersplanning 25% Op basis van oorspronkelijke schatting subthema s 100 % 90 % 75 % 65 % 55 % 50 % Algemene functionaliteit Beheerfunctionaliteit Inspecties HaMIS Gevaarlijke stoffen Verkeersplanning Op basis van relatieve belang van processtap (inschatting DHMR) 30% Procesondersteuning (belang DHMR) 100 % Algemene functionaliteit 95 % Beheerfunctionaliteit 90 % 80 % 70 % 40 % Inspecties Gevaarlijke stoffen Verkeersplanning 19% s00 0 % Verkeer (basis) 0 % Verkeer (basis) 0 % Verkeer (basis) 0 % Verkeer (basis) Totaal: 32 Voltooid: 7 (22%) Totaal: 9.999.999 Besteed: 2.230.001 Totaal: 9000 Buiten gebruik: 2250 Totaal omvang: 100% Gerealiseerd: 30% Maximaal: 100% Ondersteuning: 19% Niet ondersteund: 3% Update na elke sprint Update na besluit subthema klaar 19
Monitor IVS-uit
Monitor IVS-uit 21
IVS Uit op 1 Juli, dit betekent: Alle Operationele gebruikers werken in HaMIS Aramis (Walradar) is volledig gekoppeld met HaMIS Alle HbR (niet DHMR) gebruikers werken met HaMIS Alle Externe gebruikers werken met HaMIS Noodvoorziening NNI werkt met HaMIS informatie Alle ketenpartners krijgen informatie uit HaMIS Alle aangesloten partijen (systemen) krijgen informatie uit HaMIS (ZHG, Portbase, SAP BW) IVS krijgt gedurende maximaal 2 weken nog informatie uit HaMIS en fungeert tijdens deze korte periode als fallback AFDR/AGDR draait nog op (voormalige) IVS machines
Stappenplan 1. Context: de Rotterdamse Haven 2. De Havenmeester als opdrachtgever 3. Haal het maximale uit het budget 4. Sturen op rapportages en prognoses 5. Wat doe je met standaarden 6. Gesprek 23 2 februari 2016
Berichtenstromen PCS, Postbus HM, HaMIS, Digipoort en MSW (door Rijk per 1 juni 2015 gewenste situatie) Rechtstreekse meldingen B2MSW SafeSeaNet (EMSA) Bedrijven PCS SPOC-NL NL Overheid Berichten B2B Services MSW2G Nieuw Bericht Webinterface ( Schermen ) Meldingen rechtstreeks aan Havenmeester B2G Services Berichten en input vanuit web interface worden gecombineerd. Ondersteuning en controle op compleetheid, kwaliteit en tijdigheid berichten Operationele Meldingen Postbus B2MSW Nieuw Bericht: bevat meldingen Schip, Veiligheid, Lading en Personen Meldingen aan Havenmeester ATA ATD Digipoort MSW Douanesysteem (DMF) Systeem Min.V&J (API+) Verkeersbegeleiding (VTS) Haven Applicaties Nautische Informatievoorziening Voldoen aan wettelijke verplichtingen: Meldingen HaMIS Operationeel proces Scheepvaartverkeer, Inspecties, Incidentbestrijding RWS applicaties Havenbedrijf applicaties Applicaties Nautische dienstverleners (loodsen, slepers, roeiers) Oplossing op basis van bestaande structuren aangevuld met bijkomende eisen (nieuwe berichtstructuur en procedures) om aan EUrichtlijn 2010/65 te voldoen Copyright - Port of Rotterdam 24
VRAGEN? 25