Verbesserung der User Experience in Saros

Alexander Narweleit

Outline

Der Term "User Experience" fasst eine Vielzahl von Eigenschaften einer Software zusammen, welche beschreiben, was der Nutzer beim Einsatz des Produkts empfindet. Dazu zählen beispielsweise Erwartungswerte, Benutzungskomfort und Funktionsumfang. Diese Bachelorarbeit vergleicht das Projekt Saros, welches verteilte Paarprogrammierung ermöglicht, mit anderen Produkten, welche auch einen Fokus auf verteilte Kollaboration legen. Daraus werden Verbesserungsmöglichkeiten für Saros selbst abgeleitet. Weiterhin werden die Kontextmenüs von Saros daraufhin untersucht, inwiefern sie Garant für eine gute User Experience sind.

Thesis Requirements

Milestones

Milestone no. Past days Goals target accomplished wrench
0 DONE 23.06. Organisatorisches abschließen, Meilensteinplan aufstellen, Antrittspräsentation vorbereiten und halten done
1 DONE 25.08. Anmeldung BA done
2 DONE 06.09. Grundlegende Literatur lesen und anhand dieser Kriterien zur Evaluation aufstellen done
3 DONE 13.09. Flowchart fertigstellen + finale Absprachen über dieses + Nacharbeiten done
4 DONE 04.10. Andere Groupware analysieren, unterschiedliche Lösungen der gleichen Probleme nach UX-Aspekten festhalten done
5 DONE 25.10. Auflistung, Bewertung und Diskussion der sich aus 3 ergebenen Features ist fertig done
6 DONE 03.11. Kontextmenüs sind angepasst done
7 DONE 17.11. Fertige Bachelorarbeit ist abgegeben done

Status Updates

Milestone 0

Activities

Results

Next Steps

Problems

Mir ist aufgefallen (auch durch Feedback im BSE), dass User Experience nicht einfach zu definieren ist und die Anteile von Usability und Look&Feel an der UX von Ansicht zu Ansicht unterschiedlich sind. Hier wird es nötig sein, eine eindeutige Definition aufzustellen, auf welcher die Arbeit dann aufbaut.

Milestone 1

Activities

Results

Next Steps

Problems

-

Milestone 2

Activities

Results

Next Steps

Problems

-

Milestone 3

Activities

Results

Next Steps

Problems

-

Milestone 4

Activities

Results

Next Steps

Problems

Milestone 5

Activities

Results

Next Steps

Problems

-

Milestone 6

Activities

Results

Next Steps

Problems

-

Milestone 7

Activities

Results

Next Steps

Problems

-

Nachträgliches