MijnPvdA en Liferay
Liferay Community Event
Rotterdam, 17 mei 2011
Wim van Meurs
MijnPvdA op Liferay: Agenda
• Over PvdA, over MijnPvdA
• MijnPvdA op Liferay?
• Migratie: een technisch project
• Resultaten, verwachtingen
• Lessons learned
PvdA
• Vereniging, 65 jaar
• 55000+ leden
• 400+ afdelingen
• 6000+ raadsleden, bestuurders
• 80 medewerkers– ICT/Webservices: <3 fte; minimaal budget.
PvdA Web presence
• pvda.nl
• Facebook, Twitter
• mijn.pvda.nl
• 400+ afdelingssites (‘heemskerk.pvda.nl’)
• Volksvertegenwoordigers (‘angelieneijsink.pvda.nl’)
• Neveninstellingen (‘alfredmozerstichting.nl’)
mijn.pvda.nl
De ledensite van de Partij van de Arbeid: ondersteuning van de vereniging• Nieuws• Kennis
– Campagnes, Ledenbehoud, Trainingen raadsleden, ...
• Netwerken, Interest groups– Defensie, Ombudswerk, Vrouwen, ...
• Applicaties:– Ledenadministratie (mailings!), Boekhouding,
Congresvoorbereiding– Vrijwilligersmanagement, enquetes, verkiezingen
MijnPvdA op Liferay: Agenda
• Over PvdA, over MijnPvdA• MijnPvdA op Liferay?• Migratie: een technisch project• Resultaten, verwachtingen• Lessons learned
Mijn PvdA moest vernieuwd
• 2009: Mijn PvdA op 8 jaar oud ECM Suite • door leverancier niet meer ondersteund
• 2010H1: RFP naar verschillende leveranciers
• Selectiecriteria:– Open source/open standaarden
– Single sign-on, voor 50000+ gebruikers
– Koppeling met ledenadministratie
– Integratie met Hippo CMS
– Zoveel mogelijk functionaliteit via standaard portlets
Longlist, Shortlist, keuze
• IBM Websphere
• MS Sharepoint
• JBoss Portal• Liferay• Apache Jetspeed
• Geen OSS
• Geen OSS
• Niet aangeboden• Finalist• Hippo
• Keuze voor Finalist, vanwege kwaliteit partner – en dus voor Liferay
Mijn PvdA op Liferay: Agenda
• Over PvdA, over MijnPvdA• MijnPvdA op Liferay?• Migratie: een technisch project• Resultaten, verwachtingen• Lessons learned
Mijn PvdA naar Liferay (1/2)
• Juni-dec 2010: implementatie ‘Fase-0’, – Liferay aan de voorkant van Mijn Pvda
– Applicaties blijven op oude platform
• Migratie 30+ communities
• Migratie <1000 stuks content– Navigatiestructuur herzien
• Opschonen useradministratie (22500 users)
• dec 2010 live – zonder verstoringen.
Mijn PvdA naar Liferay (2/2)
• Ledenadministratie ontsloten via Webservice (jan-mei 2010)
• Herbouw overige applicaties in uitvoering (oplevering vrijwel afgerond)
Mijn PvdA op Liferay: Agenda
• Over PvdA, over MijnPvdA• MijnPvdA op Liferay?• Migratie: een technisch project• Resultaten, verwachtingen• Lessons learned
Mijn PvdA: Resultaten
• Technische migratie afgerond
• Stabiel, schaalbaar, open, flexibel platform– Wat we hadden werkt weer, en is toekomstvast
Plus:
• Eigenaarschap is belegd
• Dynamiek in communities
Mijn PvdA: Eigenaar
• Verenigingszaken eigenaar van Mijn PvdA• Ondersteunt afdelingen: consulenten, trainingen,
handleidingen
• Ondersteunt netwerken
• Bepaalt en onderhoudt content, navigatie
• Bepaalt applicaties
• Ondersteunt Communities (en gebruikt ze)
Mijn PvdA: Communities
• ‘Sub-sites’ van Mijn PvdA– Vrouwen, ouderen,
– Milieu en energie, ombudswerk, defensie,
– Consulenten, opleidingen
– Afdelingen (toekomst)
• Generiek template– Nieuws (blog), Discussie, Agenda, Wiki, Documenten
• Decentraal beheer (sponsor, editor, authors)– Ondersteund door Verenigingszaken
..en nu? Beheer
• Liferay draait in complexe omgeving– Ledenadministratie <> LDAP, webservice <> Hippo,
Liferay, Apps
• Liferay zelf wordt als complex ervaren– Uitproberen wat past bij organisatie kost tijd
• Opleidingen, documentatie
• Applicatie- en informatie architectuur
..en nu? Techniek
• Liferay zelf doet wat het moet portal: platform, single sign-on, rollen en rechten, catalogus aan portlets
• ..maar portlets zijn complex (te rijk), niet configureerbaar, soms buggy en stralen soms hobbyisme uit
• Nog niet gerealiseerd: – Zoeken, Community leden, (mobiele gebruikers)
..en nu? Organisatie
• Plek van Mijn PvdA in de communicatie kanalen– Paper-based, websites, social media
• Succesfactoren communities
• Rollen leren kennen
Liferay: Lessons learned
• Implementeer met een partner die je vertrouwt (en die je business begrijpt)
• Focus op Liferay's sterke punten– Gebruik portal platform maar ook de portlets
voor quick wins (interactiviteit)
• Neem genoegen met complexe portlets
• Organiseer je gebruikers; laat zien wat de waarde van informatie is en regel beheer
• Regel budget, tijd om te experimenteren
Vragen?
Wim van Meurs,
Van Meurs Consultancy,
wim.van.meurs @gmail.com
Jan de Bruijn, PvdA ICT/Webservicesjdbruijn @pvda.nl
Dank u