You are here: SE » ThesesHome » ThesisDPPWebsiteUCD

Page ThesisDPPWebsiteUCD

Überarbeitung und Verbesserung der Saros-Homepage unter Verwendung eines User-Centered Design-Ansatzes

bearbeitet von: Sascha Kretzschmann
Abgabetermin: 16.08.2012

Weitere Schritte

Status Deadline Aufgabe Bereich Umsetzung
DONE XX.09.2012 Möglichkeit, mehrere Bilder gleichzeitig hochzuladen Funktionalität -
IDEA! XX.09.2012 Alle internen Beteiligten mit Rechten versehen Organisatorisch Administration
NEW XX.09.2012 Umzug von temporärer Seite auf www.saros-project.org Organisatorisch Administration
NEW XX.09.2012 Inhalte auf den neusten Stand bringen Inhalt laufend, auch durch zukünftige Saros-Mitglieder
IDEA! XX.09.2012 Internen Bereich einrichten, der nur für authentifizierte (eingeloggte) Mitglieder sichtbar ist Funktionalität  
DONE 19.09.2012 Inhaltsübersichten auf den Seiten konsistent gestalten Usability  
IDEA! XX.09.2012 Foren angemessen platzieren und beschreiben: Forum General Discussion unter Support?, Beschreibungen konkreter Usabilty Konzept überlegen und umsetzen
DONE 18.09.2012 Navigationseinträge Wording überarbeiten (Get Started → Sourceforge (?) ist nicht sehr aussagekräftig) Navigationsdesign  
DONE XX.09.2012 Login Box aus dem Footer heraus nehmen, Idee wie / wo platzieren entwickeln und umsetzen Gestaltung Unauffälligen Link zur login Seite eingerichtet (oben rechts)
IDEA! XX.09.2012 Lösung für Developer Dokumentation entwickeln (in Rücksprache mit F.Zieris) und umsetzen    
IDEA! XX.09.2012 Anordnung Navigationspunkte Technical Dokumentation vs. Developer Navigation etc. überdenken Administration  
IDEA! XX.09.2012 Navigationsblock ab Level 2 in linker Spalte (in "Home » Get Involved » Technical Documentation » Specification » Eclipse Bridge" ist die Breadcrumb die einzige Orientierung für den Benutzer) Usability Block 'Main Menu' freigeschaltet und in linker Sidebar orientiert
IDEA! XX.09.2012 Subtheme für Saros erstellen Theme Subtheme erstellen
IDEA! XX.09.2012 Headerbereich mit Site Name und Site Slogan im Subtheme platzieren Theme  
IDEA! XX.09.2012 Sicherstellen, dass alle saros-project.org spezifischen Anpassungen ins Subtheme ausgelagert sind. Administration  
IDEA! XX.09.2012 Subtheme hochladen (lassen) Administration  

Milestones and Planning

Diese Übersicht beeinhaltet lediglich die wichtigsten Punkte meiner Arbeit. Sie soll lediglich dabei helfen, einen schnellen Überblick zu erhalten. Für eine detaillierte Ansicht siehe Wochenpläne am Ende der Seite.

Legende: led-green - gestartete Aufgabe, wird z.Z. dran gearbeitet / fertig led-yellow - gestartete Aufgabe. wird z.Z. nicht dran gearbeitet led-red - noch nicht gestartete Aufgabe
Milestone no. Started CW Goals target Subtasks accomplished wrench
led-green 18 Zielgruppen identifizieren (Vermutungen)   choice-yes
led-green 19 User-centered analysis   choice-yes
led-green 19   Benutzerprofile choice-yes
led-green 20   Anwendungsprofile choice-yes
led-green 19   Umgebungsprofile choice-yes
led-green 21   Personas choice-yes
led-green 22 Vermutungen über Zielgruppen verifizieren   choice-yes
led-green 22   Methoden der Datenerhebung auswählen (Ergebnis: Interviews) choice-yes
led-green 23   Interviews vorbereiten choice-yes
led-green 24-27   Interviews führen choice-yes
led-green 27   Interviews auswerten choice-yes
led-green 27   Ergebnisse mit Vermutungen verifizieren → überarbeiten choice-yes
led-green 28-30 Informationsarchitektur und Navigationsdesign   choice-yes
led-green 28   Organisationsschema auswählen (Ergebnis: Task-basiert) choice-yes
led-green 28   Navigationspunkte für Homepage filtern choice-yes
led-green 28   Card Sorting vorbereiten choice-yes
led-green 29   Card Sorting durchführen choice-yes
led-green 29   Card Sorting auswerten choice-yes
led-green 29/30-33 Umsetzung und Evaluation   choice-yes
led-green 29/30   Navigation in Drupal einfügen choice-yes
led-green 30   Inhalte übertragen, Basis: Priorität der Aufgaben aus Interviews choice-yes
led-green 30   Evaluationsmethoden diskutieren choice-yes
led-green 30/31   Evaluationsmethoden vorbereiten choice-yes
led-green 31   bisherige Umsetzungen evaluieren choice-yes
led-green 32-33   weitere Umsetzungen/Änderungen auf Basis der Evaluation choice-yes
led-green 33 Abgabe Bachelorarbeit   choice-yes

