Upgrade Bb9 Ku Leuven 3 Users Interface

37
Scholen, vakken en gebruikers upgraden naar BB9

description

Nederlandstalige Blackboard Usergroup - Bijeenkomst 24 maart 2010 - Leuven. Presentatie KULeuven Deel 3: Gebruikersinterface, functionaliteit en gebruikers

Transcript of Upgrade Bb9 Ku Leuven 3 Users Interface

Page 1: Upgrade Bb9 Ku Leuven 3 Users Interface

Scholen, vakken en gebruikers upgraden naar BB9

Page 2: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 3: Upgrade Bb9 Ku Leuven 3 Users Interface

Scholen & vakken upgraden naar BB9

Page 4: Upgrade Bb9 Ku Leuven 3 Users Interface

Krachtlijnen

• Scholen upgraden– Layout: brands en themes– Inrichting

• Tab groups • Tabs • Modules

• Vakken upgraden– Announcements– Home pages– Cursusmenu– Cursustools

Page 5: Upgrade Bb9 Ku Leuven 3 Users Interface

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, ...

Page 6: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 7: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 8: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 9: Upgrade Bb9 Ku Leuven 3 Users Interface

Koppeling Brand - Color palette

Page 10: Upgrade Bb9 Ku Leuven 3 Users Interface

Koppeling Brand - Theme

Page 11: Upgrade Bb9 Ku Leuven 3 Users Interface

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, ...

Page 12: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 13: Upgrade Bb9 Ku Leuven 3 Users Interface

Concrete aanpassingen

• Sectie toegevoegd• Aanpassingen

– Bovenbalk• Banner en achtergrond

• Tabs

• Positie knoppenbalk

– Subtabs

– Paginatitels

– Modules

– Knoppen

– Formulieren

– …

Page 14: Upgrade Bb9 Ku Leuven 3 Users Interface

Voorbeelden

Page 15: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 16: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 17: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 18: Upgrade Bb9 Ku Leuven 3 Users Interface

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)

Page 19: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 20: Upgrade Bb9 Ku Leuven 3 Users Interface

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?

Page 21: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 22: Upgrade Bb9 Ku Leuven 3 Users Interface

Gebruikers upgraden naar BB9

Page 23: Upgrade Bb9 Ku Leuven 3 Users Interface

Krachtlijnen

• Gebruikers upgraden– Teaser campagne– Screencasts– Testomgeving– Info- en hands- on sessies– Handleidingen– Evaluatie

Page 24: Upgrade Bb9 Ku Leuven 3 Users Interface

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)

Page 25: Upgrade Bb9 Ku Leuven 3 Users Interface
Page 26: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 27: Upgrade Bb9 Ku Leuven 3 Users Interface
Page 28: Upgrade Bb9 Ku Leuven 3 Users Interface

Teaser campagne

• Doel– Drempelverlagende informatiecampagne– Gebruikers laten zien dat ze niets te vrezen hebben van

nieuwe interface– Via screencasts gebruikers informeren en heropleiden

Page 29: Upgrade Bb9 Ku Leuven 3 Users Interface

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)

Page 30: Upgrade Bb9 Ku Leuven 3 Users Interface
Page 31: Upgrade Bb9 Ku Leuven 3 Users Interface

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!!!

Page 32: Upgrade Bb9 Ku Leuven 3 Users Interface

Bezoeken

Page 33: Upgrade Bb9 Ku Leuven 3 Users Interface

Info- en hands-on sessies

• Voor upgrade:– Louter informatief met demo’s

• Na upgrade:– Hands-on voor beginners– Hands-on voor gevorderden

Page 34: Upgrade Bb9 Ku Leuven 3 Users Interface

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

Page 35: Upgrade Bb9 Ku Leuven 3 Users Interface

Toledopedia

Page 36: Upgrade Bb9 Ku Leuven 3 Users Interface

Toledopedia

Page 37: Upgrade Bb9 Ku Leuven 3 Users Interface

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