more

Requirements Engineering

Since 2016 Christian Meier has been a Requirements Engineer at OLAT Systems, University of Zurich. He is serving as Release Manager and Agile Team Coach. He helps to orchestrate the processes for software development and continuous delivery – and to improve the collaboration of the cross-functional DevOps Team.

more

lmsuzh-extension-campuskurs Synchronized course management OLAT 16HS


lmsuzh-extension-opencast Lectures online OLAT 17FS


lmsuzh-extension-adobeconnect Live teamwork OLAT 18FS


lmsuzh-extension-epis Digital assistance for exams DEVELOPMENT


lmsuzh-extension-registration Group registration processes for large installations DEVELOPMENT


lmsuzh-extension-teachingaward Survey on the awarding of the teaching prize PREPARATION


lmsuzh-extension-assessment Self and mass assessments in a university context PREPARATION see Whitepaper


lmsuzh-extension-mindmaps The Power of Mindmaps EXPERIMENTAL Demo: Take notes, visualize and outline ideas


lmsuzh-extension-flashcards The Power of Flashcards EXPERIMENTAL Demo: Recall the solution written on a flash card


lmsuzh-extension-myscript The Power of Handwriting EXPERIMENTAL Demo: Convert handwritten formulas


lmsuzh-extension-continuousintegration Maven/Jenkins/Rancher park


lmsuzh-extension-docker Container technology integration


lmsuzh-extension-database Persistence containers


lmsuzh-extension-embedded Jetty runtime


lmsuzh-extension-restclient REST connector


lmsuzh-extension-functionaltest Automated testing


lmsuzh-extension-loadtest Performance testing


lmsuzh-extension-scenariotest BDD approach based on JGiven EXPERIMENTAL


lmsuzh-extension-core Extensions core


lmsuzh-extension-tool Module utilities


lmsuzh-extension-config Settings and themes


lmsuzh-extension-war Web application archive


lmsuzh-extension-buildtools Building helpers


lmsuzh-extension-olatreplacement Bridging helpers


openolat-lms OpenOLAT project


OLAT (Online Learning and Training) is hosted by the Department of Information Technology and is available to all faculties and institutes at University of Zurich as well as to other Swiss universities and higher education institutions. OLAT supports strongly the Open Educational Resources approach in cooperation with SWITCH edu-ID.

The OLAT Team at University of Zurich is focused on the implementation of OLAT Modularisation to decouple the historical Java-based monolith and refurbish legacy frameworks. Code paid by the people should be available to the people. You may contribute at GitHub or dive into Open Source Code history at Mercurial. The results of research and development are delivered continuously passing several automated testing pipelines. Development and operations rely on adaptive planning and evolutionary engineering by a cross-functional DevOps Team.

At the moment a migration of the legacy OLAT Data Storages to PostgreSQL – The world's most advanced open source database is taking place. To handle rapid digital transformations the OLAT Infrastructure is moved to Container-based technologies step-by-step.

Learn more about Agile Methodology at OLAT Systems

In 2011, the independent OpenOLAT project was separated from the OLAT 7 code base of University of Zurich. This fork was driven by Zurich-based frentix GmbH, a commercial e-learning service provider. In the meantime, the OpenOLAT project has developed more dynamically.

Therefore in 2016/17 all code changes by the OpenOLAT project from version 8 to 11 were reintegrated with the new established OLAT Core Library. A major update was performed for the fall semester 16HS. It came along with migration of all existing courses, learning resources, other contents, etc. to ensure a smooth transition for all OLAT users to lms.uzh.ch.

Learn more about OLAT Extension Modules focused on University of Zurich
and OLAT Core Library based on OpenOLAT