Weekly Status

Week 1 (CW 18)

Activities

  • Quellenrecherche zum Thema: Usability, UCD
  • Literaturrecherche "Kompedium: Informationsdesign"
  • vertraut machen mit Saors-Homepage

Results

  • diverse Paper über die oben genannten Themen
  • erste Ideen für konzeptuelles Vorgehen

Next Steps

  • weitere Literaturrecherche
  • dokumentieren und erweitern des Konzeptes für Bachelorarbeit

Week 2 (CW 19)

Activities

  • Literaturrecherche "Kompedium: Informationsdesign", diverse Paper
  • Verbesserungen des Konzepts
  • erste Schritte im UCD: Nutzerkontextanalyse

Results

  • Fertigstellung des groben Konzeptes für Bachelorarbeit
  • Zielgruppen definiert auf Basis von Vermutungen (Entwickler, Neulinge, Benutzer, Unternehmer)

Next Steps

  • Profile für Nutzerkontextanalyse erstellen
  • weitere Literaturrecherche

Week 3 (CW 20)

Activities

  • Literaturrecherche (s. Week 2) + About Face 3 (Cooper 2007)
  • Überarbeitung der Zielgruppen (Vermutungen)
  • Arbeit an Aufgabenprofile, Benutzerprofile
  • Beginn Antrittsvortrag
  • Beginn Personas

Results

  • neue Zielgruppen: Benutzer erfahren, Benutzer neu, Entwickler erfahren, Entwickler neu (Vermutungen)
  • Inhalt eines Iterationsschrittes definiert
  • Aufgabenprofile, Benutzerprofile erstellt (Vermutungen)
  • Aufbau für Antrittsvortrag geklärt

Next Steps

  • Personas fertigstellen
  • Antrittsvortrag fertigstellen + anmelden
  • weitere Literaturrecherche

Problems

  • gemerkt, dass ich einen falschen Ansatz für Profile gewählte habe

Week 4 (CW 21)

Activities

  • Literaturrecherche (s. Week 3)
  • Überarbeitung der Profile (Vermutungen)
  • inhaltliche Übertragung aller bisherigen Informationen in Antrittsvortrag
  • Anmeldung für Antrittsvortrag (31.05.2012)
  • Unterschrift für Bachelorarbeit (24.05.2012) bei Herr Prechelt
  • Arbeit an Personas

Results

  • fertige Profile auf Basis von Vermutungen
  • Fertigstellung des Antrittsvortrages
  • beinahe Fertigstellung der Personas

Next Steps

  • Fertigstellung Personas
  • vorbereiten auf Antrittsvortrag
  • Anmeldung Bachelorarbeit
  • weitere Literaturrecherche

Week 5 (CW 22)

Activities

  • Literaturrecherche
  • Anmeldung Bachelorarbeit im Prüfungsbüro
  • Arbeit an Personas
  • Methoden der Datenerhebung im UCD sammeln

Results

  • Termin für Abgabe Bachelorarbeit (16.08.2012)
  • Antrittsvortrag gehalten
  • Fertigstellung der Personas (Vermutungen)

Next Steps

  • Methoden vergleichen + auswählen
  • Methoden vorbereiten
  • Methoden anwenden
  • weitere Literaturrecherche

Week 6 (CW 23)

Activities

  • Literaturrecherche zu Methoden der Datenerhebung
  • über diverse Methoden der Datenerhebung diskutiert
  • Arbeit mit Ergebnissen der Diskussion

