Knooppunt 3.0
Extra Stuurgroep 19 december 2013
1
Agenda
1. Doelstelling stuurgroep 2. Alignering visies 3. Projectaanpak & planning 4. Verslag interviews 5. 6.
Functionele architectuur Volgende stappen
2
Doelstelling stuurgroep
1. 2. 3.
Alignering visies Afbakening scope Akkoord over projectverloop & planning
3
Agenda
1. Doelstelling stuurgroep 2. Alignering visies 3. Projectaanpak & planning 4. Verslag interviews 5. 6.
Functionele architectuur Volgende stappen
4
Alignering visies
Beoordeling via gewogen score • Grote uitgeverijen gewicht 3: Van In, Pelckmans, Plantyn • Middelgrote uitgeverijen gewicht 2: Die Keure, Averbode • Kleine uitgeverijen gewicht 1: mjPublishing
5
Alignering visies
3 Categorieen van visies: • Consensus • Gedragen door meerderheid: gewogen score >= 50% • Gedragen door minderheid: gewogen score < 50%
6
Alignering visies
Primair project • Consensus • Core-functionaliteit Knooppunt 3.0 • Absolute voorrang: deadline mei 2015 • Financieel gedragen door collectiviteit
7
Alignering visies
Secundaire projecten • Gedragen door meerderheid (score >= 50%) • Geen core-functionaliteit Knooppunt, wel belangrijk • • • •
In scope Mag primair project niet in gedrang brengen Timing parallel met primair project, zelfde deadline! Financieel gedragen door uitgevers die op het project intekenen
8
Alignering visies
Tertiaire projecten • Gedragen door minderheid (score < 50%) • Niet in scope • PM geen leidende rol, wel adviserend • Financieel gedragen door uitgevers die op het project intekenen
9
Agenda
1. Doelstelling stuurgroep 2. Alignering visies 3. Projectaanpak & planning 4. Verslag interviews 5. 6.
Functionele architectuur Volgende stappen
10
Projectaanpak
3 fasen in totaal • Fase 1: Analyse •
Afbakening scope
•
Keuze van leverancier
• Fase 2: Bouw • Fase 3: Livegang
nov 2013 – maart 2014
maart 2014 – mei 2015 juni 2015 – sept 2015
11
Planning Fase 1
Fase 1a • Visies in kaart brengen via interviews uitgevers • Projectrapport 1 & bespreking in deze stuurgroep • Moet leiden tot afgebakende scope
12
Planning Fase 1
Fase 1b • Scope: primair project • Eerste aanbiedingsronde aan longlist aanbieders • Uitsturen RFI • •
Info over aanbieder, manier van werken, referenties Visie op aantal key features
13
Planning Fase 1
Fase 1c 1. Tweede aanbiedingsronde 2. Evaluatie RFI à shortlist aanbieders 3. Uitsturen RFP a. Voldoende niveau van detail om tot bindend voorstel te komen b. Gedetailleerd voorstel en projectplan verwacht
4. Evaluatie RFP a. Verdediging aanbieder voor plenaire vergadering b. Decision matrix
5. Selectie definitieve aanbieder 14
Planning Fase 2
Fase 2: Bouw van het platform 1. Scope: primair project 2. Bouw volgens iteratief model: a. Traject opdelen in sprints (duur sprint: klassiek 2 weken) b. Elke sprint: analyseren/bouwen/testen/bijsturen
3. Geen “watervalmethode”, minder garanties op kwaliteit 4. Testteam nodig à engagement uitgevers
15
Planning Fase 2
Fase 2: Traject secundaire projecten Verder uitwerken secundaire projecten 1. Analyse 2. Keuze leverancier (niet noodzakelijk zelfde als primair project) 3. Bouw
16
Planning Fase 3
Fase 3: Livegang 1. Tussen mei 2015 en september 2015 tijd voor promotie en communicatie, afstemmen en finetunen eigen processen 2. In productie op 1 september 2015!
17
Agenda
1. Doelstelling stuurgroep 2. Alignering visies 3. Projectaanpak & planning 4. Verslag interviews 5. 6.
Functionele architectuur Volgende stappen
18
Missie
1. “Back to basics” 2. Beveiligde distributie van digitale content 3. NIET: concurreren met leerplatformen
19
Branding
1. Namen & logo’s behouden, zowel FR als NL 2. Baseline “De digitale boekentas” bijsturen bij uitbreiding naar andere doelgroepen
20
Doelgroepen 1.
2.
3.
Huidige doelgroepen: a.
Leerkrachten en leerlingen secundair onderwijs
b.
Leerkrachten basisonderwijs
Doelgroepen in scope: a.
Studenten Lerarenopleiding
b.
ICT coordinatoren (administratief)
c.
Schoolbibliotheken
d.
Volwassenonderwijs/Opleidingscentra
Doelgroepen niet in scope a.
Leerlingen basisonderwijs
b.
Docenten en studenten hoger onderwijs
c.
Ouders 21
Kanalen
1. Groot aantal kanalen a. 10 platformen in totaal à beheersbaarheid! b. Reductie en vereenvoudiging gewenst
2. Knooppunt Kiosk & native apps a. b. c. d.
Duur, meerdere platformen te onderhouden Responsieve website oplossing? Hybride app oplossing? Tabletoplossing à secundair project 22
Meertaligheid
1. Eén website, taal is parameter 2. Talen moeten eenvoudig uit te breiden zijn 3. www.digiportail.be à taal default Frans 4. www.knooppunt.net à taal default Nederlands
23
Authenticatie
1. Huidig authenticatiemechanisme behouden 2. Gebruikersvriendelijkheid optimaliseren 3. Hulpmiddelen bij registratie, ihb leerlingen a. Bulk registratie via ICT coordinator? b. Extra hulpmiddelen via leerkracht?
4. Standaard protocols ondersteunen voor SSO 24
Gebruikersprofielen 1. Huidige situatie a. Type gebruiker (leerkracht/leerling/andere) b. School
2. Toekomst a. b. c. d.
Gebruikersvriendelijkheid Verificatie gegevens Voor huidige doelgroepen: school/vak/klas Uitbreiding naar andere doelgroepen
25
Beveiliging lesmateriaal 1. Core functionaliteit! 2. Huidige werkwijze voldoet 3. Beveiligen van zowel: a. Content op gemeenschappelijke opslag (CR) b. Externe webservers (vd uitgevers)
4. Optimalisatie: afstappen van “content linked package”
26
Presentatie lesmateriaal
1. Mag aantrekkelijker! 2. Voorstellen a. Tonen van grotere covers b. Gridview c. Coverflow
27
Gemeenschappelijke Auteursomgeving 1. Niet in gebruik door alle uitgevers 2. Momenteel Silverpoint, van Three Ships a. Op basis van Silverlight, “uitstervende” technologie b. Binnenkort op basis HTML5
3. Opties: a. Silverpoint behouden, met risico op sterk verhoogde licentieprijs b. Verder zetten traject UVT, op voorwaarde dat POC tot volwaardig eindproduct kan gebracht worden c. Van sratch beginnen à $$
4. Voorstel: secundair project 28
Opslag content
1. Opslag content zowel a. Op gemeenschappelijke content repository (CR) b. Op eigen webservers
2. Verbeterpunten a. Performantie b. Toegangscontrole voor gebruikers binnen uitgeverij c. Efficienter updaten via meer granulaire upload
29
Licentiemodellen
1. Huidige licentiemodellen werken goed 2. Uitbreiding a. School- en groepslicentie b. Abonnement (einde loopduur is open)
3. Businessmodel a. Niet in scope, apart traject b. Zeker: fee voor leverancier niet aan de orde 30
Catalogus & e-Commerce
1. Vragen a. Catalogus beschikbaar lesmateriaal open stellen? b. Mogelijkheid tot online aankoop?
2. Wat is nodig a. Metadatering / SEO b. E-commerce functionaliteit
3. Visie a. Niet kerntaak Knooppunt b. Niet in scope nemen, overlaten aan webshop uitgeverij 31
Metriek & Rapportage
1. Meten is weten! a. Transparantie voor facturatie b. Inzicht uitgevers in gebruik van eigen materiaal
2. Loggen van informatie over: a. Activaties b. Gebruik lesmateriaal
3. Ruwe data & rapporten beschikbaar a. Via API voor gebruik in ERP b. Via FTP/Download c. Via website 32
Machine-aanstuurbaarheid
1. Alle functies van Knooppunt moeten door zowel menselijke als machinale gebruiker aangestuurd kunnen worden à via API 2. Belangrijk omwille van: a. Modulair karakter: onderlinge communicatie, onderhoudbaarheid, robuustheid b. Koppeling met eigen systemen zoals ERP c. Koppeling met derden, bvb voor SSO vanuit ELO
3. Goed gedefinieerde API’s cruciaal onderdeel binnen Knooppunt architectuur 33
Migratie bestaande data
1. Overstap naar Knooppunt 3.0 impliceert migratie van: a. b. c. d.
Gebruikersdata Content Licenties Activaties
2. Traject met hoog risicogehalte: a. Afhankelijkheid van Three Ships b. Grote omvang data c. Grondig uit te werken met/door leverancier
34
Externe koppelingen
1. Bij meeste uitgevers hernieuwde interesse in koppeling met ELO’s via SSO 2. Scope goed definiëren + samenwerking in contract gieten 3. Waken over integriteit data op Knooppunt
35
Agenda
1. 2. 3. 4.
Doelstelling stuurgroep Alignering visies Projectaanpak & planning Verslag interviews
5. Functionele architectuur 6. Volgende stappen
36
Functionele architectuur
37
Agenda
1. 2. 3. 4.
Doelstelling stuurgroep Alignering visies Projectaanpak & planning Verslag interviews
5. Functionele architectuur 6. Volgende stappen
38
Volgende stappen
1. Akkoord over rapport & bepaling scope 2. Vastleggen volgende stuurgroep 3. Communicatieplatform basecamp 4. Opstellen RFI
39