SoSe 19: Softwareprojekt: Usable Security für Smartphones
Oliver Wiese
Kommentar
Inhalt:
Digitale Technologien erleichtern Reporter*innen und Journalist*innen weltweit die Recherche, Berichterstattung und Veröffentlichung. Doch zunehmend wird die Presse- und Berichtserstattung eingeschränkt und die Überwachung im digitalen Raum nimmt zu. In Berlin bieten Reporter ohne Grenzen Schulungen in IT-Sicherheit für Journalist*innen und Reporter*innen aus Krisenregionen an [1]. Es werden dabei Gefahrenmodelle entwickelt, technische Hintergründe dargestellt und neue technische Möglichkeiten (z.B. Verschlüsselungsprogramme) vorgestellt.
Wir bieten dazu im Sommersemester ein Softwareprojekt für Studierende aus der Informatik an. In diesem Softwareprojekt sollen Programme für Journalisten verbessert oder entwickelt werden. Dies erfolgt in Kooperation mit den Stipendiat*innen der Schulung und Reportern ohne Grenzen.
Aufbauend auf den Gefahrenmodell der Stipendiat*innen und durch Interviews und Fokusgruppen sollen Verbesserungen von bestehenden Programmen oder Vorschläge für neue Programme konzipiert werden. Diese sollen dann auf die Umsetzbarkeit evaluiert werden und anschließend implementiert werden. Die Ergebnisse werden den Stipendiat*innen präsentiert.
Der Fokus liegt auf der (Weiter-)Entwicklung von Browser-PlugIns [2]. Alternativ kann auch der Mailclient Letterbox (für iOS und in der Programmiersprache SWIFT) für spezielle Bedürfnisse von Journalistinnen und Journalisten angepasst werden [3].
Die Veranstaltung umfasst einige Einführungstermine zu dem Thema (April/Mai). Das eigentliche Softwareprojekt findet in der vorlesungsfreien Zeit (August/September) statt. Eine Auflistung der Termine ist unten angeführt!
Es besteht die Möglichkeit im Anschluss an das Softwareprojekt eine Abschlussarbeit in dem Kontext anzufertigen.
[1] https://www.reporter-ohne-grenzen.de/hilfe-schutz/stipendien/berliner-stipendienprogramm/
[2] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions
[3] https://userpage.fu-berlin.de/letterbox/
Voraussetzungen:
Kenntnisse in:
- JavaScript/Browser Extensions oder die Motivations zur selbstständigen Einarbeitung
- Oder Kenntnisse in Swift
- Softwaretechnik
Interesse an:
- Benutzerfreundlichkeit, IT-Sicherheit
- Git-Versionskontrolle
- Bereitschaft zur Open-Source-Entwicklung
- Bereitschaft zur Durchführung von Interviews oder Fokusgruppen
Termine:
- 12. April 14 Uhr: Vorstellung vom Softwareprojekt und Einführung
- 26. April 14 Uhr: Vorbereitung Fokusgruppen und Interviews
- 3. Mai 14 Uhr: Vorbereitung Fokusgruppen und Interviews
- 10. Mai 14 Uhr: Einführung in Browser-PlugIns
- 31. Mai: Treffen mit Stipendiat*innen bei Reportern ohne Grenzen
- Kalenderwoche 31 - 37: Entwicklung eines Browser-PlugIns
- Kalenderwoche 35: Abschlusspräsentation bei ROG
- Kalenderwoche 37: Veröffentlichung des PlugIns
Inhalt:
Digitale Technologien erleichtern Reporter*innen und Journalist*innen weltweit die Recherche, Berichterstattung und Veröffentlichung. Doch zunehmend wird die ... Lesen Sie weiter