Zum Inhalt

Das Semesterprojekt

Vorbemerkung

Aufgabenstellung zum Semesterprojekt im Modul Human-Computer-Interaction (Version 6.0)

Vorbemerkung zur Themenfindung

Achten Sie bei der Wahl der Anwendungsdomäne auf einen einfachen/direkten Zugang zu potentiellen Benutzenden, da Sie diese in den Entwicklungsprozess integrieren sollen/müssen. Je realistischer die gewonnenen Anforderungen und Erkenntnisse sind, desto besser wird Ihre App nutzbar sein.

Transferierbarkeit der Methodologie

Die hier praktizierten Methoden sind nicht auf Consumer-Anwendungen beschränkt, sondern passen ebenso für andere “Datenverarbeitungsanwendungen”.

Zielsetzung

Ziel des Semesterprojektes ist es, einmal einen Zyklus des User-Centered Design-Prozesses mit all seinen Phasen zu durchlaufen und im Rahmen derer eine erste Iteration einer mobilen App für ein selbst gewähltes Szenario zu entwickeln und zu evaluieren.

Ziel ist nicht, die perfekte App zu enwickeln (das wird Ihnen nicht gelingen), sondern die verschiedenen User-Centered-Design-Phasen vollständig und gewissenhaft zu durchlaufen, so dass Sie am Ende der ersten Iteration (=Ende der Lehrveranstaltung) bereits wertvolle Erkenntnisse gewonnen haben, welche Designentscheidungen gut funktionieren und welche Bereiche verbessert werden müssen. Den gesamten Prozess mit all seinen Phasen, Methoden, Entscheidungen, Erfahrungen (positive wie negative), Ergebnisartefakten, Erkenntnissen etc. sollen Sie in einer begleitenden Projektmappe dokumentieren.

Ziel ist es also möglichst viele Verbesserungsmöglichkeiten zu identifizieren und zu erforschen .

Ablauf

Die Bearbeitung des Semesterprojekt erfolgt analog der definierten Meilensteine. Diese dienen als Vereinfachung und Leitplanken für die Durchführung eines User-Centered-Design-Entwicklungsprozesses.

Jede Gruppe erhält im 1. Praktikumstermin nach der Gruppen- und Themenfindung ein GitLab-Repository. Dieses ist für die Einreichung der Projektmappe sowie für die Umsetzung des Semesterprojekts zu verwenden.

Wichtig: Achten sie auf die rechtzeitige “Einreichung” der Projektmappe zu den Deadlines der jeweiligen Meilensteine (siehe hierzu den Semesterplan).

Einreichung bedeutet, dass sie die aktuelle Fassung der Projektmappe in den zum jeweiligen Meilenstein gehörenden Ordner in ihrem GitLab-Projekt-Repo ablegen.

Liegt dort kein File, dann gilt die Projektmappe als nicht abgegeben und der Meilenstein als nicht erfüllt.

Die Projektmappe

Wesentliche Informationen zu den Anforderungen und der Rolle der Projektmappe findet sich im Organisationsfoliensatz.

Die Wahl des Dokumentationstools (LaTeX, Markdown, Textverarbeitungstool, Google Docs, etc.) obliegt jeder Gruppe selbst. Wählen sie ein Tool ihrer Wahl aber achten sie auf eine gemeinsame Editierbarkeit. Jede/r Gruppenteilnehmer:in soll aktiv an der Projektmappe arbeiten.

Formale Anforderungen

  • Format: ausschließlich PDF
  • Dateiname: {'gr'+Gruppennummer in GitLab mit voransgestellter '0'}_{Projektname in GitLab}_{Meilenstein}.pdf – alles kleingeschrieben
    • Beispiel: gr01_bikers_life_ms1.pdf
    • Nummerierung des Meilensteins bitte entspr. anpassen
  • Deckblatt mit folgenden Informationen
    • Projektname
    • Praktikumsslot
    • Vollständige Namen und Matrikelnummern aller Gruppenmitglieder
    • Link zum GitLab-Gruppen-Repository
  • Erste Seite
  • Zweite Seite
    • Inhaltsverzeichnis mit Seitenzahlen

Die Nichteinhaltung der formalen Anforderungen führt zu Punktabzug!