Results

  • Interviews als effizienteste Methode ausgewählt
  • Interview Ziele definiert (Was will ich erreichen?)
  • Skript für Interviews erstellt (Ablauf)
  • Fertigstellung der Personas (Vermutungen)

Next Steps

  • Durchführung Interviews
  • geführte Interviews dokumentieren
  • Literaturrecherche Drupal ("Drupal 7 - The Essentials")

Week 7 (CW 24)

Activities

  • Literaturrecherche Drupal ("Drupal 7 - The Essentials")
  • Durchführung Interviews
  • Sammeln von Drupal Themes und Modulen
  • Beginn schreiben an Bachelorarbeit
  • Überlegungen zum Navigationsdesign führen
  • erneute Überarbeitung der Zielgruppen Personas
    • Grund: "Neuling" und "erfahren" rechtfertigen keine eigene Zielgruppe

Results

  • neue Zielgruppen: Entwickler, Benutzer
  • ersten 2 Interviews geführt (ZG Entwickler)
  • Dokumentation der Interview Ergebnisse
  • Card Sorting als Methode für Informationsarchitektur gewählt

Next Steps

  • Durchführung Interviews
  • Card Sorting als hilfreiche Methode diskutieren
  • Einarbeitung + weitere Literaturrecherche von Drupal

Week 8 (CW 25)

Activities

  • Literaturrecherche Drupal ("Drupal 7 - The Essentials")
  • Drupal 7.14 lokal aufgesetzt + eingerichtet
  • Durchführung Interviews
  • schreiben an Bachelorarbeit
  • Card Sorting als Methode des Navigationsdesign diskutiert

Results

  • 3 Interviews geführt (ZG Entwickler + ZG Benutzer)
  • Dokumentation der Interview Ergebnisse
  • bisherige Themes für Drupal verworfen (bieten nicht Gewünschtes)
  • Card Sorting als effiziente und hilfreiche Methode diskutiert

Next Steps

  • Interviews beenden
  • finden eines passenden Drupal Themes
  • Literaturrecherche Card Sorting + erste Vorbereitungen

Problems

  • Drupal nur lokal benutzen, Drupal für Saros noch auf Version 6
    • später müssen lokale Sachen auf Livesystem überführt werden

Week 9 (CW 26)

Activities

  • Literaturrecherche Usability-Testing
  • neu Themes gefunden und getestet
  • Durchführung Interviews
  • Auswerten der Interviews
  • schreiben an Bachelorarbeit
  • Card Sorting vorbereitet

Results

  • 3 Interviews geführt (ZG Benutzer)
  • Dokumentation der Interview Ergebnisse
  • vorläufige Teilauswertung der Interviews
  • für Theme "Bartik 7.14" entschieden
  • Entscheidung: offenes online Card Sorting

Next Steps

  • Interviews beenden
  • kostenloses online Card Sorting Tool suchen
  • Card Sorting Session vorbereiten
  • erste Texte in Drupal überführen

Problems

  • Durchführung von letzten 2 Interviews gescheitert
    • Grund: Krankheit, Urlaub der Teilnehmer

Week 10 (CW 27)

Activities

  • neu Themes gefunden und getestet
  • Durchführung Interviews (Nachzügler)
  • Auswerten der Interviews
  • schreiben an Bachelorarbeit
  • Card Sorting vorbereitet

Results

  • 1 Interviews geführt (ZG Benutzer)
  • Dokumentation der Interview Ergebnisse
  • Endauswertung der Interviews
    • neue sekundäre Zielgruppe: Projekt Koordinator Saros
    • Grundlage für Überarbeitung der Profile + Personas
    • Zusammenstellung der aller gewünschten Features + Inhalte der Homepage
    • priorisiert nach #-Nennungen
  • WebSort als online Card Sorting Tool evaluiert
  • Card Sorting Session vorbereitet

Next Steps

  • verschieden Organisationsschemata diskutieren und vergleichen
  • Card Sorting Session mit WebSort auf Arbeitsstelle testen
  • erste Texte in Drupal überführen (Ziel aus letzter Woche)

Week 11 (CW 28)

Activities

  • Card Sorting Testdurchlauf
  • Organisationsschemata diskutiert
  • schreiben an Bachelorarbeit
  • Literaturrecherche Informations- Textdesign
  • erste Texte nach Drupal überführt
  • Pseudo-Navigation nach Drupal überführt (Test)

