Flamingo, een open source geo viewer De doorbraak: een nieuw beheermodel
Flamingo
13-12-1014-07-10
•
Flamingo is eenvoudig door gebruikers zelf te configureren.
•
Flamingo is veelzijdig in het bieden van eenvoudige toegang tot gestructureerde data en applicaties.
•
Er wordt in 2011 gewerkt aan een beheertool voor het configureren.
•
Gebruikers: provincies, VROM, gemeenten, waterschappen
•
GBO Provincies (GBOP) houdt de viewer operationeel
•
GBOP investeert in een operationeel Flamingo
John Konijn
2
Probleemstelling
13-12-1014-07-10
•
De Flamingoviewer wordt dankzij de vrije distributie (open source software) breder gebruikt dan de primaire doelgroep maar de beoogde voordelen van community vorming die ontwikkelen “goedkoper” maakt zijn niet gerealiseerd terwijl een heldere beheerstructuur ontbreekt.
•
Het ontbreekt aan kwaliteitseisen voor add-ons
•
Huidige kostenverdeling kan beter
John Konijn
3
Probleemstelling (vervolg) •
13-12-1014-07-10
Het IPO (financier en beheerder) van Flamingo heeft behoefte een stabiele beheerconstructie die: –
het huidige “uurtje/factuurtje” vervangt
–
de kwaliteit van de code bewaakt
–
structuur geeft aan doorontwikkeling van de viewer in de beheerfase.
–
Flamingo kwalitatief goed en aantrekkelijk maakt
–
aantrekkelijk is voor leveranciers om in te participeren
John Konijn
4
Verkenning beheermodel en hoe daar te komen Aanpak: •
Uitvoeren belangenanalyse met gebruikers, leveranciers en iedereen die iets met Flamingo zou willen; uitkomst geeft indicatie voor functionaliteit, governance, financiering en kwaliteitsbewaking
•
Ontwikkelen beheermodel: samen met de belanghebbenden (nog na te gaan met wie)
•
In proces regelmatig check op realisatie beoogde doelen
Contouren van de elementen van beheermodel: •
Functioneel: –
13-12-1014-07-10
John Konijn
Roadmap voor de verdere ontwikkeling van Flamingo voor huidige (en toekomstige) gebruikers is de basis
5
Verkenning beheermodel (2) •
13-12-1014-07-10
Governance
John Konijn
–
Inspraakmodel voor gebruikers en leveranciers voor sturing op de roadmap en om mee te beslissen over nieuwe releases
–
Vastgestelde processen voor ontwikkelen, testen, documenteren, accepteren, beheren (gecertificeerd?)
–
Kwaliteitsborging van broncode en beheertool, sturing op versiebeheer (gecertificeerd?)
–
Accreditatie van voor Flamingo erkende ontwikkelaars. Alleen geaccrediteerde leveranciers mogen op de applicatie wijzigingen doorvoeren (niet verstorende add ons kunnen wel).
6
Verkenning beheermodel (3) •
13-12-1014-07-10
Governance (vervolg)
John Konijn
–
Kennisborging (mensen en documentatie) (gecertificeerd model?).
–
Inrichting van een stabiele organisatie rondom bovengenoemde rollen / taken / producten:
7
Verkenning beheermodel (4) •
13-12-1014-07-10
Financieel: –
Business model en business case voor de gebruikers.
–
deelnamevergoeding, verdeling van ontwikkel- en beheerkosten, commitment, bijdragen.
John Konijn
8
Verkenning beheermodel (5) •
Juridisch: –
Organisatiestructuur, zeggenschap en besluitvorming, toetreding, uittreding; (zeggenschap baseren op logische verdeelsleutel als bijv. bijdragen aan doorontwikkeling, of financiële ondersteuning)
–
Rechten en plichten deelnemende gebruikers/leveranciers t.a.v. de ontwikkelde code.
–
Beschreven gebruiks- en exploitatiemogelijkheden voor de kwaliteitssoftware Flamingo (check op licentie, keurmerk?).
– 13-12-1014-07-10
John Konijn
juridische vorm 9
Toets
13-12-1014-07-10
•
Worden de nagestreefde doelstellingen redelijkerwijs bereikt met het nieuwe model?
•
Wat is de business case nu en straks, niveau GBOP en niveau integrale gebruikersomgeving?
•
Welke elementen van het beheermodel zijn voor GBOP een eis, en welke contouren zijn ‘nice to have’?
•
Wat vraagt het model van GBO; wat kan GBO daar zelf van invullen en wat moet ze inkopen?
•
Waar zit voor GBOP de winst in de stap van oud naar nieuw?
•
Zijn de te verwachten nieuwe netto betalers bereid / te motiveren om hun rol op zich te nemen?
John Konijn
10
Van ist naar soll inhoudelijk: de migratie “terug naar de kern van de applicatiecode” vanuit de huidige situatie. Hoe zorg je voor een nieuwe start met een opgeschoonde of herijkte applicatie? Procesmatig: wie nodigen we uit voor de discussie over visie en strategie voor een nieuw beheermodel, die start met de belangen analyse?
13-12-1014-07-10
John Konijn
11