Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
MyTimeTable in Blackboard met Syllabus<br />Tom Verhoeff<br />
Over mij…<br />Student TechnischeInformatica<br />Actief lid FSR TU Delft – Fac. EWI<br />Actief lid studieverenigingvoor ...
Inhoud<br />Waarom My Timetable?<br />Requirements<br />De eersteversie<br />Architectuur<br />Het testproces<br />Huidige...
1.<br />WaaromMy Timetable?<br />
Een beetje geschiedenis<br />Zomer 2009	 	Invoer Syllabus+ door TUD<br />
Invoer Syllabus+<br />Versneldingevoerdi.v.m. interfacultairroosteren<br />Focus op roostermakers<br />Minder tijdvoorstud...
Scientia SWS<br />
Een beetje geschiedenis<br />Zomer 2009	 	Invoer Syllabus+ door TUD<br />September 2009  	Eerstecollegeweek<br />
Een beetje geschiedenis<br />Zomer 2009	 	Invoer Syllabus+ door TUD<br />September 2009  	Eerstecollegeweek<br />September...
Roosters.naquah.net<br />
TUD Timetable Viewer & Converter<br />
Een beetje geschiedenis<br />Zomer 2009	 	Invoer Syllabus+ door TUD<br />September 2009  	Eerstecollegeweek<br />September...
2.<br />Requirements<br />
Requirements<br />Overleggen en interviews<br />Meerderebronnen:<br />Onderwijs& Studentenzaken<br />3xO – Ontwikkelafdeli...
Requirements<br />Constraints<br />Integratie in BlackBoard<br />Ontwikkeling in Java<br />Opslag van data in BlackBoardpr...
Requirements<br />Belangrijkste functionaliteit<br />Eenvoudigbeheren van vakken in profiel<br />Snelle en overzichtelijke...
Requirements<br />Beheren van vakken in profiel<br />Toevoegen op basis van<br />Vaknaam/vakcode<br />Studieprogramma<br /...
Requirements<br />Weergave en export<br />Weergave op meerderemanieren<br />Grafisch per week<br />Tekstueel per semester<...
Requirements<br />Blackboard integratie<br />Blackboard fungeertals portal voorstudenten<br />Vakinformatie<br />Nieuwsber...
3.<br />De eerste versie<br />
DEMO<br />Zieevt. http://bit.ly/eveohhttp://www.eveoh.nl<br />
Vanuit Blackboard<br />
Hoofdinterface<br />
Add courses<br />
Add course(s)<br />
Add course(s)<br />
Add study programme<br />
Studentensets<br />
Add study programme<br />
Add staff member<br />
Hoofdinterface<br />
Hoofdinterface<br />
Agenda view<br />
Export schedule<br />
Export schedule (2)<br />
4.<br />Architectuur<br />
Architectuur<br />
5.<br />Het testproces<br />
Het testproces<br />Vroeg in het ontwikkelstadium al testen<br />Korteiteraties in ontwikkeling<br />Feedback van allestea...
Resultaten<br />Zeerpositiefontvangen<br />Draagvlakonderallesteakholders<br />Publiciteitcreëren<br />Enigeverbeterpuntje...
Resultaten<br />Wat is ergebeurd met de feedback?<br />Direct geïmplementeerd<br />Doorgegevenaanroosteraars<br />Doorgesc...
6.<br />Huidige status<br />
Huidige status<br />TU Delft My Timetable 1.0<br />In productiesinds 19 februari<br />Enthousiastontvangen<br />Vrijwelgee...
Huidige status<br />TU Delft My Timetable 1.1<br />Compatible met Blackboard 9.1<br />Beterconfigureerbaar<br />Kleinebugf...
Huidige status<br />In ontwikkelingvoorRadboudUniversiteit<br />Draaitbuiten Blackboard<br />Eigen authenticatie met LDAP<...
Radboud Interface - NL<br />
Radboud Interface - EN<br />
Radboud Interface - Filteren<br />
Huidige status<br />Vrijgegevenonder GPLv3<br />Beheer door Eveoh<br />Modulairopgezet<br />Configureerbaar<br />Aparte st...
Eveoh<br />Opgericht door ontwikkelaarsMyTimetable<br />Generieke basis van de software<br />Nieuwefunctiesbeschikbaarvoor...
7.<br />Toekomst<br />
Nu – 1 september<br />Voor TUD/RU:<br />iCalendar export als feed<br />Koppeling met externesystemen<br />“Portier view” <...
Verder…<br />Ontwikkeling open webservice<br />Integratie met mobiele applicaties<br />Implementatie op meer instellingen<...
Vragen?<br />tom@eveoh.nl<br />www.twitter.com/tomverhoeff<br />http://blog.tomverhoeff.nl<br />http://www.eveoh.nl<br />
Upcoming SlideShare
Loading in …5
×

