Presentatie voor noiv jaarcongres v24 maart 2011

28
OpenUvA, bouwen voor digital natives Een kijkje in de keuken bij de Universiteit van Amsterdam met praktische tips voor u ! Frank Benneker Universiteit van Amsterdam Informatiseringscentrum, Onderwijs & Onderzoek Dienstengroep (ODG)

description

 

Transcript of Presentatie voor noiv jaarcongres v24 maart 2011

Page 1: Presentatie voor noiv jaarcongres v24 maart 2011

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)

Page 2: Presentatie voor noiv jaarcongres v24 maart 2011

Open in een universitaire context

Page 3: Presentatie voor noiv jaarcongres v24 maart 2011

e-Learning landschap

Universiteit van Amsterdam

Page 4: Presentatie voor noiv jaarcongres v24 maart 2011
Page 5: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 6: Presentatie voor noiv jaarcongres v24 maart 2011

Anno 2011

Page 7: Presentatie voor noiv jaarcongres v24 maart 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

Page 8: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 9: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 10: Presentatie voor noiv jaarcongres v24 maart 2011

Recente Open source oplossingen

2004

Uportal CAS

UvAwikiQA director Sakai

Global Sakai Amsterdam conference

2005

2006

2007

2008

Sakai

Media Mosa

2009

COnext

2010

Page 11: Presentatie voor noiv jaarcongres v24 maart 2011

http://www.mediamosa.org/

MediaMosa is software to build a Full Featured, Webservice Oriented Media Management and Distribution platform.

Page 12: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 13: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 14: Presentatie voor noiv jaarcongres v24 maart 2011
Page 15: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 16: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 17: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 18: Presentatie voor noiv jaarcongres v24 maart 2011
Page 19: Presentatie voor noiv jaarcongres v24 maart 2011

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)

Page 20: Presentatie voor noiv jaarcongres v24 maart 2011

CAS en Sakai in SURFfederatie

Page 21: Presentatie voor noiv jaarcongres v24 maart 2011

Proof of Concept op basis van Conext (SURFnet) & UvA Communities (Sakai)

Page 22: Presentatie voor noiv jaarcongres v24 maart 2011

UvA Communitiesin a Conext Universe

Page 23: Presentatie voor noiv jaarcongres v24 maart 2011

Enkele bespiegelingen

Page 24: Presentatie voor noiv jaarcongres v24 maart 2011

Open source @ Universiteit van Amsterdam Wanneer moet je instappen?

Invloed op een product Bruikbaar uit de doos

Page 25: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 26: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 27: Presentatie voor noiv jaarcongres v24 maart 2011

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

Page 28: Presentatie voor noiv jaarcongres v24 maart 2011

"Whoever is the gardener gets to choose the tools"