OpenUvA, bouwen voor digital na5ves Een kijkje in de keuken bij de Universiteit van Amsterdam met prak4sche 4ps voor u! Frank Benneker Universiteit van Amsterdam Informatiseringscentrum, Onderwijs & Onderzoek Dienstengroep (ODG)
Open in een universitaire context
e- Learning landschap Universiteit van Amsterdam
De feedback 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 UvA http://www.science.uva.nl/museum/plato.html http://en.wikipedia.org/wiki/plato_ (computer_system)
Anno 2011
Zelfbouw personal pages academic staff Community (Open) Source Studiegids U- drive Ephorus Portal channels Bb blocks Mieloso interfaces MijnUvA (Uportal) UVA COMMUNITIES (Sakai) mediamosa UvAwiki ODG - Wereld Maple- TA mediasite / webcolleges Evasys QMP streaming media server Blackboard Closed Source Por8olio (SAKAI) Cloud services
De wereld is aan het veranderen Wat hebben we Privé & besloten Discipline & vak georiënteerd Focus naar binnen Op zich zelfstaand De eigen universiteit als basis Wat is er nodig Open & beschikbaar Persoon (wetenschapper) centraal Focus op relaties en netwerken Integratie Netwerk van organisaties 1990 s architectuur Relationele netwerken en apps
Sleutelwoorden voor de 21ste eeuw Edupunk A movement designed to empower students to use technology in class as they want Jim Groom, univ of Maryland Cloudworker Somebody who uses on- demand technology and collabora4on tools to work anywhere and any 4me - Vankatesh Rao Commun4es of prac4ce based on work by E4enne Wenger
Recente Open source oplossingen Uportal CAS Global Sakai Amsterdam conference Media Mosa 2004 2005 2006 2007 2008 2009 2010 Sakai UvAwiki QA director Sakai COnext
MediaMosa is software to build a Full Featured, Webservice Oriented Media Management and Distribution platform. http://www.mediamosa.org/
MediaMosa & Blackboard Bb is een (closed source)elektronische leeromgeving Building block: extra toegevoegde func4onaliteit Gebruik van video is problema4sch De MediaMosa building block (in huis ontwikkeld) levert: Eenvoud Integra4e Uploaden, afspelen, zoeken, metadata Open source
MijnUvA : de uportal Usecase MijnUvA is studentenportaal van de UvA uportal so[ware (open source) in gebruik sinds 2004. In 2009 major upgrade naar laatste versie Diverse extra func4es in huis ontwikkeld Reset to default op4e 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 First interest in Sakai Choice: OSP as a portfolio tool OSP (Sakai) in production Global Sakai Amsterdam conference UvA (Sakai) Communities Growing popularity of UvA (Sakai) Communities 2004 2005 2006 2007 2008 2009 2010 Building a Dutch Sakai User Group Surf Foundation Starting with QA IIS (Sakai) community server online Developing automatic code review routines Cooperation with Edia Alan Berg Sakai Fellow & QA director Sakai Book PoC SURF COnext
Sakai in het e- learning landschap van de UvA Drie belangrijke omgevingen UvA QA server Dit systeem is een omgeving om de kwaliteit van Sakai te onderzoeken en bewaken. Het is een algemeen toegankelijk systeem voor tests, evalua4e en code tests UvA Por+olio systeem Sakai omgeving volledig in beheer bij de UvA. Het porfolio systeem is op dit moment bij enkele opleidingen (+/- 700 studenten) in gebruik UvA Communi4es Sakai omgeving ism met Edia educa4e technologie opgezet (verzorgen technisch beheer & so[ware ontwikkeling). Op dit moment +/- 6000 gebruikers
UvA Communi4es 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
SURFfedera4e Use Case Federa4e koppelt diensten aanbieders en afnemers met een authen4ca4e en provisioning voorziening. CAS in gebruik bij UvA als SSO mechanisme studenten portaal sinds 2004 CAS SAML2 ondersteuning slechts rudimentair CAS SAML2 ondersteuning verbeterd en op basis daarvan CAS aangesloten op de SURFfedera4e Resultaat: SSO van studenten portaal naar Federa4e Geen ander product (SUN/Novell) hoeven implementeren Door gebruik SAML2 protocol geen open source (CAS) lock- in)
CAS en Sakai in SURFfedera4e
Proof of Concept op basis van Conext (SURFnet) & UvA Communi4es (Sakai)
UvA Communi4es in 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 Role Michigan (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.50 DBA.50.25.50.10.10.10 Developer 3.00 3.00 2.00 1.00.50 2.50.10.50 QA 1.50.25.10.10 UI Designer 1.00.25.10 Instructional 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.10 Totals 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 essen4eel belang Sakai, uportal (jasig) & MediaMosa bieden flexibiliteit, controle en inzicht in de kwaliteit van de so[ware (en diensten) Veel grip en sturing op func4onaliteit 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
Reflec4es van Brad Wheeler the Indiana University Vice President for IT & CIO Reflec4on #1: The Community Source Model for developing and sustaining so[ware is a remarkable fit to the culture and values of higher educa4on. Reflec4on #2: The unbundling of so[ware and support is efficient. Reflec4on #3: Enlightened self- interest is the glue. Source: Open Source 2010 Reflec4ons on 2007, Educause review
"Whoever is the gardener gets to choose the tools"