MyTimeTable in Blackboard met Syllabus

3,543 views

Published on

The presentation (in Dutch) i did at the SISLink 2010 conference about the Blackboard building block we developed for the TU Delft to integrate syllabus+ schedule information with Blackboard. The last slides also contain some information about the future development of this project. See http://www.eveoh.nl/ for more information

  • Be the first to comment

  • Be the first to like this

MyTimeTable in Blackboard met Syllabus

  1. 1. MyTimeTable in Blackboard met Syllabus<br />Tom Verhoeff<br />
  2. 2. Over mij…<br />Student TechnischeInformatica<br />Actief lid FSR TU Delft – Fac. EWI<br />Actief lid studieverenigingvoor TI en TW<br />OntwikkelaarMyTimetable building block<br />Mede-oprichterEveoh<br />
  3. 3. Inhoud<br />Waarom My Timetable?<br />Requirements<br />De eersteversie<br />Architectuur<br />Het testproces<br />Huidige status<br />Toekomst<br />
  4. 4. 1.<br />WaaromMy Timetable?<br />
  5. 5. Een beetje geschiedenis<br />Zomer 2009 Invoer Syllabus+ door TUD<br />
  6. 6. Invoer Syllabus+<br />Versneldingevoerdi.v.m. interfacultairroosteren<br />Focus op roostermakers<br />Minder tijdvoorstudentenperspectief<br />
  7. 7. Scientia SWS<br />
  8. 8. Een beetje geschiedenis<br />Zomer 2009 Invoer Syllabus+ door TUD<br />September 2009 Eerstecollegeweek<br />
  9. 9. Een beetje geschiedenis<br />Zomer 2009 Invoer Syllabus+ door TUD<br />September 2009 Eerstecollegeweek<br />September 2009 Alternatieveapplicaties<br />
  10. 10. Roosters.naquah.net<br />
  11. 11. TUD Timetable Viewer & Converter<br />
  12. 12. Een beetje geschiedenis<br />Zomer 2009 Invoer Syllabus+ door TUD<br />September 2009 Eerstecollegeweek<br />September 2009 Alternatieveapplicaties<br />Oktober 2009 TU Delft zoektstudentenomverbeterde interface teimplementeren<br />
  13. 13. 2.<br />Requirements<br />
  14. 14. Requirements<br />Overleggen en interviews<br />Meerderebronnen:<br />Onderwijs& Studentenzaken<br />3xO – Ontwikkelafdeling TU<br />CentraleStudentenraad<br />Studieverenigingenraad<br />“Willekeurige” studenten<br />Eigen ervaring met de “Webber” en SWS interface<br />
  15. 15. Requirements<br />Constraints<br />Integratie in BlackBoard<br />Ontwikkeling in Java<br />Opslag van data in BlackBoardprofiel<br />Roosterdatauit MS-SQL reporting database van Syllabus+<br />
  16. 16. Requirements<br />Belangrijkste functionaliteit<br />Eenvoudigbeheren van vakken in profiel<br />Snelle en overzichtelijke interface<br />Exporteren van rooster naar diverse formaten<br />BlackBoard building block vooreerstvolgende colleges<br />
  17. 17. Requirements<br />Beheren van vakken in profiel<br />Toevoegen op basis van<br />Vaknaam/vakcode<br />Studieprogramma<br />BlackBoard enrollments<br />Studentnummer<br />Docent<br />Eenvoudigaan-/uitzetten van vakken<br />Studentensets<br />Vakkenverwijderen<br />
  18. 18. Requirements<br />Weergave en export<br />Weergave op meerderemanieren<br />Grafisch per week<br />Tekstueel per semester<br />Exporteren in verschillendeformaten<br />iCalendar – Oulook, iCal, Google Calendar<br />PDF – grafisch per week<br />PDF – tekstueel per semester<br />CSV – voorgebruik in bv. Excel<br />
  19. 19. Requirements<br />Blackboard integratie<br />Blackboard fungeertals portal voorstudenten<br />Vakinformatie<br />Nieuwsberichten<br />Dictatenbestellen<br />Software distributie<br />Aanmeldenvoor/informatie over tentamens<br />En dusookintegratie van roosters<br />
  20. 20. 3.<br />De eerste versie<br />
  21. 21.
  22. 22.
  23. 23.
  24. 24. DEMO<br />Zieevt. http://bit.ly/eveohhttp://www.eveoh.nl<br />
  25. 25. Vanuit Blackboard<br />
  26. 26. Hoofdinterface<br />
  27. 27. Add courses<br />
  28. 28. Add course(s)<br />
  29. 29. Add course(s)<br />
  30. 30. Add study programme<br />
  31. 31. Studentensets<br />
  32. 32. Add study programme<br />
  33. 33. Add staff member<br />
  34. 34. Hoofdinterface<br />
  35. 35. Hoofdinterface<br />
  36. 36. Agenda view<br />
  37. 37. Export schedule<br />
  38. 38. Export schedule (2)<br />
  39. 39.
  40. 40. 4.<br />Architectuur<br />
  41. 41. Architectuur<br />
  42. 42.
  43. 43. 5.<br />Het testproces<br />
  44. 44. Het testproces<br />Vroeg in het ontwikkelstadium al testen<br />Korteiteraties in ontwikkeling<br />Feedback van allesteakholders<br />GEEN testhandleiding<br />Direct verbeteringendoorvoeren-> kortefeedbackloop<br />
  45. 45. Resultaten<br />Zeerpositiefontvangen<br />Draagvlakonderallesteakholders<br />Publiciteitcreëren<br />Enigeverbeterpuntjes<br />
  46. 46. Resultaten<br />Wat is ergebeurd met de feedback?<br />Direct geïmplementeerd<br />Doorgegevenaanroosteraars<br />Doorgeschovennaarlatereversie<br />
  47. 47. 6.<br />Huidige status<br />
  48. 48. Huidige status<br />TU Delft My Timetable 1.0<br />In productiesinds 19 februari<br />Enthousiastontvangen<br />Vrijwelgeenproblemen<br />
  49. 49. Huidige status<br />TU Delft My Timetable 1.1<br />Compatible met Blackboard 9.1<br />Beterconfigureerbaar<br />Kleinebugfixes<br />Paarkleine extra functionaliteiten<br />
  50. 50. Huidige status<br />In ontwikkelingvoorRadboudUniversiteit<br />Draaitbuiten Blackboard<br />Eigen authenticatie met LDAP<br />Verbinding met ander type Syllabus-database (via SPDA)<br />Multi-language ondersteuning<br />Filteren op activiteitsoort<br />Ondersteuningvoormeerderejaren/databases<br />
  51. 51. Radboud Interface - NL<br />
  52. 52. Radboud Interface - EN<br />
  53. 53. Radboud Interface - Filteren<br />
  54. 54. Huidige status<br />Vrijgegevenonder GPLv3<br />Beheer door Eveoh<br />Modulairopgezet<br />Configureerbaar<br />Aparte styling per instelling<br />Apartedatabaseconfiguratie<br />
  55. 55. Eveoh<br />Opgericht door ontwikkelaarsMyTimetable<br />Generieke basis van de software<br />Nieuwefunctiesbeschikbaarvoorallegebruikers<br />Dichtbij de student<br />‘Open’ maken van SIS / self-service<br />Veeltechnischekennis:<br />Java<br />Microsoft .NET<br />Microsoft SharePoint<br />BlackBoard<br />Architecturelekennis<br />
  56. 56. 7.<br />Toekomst<br />
  57. 57. Nu – 1 september<br />Voor TUD/RU:<br />iCalendar export als feed<br />Koppeling met externesystemen<br />“Portier view” <br />Printenvanuit browser<br />
  58. 58. Verder…<br />Ontwikkeling open webservice<br />Integratie met mobiele applicaties<br />Implementatie op meer instellingen<br />
  59. 59. Vragen?<br />tom@eveoh.nl<br />www.twitter.com/tomverhoeff<br />http://blog.tomverhoeff.nl<br />http://www.eveoh.nl<br />

×