Upgrade Bb9 Ku Leuven 3 Users Interface
-
Upload
jan-de-baere -
Category
Education
-
view
731 -
download
0
description
Transcript of Upgrade Bb9 Ku Leuven 3 Users Interface
Scholen, vakken en gebruikers upgraden naar BB9
Krachtlijnen
• Scholen upgraden– Layout: brands en themes– Inrichting
• Tab groups - Tabs - Modules
• Vakken upgraden– Announcements - Home pages– Cursusmenu - Cursustools
• Gebruikers upgraden– Teaser campagne - Screencasts– Testomgeving - Info- en hands- on sessies– Handleidingen - Evaluatie
Scholen & vakken upgraden naar BB9
Krachtlijnen
• Scholen upgraden– Layout: brands en themes– Inrichting
• Tab groups • Tabs • Modules
• Vakken upgraden– Announcements– Home pages– Cursusmenu– Cursustools
Focus: tijdwinst
• Upgrade is heel kort: 2 à 3 dagen• Snelheid en efficiëntie
– Elk uur tijdwinst is meegenomen– Elk uur tijdwinst tijdens upgrade = X uren voorbereiding
• Veel routinetaken– Zelfs voor 1 school, wat dan voor 13 scholen?– Vermijden waar mogelijk– Stroomlijnen, herleiden tot minimum
• Layout en branding
– Automatiseren• Undeploy en deploy van de building blocks• Inrichting: tab groups, tabs en modules• Cursussen: announcements, menu, tools, ...
Voorbereiding
• BB7: uniformiseren– Tabs (40) en Modules (200)
• Reference names en descriptions– 13 'My Toledo' Tabs
• reference name: Instelling_TabNaam• KHL_MyToledo
– 13 groepen van identieke modules• reference name: Instelling_TabNaam.ModuleNaam• KUL_Bib.eBronnen
• Inventaris– Wie ziet wat? En waar?– Welke behouden?
• BB9: testen, scripts ontwikkelen– CSS: wat, waar en hoe?– Queries en scripts
Branding
• BB7: 1 school = 1 branding– Beperkte aanpassingen via interface
• BB9– Via interface: nog steeds beperkte mogelijkheden– CSS: quasi onbeperkte mogelijkheden
• Elk element in elk scherm kan aangepast worden• Probleem: elementen aanspreken
– Firebug– Web developer toolbar
• Grootste beperking: tijd
CSS
• Elke school: aangepast CSS-bestand– Input gevraagd van scholen
– Respons heel verschillend: minimaal vs. maximaal
• Implementatie CSS-layouts: 2 mogelijke pistes– Color palettes
– Themes
• Theme: volledig CSS-bestand– Quasi alle definities
– > 12.000 lijnen, > 256 KB
• Color palette: beperkt CSS-bestand– < 150 lijnen, 4KB
• Allebei gekoppeld aan brand
Koppeling Brand - Color palette
Koppeling Brand - Theme
Aanpak 1: Color palette
• Wat is een color palette?– Zip-bestand met 1 bestand: palette.css
• Voordeel– Beperkt CSS-bestand– Dus: eenvoudiger beheer
• Nadeel– Paletten zijn zichtbaar voor alle gebruikers
• Op personaliseerbare tabs en pagina's
– Student van school X kan palette van school Y gebruiken– Waarom is dat een probleem?
• Volledige branding gedefinieerd in CSS– Uitgebreider dan Blackboard-palette– Niet enkel kleuren en lettertypes– Ook: bovenbalk, banner, ...
Aanpak 2: Theme
• Wat is een theme?– Zip-bestand
• CSS-bestand• Images-directory (knoppen, afbeeldingen, bullets, …)
• Elke school een eigen theme– Elke branding gekoppeld aan eigen theme
• Voordeel– Volledige layout in theme
• Banner en achtergrond van de bovenbalk– In CSS gedefinieerd– Bestanden mee in zip-bestand
• Tijdens upgrade: 1 zip-bestand opladen• 13 themes: snel aangemaakt en toegepast ( < 5 minuten)
• Nadeel– Enorm CSS-bestand
Concrete aanpassingen
• Sectie toegevoegd• Aanpassingen
– Bovenbalk• Banner en achtergrond
• Tabs
• Positie knoppenbalk
– Subtabs
– Paginatitels
– Modules
– Knoppen
– Formulieren
– …
Voorbeelden
Tab groups en tabs
• BB7 tabs worden tab groups– Perspectief: vereenvoudigd beheer!
• 13 tabs 'My Toledo'• 1 tab group 'My Toledo' met 13 sub-tabs• MAAR: geen autorisaties meer op tab-niveau• DUS: i.p.v. 13 items, 26 items
• Voor elke tab wordt tab group aangemaakt– Maar: zonder reference name
• Gevolg: 13 identieke tab groups 'My Toledo'• Query: reference names invullen
– 13 Tab groups met dezelfde tabs• Home, Notifications dashboard, Tools• Query: tabs toevoegen aan tab group
• Probleem: welke tab wordt default / als eerste getoond?– Onvoorspelbaar door bug in Blackboard
• Query: correctie, eerste tab wordt default
Tab layout
• Nieuw: 3 kolommen– Probleem: niet aanpasbaar via interface
• Hoe van 3 naar 2 kolommen? Of vice versa?
– Query: aantal kolommen en kolombreedtes instellen
• Palettes gekoppeld aan tabs– Query: alles standaard-palette
Modules
• Eigen module-types– Multilang-modules (20+ modules)
– Probleem:• Verdwijnen bij undeploy van de building block
• Na nieuwe deploy opnieuw aanmaken (vervelend en arbeidsintensief)
– Query: verander module-type• Modules blijven gevrijwaard
• Plaatsing modules op tabs – 3 kolommen om modules te plaatsen
– Probleem: modules (ver)plaatsen, reset van user layouts duurt heel lang
– Query: verwijder user layouts
– Query: plaats modules op tabs, in juiste kolom, op juiste plaats
• Tijdens upgrade-weekend– Tijd voor opkuis HTML in modules
Vakken: announcements
• Het grootste probleem• Nieuwe announcements-pagina
– Geen filtering op datum– BB7: geen reden voor datumbeperkingen
• Gevolg: geen cultuur van datumbeperkingen• BB9: Studenten zien alle 'te tonen' announcements• BB9: Docenten zien alles
– In oude vakken: veel te veel announcements• Jaar na jaar gekopieerd
• Bug: permanente announcements– Zonder datum weggeschreven– Niet getoond in gefilterde views (my announcements-modules)
Announcements opkuisen
• Enkel in actuele vakken– Archief-vakken blijven staan
• Announcements verwijderen– Announcements ouder dan 1 september 2008
• Gevolg: onzichtbaar voor iedereen
• Beschikbaarheid regelen– Announcements ouder dan 1 januari 2010
• Einddatum: 31 december 2009 - onzichtbaar voor studenten
– Announcements zonder einddatum• Einddatum: 31 augustus 2010
• Geen permanente announcements meer• Startdatum: 1 september 2009• Einddatum: 31 augustus 2010
Course home pages
• Standaard voor nieuwe vakken• Hoe toepassen op bestaande vakken?• Tool: Course modulator
– Individuele cursus– Batch
• Elke school beslist– Course home page?– Voor welke cursussen?– Welke modules?– Entry point?
Cursussen: kleinere aanpassingen
• Layout cursusmenu– Probleem wat er goed uitzag in BB7, vaak erg lelijk in BB9– Oplossing: reset layout
• Elke school beslist
• Groepsinstellingen– Gebruikers kunnen groepen aanmaken– Gebruikers kunnen groepen wijzigen
• Correctie kleuren titels van content items• Beschikbaarheid tools
– Aantal tools verdwenen in vakken
Gebruikers upgraden naar BB9
Krachtlijnen
• Gebruikers upgraden– Teaser campagne– Screencasts– Testomgeving– Info- en hands- on sessies– Handleidingen– Evaluatie
Teaser campagne
• In dec 2009 counter online geplaatst• Aftellen naar launch• Op portal voor K.U.Leuven• Ook overgenomen op login pagina’s van een aantal
instellingen• Grote visibiliteit (K.U.L dagelijks +/- 40.000 bezoeken)
Teaser campagne
• Achter counter een informatiepagina met:– Info over upgrade– Screencasts ‘What’s new’– Screencasts veelvoorkomende handelingen– Videoseminarie 'What's new' (2 uur)– Overzicht wijzigingen en veranderingen– Data infosessies– Data hands-on sessies– Info over vernieuwing documentatie
Teaser campagne
• Doel– Drempelverlagende informatiecampagne– Gebruikers laten zien dat ze niets te vrezen hebben van
nieuwe interface– Via screencasts gebruikers informeren en heropleiden
Screencasts
• What’s new (reeds in december)• Veelvoorkomende handelingen (met regelmaat)
– Vak beschikbaar stellen– Menu inrichten– Announcements (nieuwe manier van werken)– Werken met items
• Doel: gebruikers informeren en heropleiden (zeker voor announcements)
Testomgeving
• Eerst opengezet voor lokale ondersteuners en selecte groep gebruikers
• 1 maand voor upgrade opengezet voor heel de Associatie K.U.Leuven
• Duidelijke informatiepagina over finaliteit testomgeving• Via mail, counter en aparte link• Tijdens de upgrade heel druk bezocht!!!
Bezoeken
Info- en hands-on sessies
• Voor upgrade:– Louter informatief met demo’s
• Na upgrade:– Hands-on voor beginners– Hands-on voor gevorderden
Handleiding
• Wiki (Toledopedia) Voor docenten• Korte handleiding Voor studenten• Bestaande documentatie herwerken van BB 7.2 naar
BB 9.0 • Documentatie uitbreiden• Screencasts verwerken in handleiding
Toledopedia
Toledopedia
Evaluatie
• Voor docenten– Aanpassen aan nieuwe interface– Eerder terughoudend– Eens de nieuwe manier van werken gekend, valt het goed mee
• Voor Studenten– Geen moeite met nieuwe interface– Eerder proactieve en exploratieve gebruikers