Flamingo, een open source geo viewer De doorbraak: een nieuw beheermodel
Flamingo 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 13-12-1014-07-10 John Konijn 2
Probleemstelling 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 13-12-1014-07-10 John Konijn 3
Probleemstelling (vervolg) 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 13-12-1014-07-10 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: Roadmap voor de verdere ontwikkeling van Flamingo voor huidige (en toekomstige) gebruikers is de basis 13-12-1014-07-10 John Konijn 5
Verkenning beheermodel (2) Governance 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). 13-12-1014-07-10 John Konijn 6
Verkenning beheermodel (3) Governance (vervolg) Kennisborging (mensen en documentatie) (gecertificeerd model?). Inrichting van een stabiele organisatie rondom bovengenoemde rollen / taken / producten: 13-12-1014-07-10 John Konijn 7
Verkenning beheermodel (4) Financieel: Business model en business case voor de gebruikers. deelnamevergoeding, verdeling van ontwikkel- en beheerkosten, commitment, bijdragen. 13-12-1014-07-10 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?). juridische vorm 13-12-1014-07-10 John Konijn 9
Toets 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? 13-12-1014-07-10 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