{"id":9750,"date":"2015-09-24T15:09:20","date_gmt":"2015-09-24T13:09:20","guid":{"rendered":"https:\/\/wpethzprd.ethz.ch\/id\/?p=9750"},"modified":"2015-09-24T15:09:20","modified_gmt":"2015-09-24T13:09:20","slug":"nachvollziehbarkeit-bei-prufungen","status":"publish","type":"post","link":"https:\/\/blogs.ethz.ch\/id\/2015\/09\/24\/nachvollziehbarkeit-bei-prufungen\/","title":{"rendered":"Nachvollziehbarkeit bei Pr\u00fcfungen"},"content":{"rendered":"<p>An der ETH Z\u00fcrich finden derzeit etwa 100 Online-Pr\u00fcfungen mit etwa 10\u2018000 Kandidatinnen und Kandidaten pro Jahr statt.<!--more--> Diese werden im Rahmen des Service Online-Pr\u00fcfungen, welcher vom Stabsbereich <a href=\"http:\/\/www.let.ethz.ch\/\" target=\"_blank\">LET<\/a> (Lehrentwicklung und Technologie) in Zusammenarbeit mit den <a href=\"https:\/\/www1.ethz.ch\/id\/\" target=\"_blank\">Informatikdiensten<\/a> angeboten wird, durchgef\u00fchrt. Eine der verantwortungsvollsten Aufgaben der Informatikdienste ist die Bereitstellung von IT-Infrastruktur f\u00fcr Online-Pr\u00fcfungen im Rahmen dieser Zusammenarbeit.<\/p>\n<h2>Windows<\/h2>\n<p>Im HS2013 wurde die Auditing-Software ObserveIT erstmals bei Windows basierten Pr\u00fcfungen an der ETH eingesetzt, seit HS2014 ist sie hier fl\u00e4chendeckend im Einsatz. ObserveIT zeichnet die Bildschirminhalte der Kandidaten w\u00e4hrend der Pr\u00fcfung als Slideshow auf und gew\u00e4hrleistet so eine individuelle Nachvollziehbarkeit s\u00e4mtlicher Pr\u00fcfungsverl\u00e4ufe. Bei Bedarf kann auf diese unter restriktiven Bedingungen zur\u00fcckgegriffen werden.<\/p>\n<h2>Linux<\/h2>\n<p>ObserveIT bietet keine M\u00f6glichkeit, unter Linux Bildschirmaufnahmen von grafischen Benutzeroberfl\u00e4chen aufzuzeichnen. Bei der Gruppe <a href=\"https:\/\/www1.ethz.ch\/id\/about\/sections\/bd\" target=\"_blank\">ID Client Delivery<\/a>, welche f\u00fcr das Setup der Linux-Desktops f\u00fcr die Computerr\u00e4ume f\u00fcr Studierende verantwortlich ist, formte sich deshalb im Sommer 2014 die Idee einer Eigenentwicklung.<\/p>\n<p>In einer ersten Phase wurde im Linux-Team ein Datenkollektor entwickelt, der w\u00e4hrend einer Probepr\u00fcfung Ende November 2014 ein erstes Mal unter realen Bedingungen getestet werden konnte. Ein konfigurierbarer Zeitgeber und Mausklicks l\u00f6sen die Aufnahmen aus. F\u00fcr eine sp\u00e4tere Auswertung werden zu jedem Bild aktuelle Systemdaten gespeichert: Das zurzeit aktive Programmfenster, die aktuelle Systemauslastung, eine Liste der aktivsten Programme und mehr. Trotz aller Funktionalit\u00e4t ist der Datenkollektor mit lediglich 130 Zeilen Shell-Code \u00e4usserst kompakt.<\/p>\n<p>Soll auf ein Pr\u00fcfungsereignis zur\u00fcckgegriffen werden, kommt die zweite Komponente zum Einsatz. In Kooperation mit LET und ID Client Delivery wurde unter der F\u00fchrung von <a href=\"https:\/\/www1.ethz.ch\/id\/about\/sections\/sws\" target=\"_blank\">ID SWS<\/a> die Spezifikation f\u00fcr eine Auswertungssoftware erstellt, die eine komfortable Analyse eines Pr\u00fcfungsverlaufs erm\u00f6glicht. Nach der Sichtung und Beurteilung mehrerer Angebote wurde schliesslich im Fr\u00fchling 2015 die Firma Intevation GmbH mit dem Auftrag f\u00fcr die Umsetzung betraut. Sie entwickelte unter der Projektleitung von ID SWS und LET die unter Windows, Linux und OS X lauff\u00e4hige Anwendung RetraceIT und lieferte das Produkt inkl. des Sourcecodes fristgerecht f\u00fcr den Einsatz im Fr\u00fchlingssemester 2015.<\/p>\n<p>Die interne Entwicklung des Datenkollektors bietet die M\u00f6glichkeit einer kontinuierlichen Anpassung an die Bed\u00fcrfnisse des Service Online-Pr\u00fcfungen. Die Auswertungssoftware kann durch die Verf\u00fcgbarkeit des Quellcodes ohne Einschr\u00e4nkungen weiter entwickelt werden. Mit diesem abteilungs- und Organisationseinheiten \u00fcbergreifenden Projekt konnte eine kosteng\u00fcnstige und nachhaltige L\u00f6sung bereitgestellt werden, die eine Nachvollziehbarkeit von individuellen Pr\u00fcfungsereignissen analog zur Windows-L\u00f6sung bietet und nun bei allen Linux-Pr\u00fcfungen ein Standard ist.<\/p>\n<h2>Kontakt &amp; Text<\/h2>\n<p>Bengt Giger,Client Delivey, <a href=\"https:\/\/www1.ethz.ch\/id\/about\/sections\/bd\" target=\"_blank\">ID BD<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An der ETH Z\u00fcrich finden derzeit etwa 100 Online-Pr\u00fcfungen mit etwa 10\u00d4\u00c7\u00ff000 Kandidatinnen und Kandidaten pro Jahr statt.<\/p>\n","protected":false},"author":838,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1179,25,1181,1177,898],"tags":[179758,179755,179756,759,179759,179757,525,1750,179740],"class_list":["post-9750","post","type-post","status-publish","format-standard","hentry","category-mail-web","category-news","category-passwort-applikationen","category-software-arbeitsplatze","category-support","tag-auswertungssoftware","tag-lehrentwicklung-und-technologie","tag-let","tag-linux","tag-nachvollziehbarkeit","tag-observeit","tag-online-prufungen","tag-prufungen","tag-retraceit"],"_links":{"self":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/posts\/9750","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/users\/838"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/comments?post=9750"}],"version-history":[{"count":0,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/posts\/9750\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/media?parent=9750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/categories?post=9750"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/tags?post=9750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}