Results

  • kleine Probleme mit WebSort, dennoch einsatzbereit
  • evaluierte Organisationsschemata:
    • aufgabenorientiert (Tendenz) oder zielgruppenorientiert, Endresultat nach Card Sorting
  • Schwächen von Theme "Bartik" bei Navigation, Texte davon nicht betroffen

Next Steps

  • erneute Suche nach Theme
  • Card Sorting durchführen
  • Navigation als Ergebnis nach Drupal überführen
  • weitere Texte überführen

Problems

  • Einarbeitung, Suche nach Themes/Modulen in Drupal umfangreicher als geplant

Week 12 (CW 29)

Activities

  • schreiben an Bachelorarbeit
  • Card Sorting durchgeführt
  • Card Sorting ausgewertet
  • Navigation als Ergebnis in einem Stakeholder-Meeting (Saros intern) diskutiert
  • Theme gefunden
  • weitere Texte überführt
  • Navigation überführt

Results

  • als Ergebnis des Card Sorting, Navigation erstellt
  • Stakeholder-Meeting brachte kleine Änderungen/Umbenennungen der Navigation (positiv!)
  • Theme "touch" unterstützt Navigation besster, restliche Features genauso wie "Bartik"
  • Navigation in Drupal

Next Steps

  • Beenden der Überführung der Inhalte in Drupal
  • Anfrage für Instanz auf Live Server
    • Überführung von lokaler Drupal Seite auf Liveserver

Problems

  • weitere unverschuldete Verzögerung, da das Update von Drupal auf v.7 immernoch nicht vollzogen ist
    • somit erst einmal weitere Arbeit auf lokalem System
    • Übertragung von lokal auf Livesystem wird dadurch viel Zeit in Anspruch nehmen

Week 13 (CW 30)

Activities

  • schreiben an Bachelorarbeit
  • Texte überführen (auf Liveserver)
  • Texte angepasst (Textdesign)
  • Evaluationsmethoden diskutiert + vorbereitet

Results

  • so gut wie alle Texte überführt
  • Forum eingerichtet
  • Tree testing vorbereitet und Durchführung gestartet
  • Vorbereitung für heuristische Evaluation getätigt * Umsetzung nicht sicher, da noch keine Zusage von Experten

Next Steps

  • wenn heur.Evaluation nicht möglich → Alternative suchen
  • weiter an Arbeit schreiben

Problems

  • Drupal 7 Update zwar vollzogen, aber immer noch keine Rechte zum Bearbeiten
    • wenn bis Ende der Woche immer noch gleicher/ähnlicher Zustand, werde ich Saros komplett lokal aufsetzen
      • erst nach Abgabe Überführung von lokal auf Liveserver

Week 14 (CW 31)

Activities

  • schreiben an Bachelorarbeit (primär)
  • Arbeiten an Livepage
  • Migration geplannt

Results

  • fast alle Inhalte bearbeitet
  • Zeitplan für Freigabe der Livesite erstellt

Next Steps

  • an Arbeit schreiben
  • "zusätzliche" Inhalte übertragen

Problems

  • externe Inhalte entdeckt, die auch übertragen werden müssen

Week 15 (CW 32)

Activities

  • schreiben an Bachelorarbeit (primär)
  • Arbeiten an Livepage

Results

  • Inhalte vollständig übertragen
  • Livepage "freigegeben" → um Anmerkungen gebeten
  • weitere Verbesserungen und Überarbeitungen kamen bei Meeting hervor

Next Steps

  • an Arbeit schreiben
  • auf Grundlage des Feedbacks Saros-Seite überarbetien

Week 15 (CW 32)

Activities

  • schreiben an Bachelorarbeit (primär)
  • Arbeiten an Livepage

Results

  • Inhalte vollständig übertragen
  • Livepage "freigegeben" → um Anmerkungen gebeten
  • weitere Verbesserungen und Überarbeitungen kamen bei Meeting hervor

Next Steps

  • an Arbeit schreiben
  • auf Grundlage des Feedbacks Saros Seite überarbeiten

Week 16 (CW 33)

Activities

  • schreiben an Bachelorarbeit (primär)
  • Arbeiten an Livepage

Results

  • Bachelorarbeit beendet
  • Livepage "fertig"

Next Steps

  • Arbeit abgeben