Post on 18-Nov-2014
description
OpenUvA,bouwen voor digital natives
Een kijkje in de keuken bij de Universiteit van Amsterdam met praktische tips voor u !
Frank BennekerUniversiteit van AmsterdamInformatiseringscentrum,Onderwijs & Onderzoek Dienstengroep (ODG)
Open in een universitaire context
e-Learning landschap
Universiteit van Amsterdam
Dit is een schermafdruk van PLATO-IV, (Programmed Logic Automated Teaching Operations)
Een ICT onderwijssysteem dat in gebruik was aan de UvA tussen 1977- 1979. Het idee was om een wereldwijd netwerk opzetten van Plato systemen die onderwijsmateriaal en toetsen zouden uitwisselen.
In 1985 was Plato-IV bij meer dan 100 campussen in gebruik. Plato is oorspronkelijk ontwikkeld aan de Universiteit van Ilinois vanaf 1960.
Bron: Computer Museum UvAhttp://www.science.uva.nl/museum/PLATO.htmlhttp://en.wikipedia.org/wiki/PLATO_(computer_system)
De feedback
Anno 2011
interfaces
MijnUvA (Uportal)
Portfolio (SAKAI)
personal pages academic staff
mediasite / webcolleges
Studiegids
Blackboard
EvasysQMP
UVA COMMUNITIES (Sakai)U-drive
UvAwiki
Maple-TA
streaming media server
mediamosa
Mieloso
Ephorus
Closed Source
Zelfbouw
Community (Open) Source
“Cloud” services
OD
G -
Wer
eld
Portal channels
Bb blocks
De wereld is aan het veranderen
Wat hebben we Wat is er nodig
Privé & besloten Open & beschikbaar
Discipline & vak georiënteerd Persoon (wetenschapper) centraal
Focus naar binnen Focus op relaties en netwerken
Op zich zelfstaand Integratie
De eigen universiteit als basis Netwerk van organisaties
1990’s architectuur Relationele netwerken en apps
Sleutelwoorden voor de 21ste eeuw
• EdupunkA movement designed to empower students to use technology in class as they want Jim Groom, univ of Maryland
• CloudworkerSomebody who uses on-demand technology and collaboration tools to work anywhere and any time - Vankatesh Rao
• Communties of practicebased on work by Etienne Wenger
Recente Open source oplossingen
2004
Uportal CAS
UvAwikiQA director Sakai
Global Sakai Amsterdam conference
2005
2006
2007
2008
Sakai
Media Mosa
2009
COnext
2010
http://www.mediamosa.org/
MediaMosa is software to build a Full Featured, Webservice Oriented Media Management and Distribution platform.
MediaMosa & Blackboard
Bb is een (closed source)Elektronische leeromgeving• Building block: extra toegevoegde functionaliteit• Gebruik van video is problematisch
De MediaMosa building block (in huis ontwikkeld) levert:
• Eenvoud• Integratie• Uploaden, afspelen, zoeken, metadata• Open source
MijnUvA : de uPortal Usecase
• MijnUvA is studentenportaal van de UvAuPortal software (open source) in gebruik sinds 2004. In 2009 major upgrade naar laatste versie
• Diverse extra functies in huis ontwikkeld– ‘Reset to default’ optie– Aanpasbaar RSS kanaal– Rich media RSS kanaal– Opleidingen Kiezer voor medewerkers– Code review en verbeteringen t.b.v. database performance
Resultaat– Op maat gesneden stabiel portaal– >> 10.000 studenten login’s per dag
Onze Sakai geschiedenis
2004
First interest in Sakai
Choice: OSP as a portfolio tool
OSP (Sakai) in production
Starting with QA
Developing automatic code review routines
Alan Berg Sakai Fellow
IIS (Sakai) community server online
Global Sakai Amsterdam conference
2005
2006
2007
2008
Cooperation with Edia
Building a Dutch Sakai User GroupSurf Foundation
UvA (Sakai)Communities
2009
Growing popularity of UvA (Sakai)Communities
SakaiBook
2010
PoC SURF COnext
& QA director
Sakai in het e-learning landschap van de UvA
Drie belangrijke omgevingen
– UvA QA serverDit systeem is een omgeving om de kwaliteit van Sakai te onderzoeken en bewaken. Het is een algemeen toegankelijk systeem voor tests, evaluatie en “code tests”
– UvA Portfolio systeemSakai omgeving volledig in beheer bij de UvA. Het portfolio systeem is op dit moment bij enkele opleidingen (+/- 700 studenten) in gebruik
– UvA CommunitiesSakai omgeving ism met Edia educatie technologie opgezet (verzorgen technisch beheer & software ontwikkeling). Op dit moment +/- 6000 gebruikers
UvA Communities
In UvA Communities worden diverse “user stories” gerealiseerd.
ad-hoc projectgroepen voor kleine en grote projecten,
uitwisselingsplatform voor promovendi, projectomgeving grotere formele
(inter-)nationale projecten, afstandsonderwijs, webklassen (korte
kennismakingstrajecten voor scholieren), e-research omgevingen voor
samenwerking van wetenschappers
SURFfederatie Use Case
• Federatie koppelt diensten aanbieders en afnemers met een authenticatie en provisioning voorziening.
• CAS in gebruik bij UvA als SSO mechanismestudenten portaal sinds 2004
• CAS SAML2 ondersteuning slechts rudimentair • CAS SAML2 ondersteuning verbeterd en op basis daarvan CAS aangesloten
op de SURFfederatie
Resultaat: – SSO van studenten portaal naar Federatie– Geen ander product (SUN/Novell) hoeven implementeren– Door gebruik SAML2 protocol geen open source (CAS) lock-in)
CAS en Sakai in SURFfederatie
Proof of Concept op basis van Conext (SURFnet) & UvA Communities (Sakai)
UvA Communitiesin a Conext Universe
Enkele bespiegelingen
Open source @ Universiteit van Amsterdam Wanneer moet je instappen?
Invloed op een product Bruikbaar uit de doos
Code Commits HIGH HIGH MED MED MED LOW LOW LOW
RoleMichigan
(45K users)
Stanford(14K
users)
Rutgers (27K
users)
GA Tech(20K
users)
UCT (25K
users)
Yale(15K
users)
Cerritos(20K
users)
Rice (10K
users)
PM .75 1.00 .50 .50 .20 .10 .10
Technical Lead .25 .50 .10 .10
Sys Admin 2.50 1.00 .50 1.00 .25 .10 .20 .50DBA .50 .25 .50 .10 .10 .10Developer 3.00 3.00 2.00 1.00 .50 2.50 .10 .50QA 1.50 .25 .10 .10UI Designer 1.00 .25 .10Instructional Designer 1.00 1.25 .75 .25 .10 .10
Technical Writer .25 .10
End-User Support 3.00 4.00 1.00 1.00 1.25 1.50 .50 .25
Trainer .50 .50 .50 .50 .10Totals 14.00 9.25 5.25 4.75 3.75 5.15 2.00 1.85
Open source inzichten voor de UvA• De omvang van community is van essentieel belang
• Sakai , uPortal (jasig) & MediaMosa bieden flexibiliteit, controle en inzicht in de kwaliteit van de software (en diensten)
• Veel grip en sturing op functionaliteit en look & feel
• Het is een kennisintensief traject
• Community-denken is een vaardigheid die het team moet verwerven
• Een sterkere community begint bij jezelf: DO-ocracy neem deel, draag bij en ga naar bijeenkomsten
Reflecties van Brad Wheelerthe Indiana University Vice President for IT & CIO
Reflection #1: The Community Source Model for developing and sustaining software is a remarkable fit to the culture and values of higher education.
Reflection #2: The unbundling of software and support is efficient.
Reflection #3: Enlightened self-interest is the glue.
Source: Open Source 2010 Reflections on 2007, Educause review
"Whoever is the gardener gets to choose the tools"