Bachelorarbeit: Continuous Usability Improvement

worked on by: Andrej Szaffranietz

Zusammenfassung

In dieser Arbeit geht es um die systematische Verarbeitung und Einbindung von Nutzerfeedback in den Entwicklungsprozess des Eclipse- Plug-Ins Saros. Das Programm Saros ermoglicht verteilte, kollaborative Softwareentwicklung. Das eingehende Feedback wurde meist individuell beantwortet, was sehr aufwandig ist und dem dafur zustandigen Mitarbeiter viel Zeit raubt.

Um diesen Aufwand zu reduzieren war das Ziel dieser Arbeit die Entwicklung eines Konzepts zur systematischen Verarbeitung des Nutzerfeedbacks und dessen Einbindung in den Entwicklungsprozess. Dazu wurden mogliche Feedbackkanale auf ihre Nutzbarkeit fur Saros hin untersucht. Des Weiteren wurde der Fokus auf das Einbinden bereits vorhandener Strukturen in den Entwicklungsprozess von Saros gesetzt.

Meilensteinplanung

Nr. Status Tagedays KW XX Ziel target Prozess wrench
1 DONE 2 KW 05 QDA abschließen beendet
2 DONE 3 KW 05 Konzept mit Daten aus der QDA überarbeiten beendet
2.1 DONE 3 KW 06/07 QDA aus gleichbleibendem Sichtwinkel und Konzept überarbeiten beendet
3 DONE 5 KW 06 Konzept zur Einflechtung in den Entwicklungsprozess ausarbeiten beendet
4 DONE 0 KW 06 Anmeldung der Bachelorarbeit (Termin bei Prof. Prechelt am 06.02.14) Deadline
5 DONE 0 KW 07 Konzepte sollten spätestens am 10.02.14 soweit fertig sein Deadline
6 DONE 10 KW 08-12 E-Mail-Bausteine verfassen beendet
7 DONE 2 KW 11 Erklärung des Konzepts verfassen beendet
8 DONE 0 KW 13 Bis 28.03.14 sollten E-Mail-Bausteine fertig sein (kleine Änderungen später noch möglich) Deadline
9 DONE 5 KW 14 Start des ersten Probedurchlaufs beendet
10 DONE 5 KW 15 Auswertung des Probedurchlaufs beendet
11 DONE 3 KW 16 evtl. Konzept, E-Mail-Bausteine, Troubleshooting-Einträge überarbeiten beendet
12 DONE XX KW 14-16 Schreiben (evtl. je nach Zeit auch schon früher) beendet
13 DONE 2 KW 16 Evaluation des Konzepts beendet
14 DONE 1 KW 17 Abgabe am 22.04.2014 Deadline
15 REFACTOR 5 KW 19 Abschlusspräsentation in Arbeit…

Wochenberichte

Woche 1 (KW 46)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 2 (KW 47)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 3 (KW 48)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 4 (KW 49)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Wochen 5/6 (KW 50/51)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 7 (KW 2)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 8 (KW 3)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 9 (KW 4)

Aktivitäten

Resultate

* viele Unterkategorien für die vier Hauptkategorien des Feedbacks

Nächste Schritte

Probleme

Woche 10 (KW 5)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 11 (KW 6)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 12 (KW 7)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 13 (KW 8)

Aktivitäte

Resultate

Nächste Schritte

Probleme

Woche 14 (KW 9)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 15 (KW 10)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 16 (KW 11)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 17-19 (KW 12-14)

Aktivitäten

Resultate

Nächste Schritte

Probleme

Woche 20-22 (KW 15-17)

Aktivitäten

Resultate

Nächste Schritte

Probleme