SEP-Board/Dokumentation/Interation 2/User-stories.txt

50 lines
4.0 KiB
Plaintext

Anmerkung: Auf Rechtschreibung darf nicht geachtetet werden,
Danke
Benutzerverwaltung
Ich als Nutzer möchte nur Nachrichten aus eienr Gruppe lesen, damit ich keine fremden, für mich nicht notwendige, Nachrichten lesen brauch.
Ich als Nutzer möchte Abstimmungen starten, um schnell Sachen zu klären.
Ich als Nutzer möchte meine Stimme bei einer Abstimmung abgeben, um mich bei einer Diskussion zu beteiligen.
ICh als Nutzer möchte eine bestimmte Rolle zugeteilt bekommen, um bestimmte Funktionen zu erhalten.
Ich als Nutzer möchte ein optionales Profilbild hinzufügen, um besser erkannt zu werden.
Ich als Nutzer möchte das Profilbild selber wählen, um mich in individuell von anderen abzuheben.
Ich als Nutzer möchte durch die Rollenverteilung sehen zu welchen Team ich gehöre, um eine bessere Übersicht zu bekommen.
Ich als Nutzer möchte Leiter- und Administratorpositionen erstellen, um die Verantworlichkeiten zu verteilen.
Ich als Nutzer möchte, dass die Rollen sich nicht gegenseitig ausschließen, sodass ich in mehrere Gruppen mehrere Rollen haben kann.
Ich als Nutzer möchte die Möglichkeit haben meine Daten nachträglich zu verändern, sodass ich meine Daten aktuell halten kann.
User-Hub
Als Nutzer möchte ich, nach der Anmeldung, eine Übersicht von den Teams bekommen wo ich Mitlgied bin, um mir einen Überblick zu verschaffen.
Als Nutzer möchte ich, nach der Anmeldung, eine Übersicht über neue Nachrichten aus meinen Teams bekommen, um auf den aktuellen Stand zu sein.
Als Admin möchte ich neuee Teams erstellen, um besser die Arbeit zu verteilen.
Als Admin möchte ich Personen zu einen Team hinzufügen oder löschen, um die Teams besser zu verwalten.
Als Admin möchte ich eine Person aus dem Team zu einen Leiter zu ernennen, um die Aufgabenverteilung besser zu verwalten.
Team-Chat
Als Nutzer möchte ich in einem Teamchat Dateien senden, um mich auszutauschen.
Als Nutzer möchte ich Abstimmungen starten und durchführen können (s.o.)
Als NUtzer möchte ich Dateien und Bilder versenden können, um mich besser auszutauschen.
Ich als Nutzer möchte die angehangene Bilder angezeigt bekommen, um schneller interagieren zu können.
Als Nutzer möchte ich, dass Dateien nur mit ihren Dateinnamen angezeigt zu bekommen, um nicht dir Übersicht zu verlieren.
Als Nutzer möchte ich, nach anklicken der Datei, dass diese in meinem Systemexplorer angezeigt wird, um diese zu lesen.
Als Nutzer möchte ich, dass laufende Abstimmungen ganz oben angezeigt werden, um schneller meine Stimme abgeben zu können.
Als Nutzer möchte ich bei jede laufenden Abstimmung mich Zustimmen oder Widersprechen abtimmen, um meine Stellung dazu zu äußern.
Als Nutzer möchte ich den aktuellen Stand der Abstimmung erkennen können, um aktuell zu bleiben.
Als Nutzer möchte ich, dass die Abstimmung geschlossen wird, wenn alle Teammitglieder gevotet haben, um besser zu erkennen ob alle abgestimmt haben.
Als Nutzer möchte ich, dass eine abgeschlossene Abstimmung nicht mehr geändert werden kann, sodass man ein eindeutiges Ergebniss hat.
Als Nutzer möchte ich, dass nach Ablauf der Abstimmzeit, meine Stimme auf Enthaltung gestellt wird, um zu zeigen das ich keine Stimme abgegeben habe.
Als Nutzer möchte ich Systemnachrichten abgehoben von normalen Chatverlauf erkennen können, um diese von den normalen Nachrichten zu unterscheiden.
Als Nutzer möchte ich folgende Systemnachrichten erhalten:
Ein Mitglied wird zum Team hinzugefügt / vom Team abgezogen.
- Der Teamleiter wechselt
- Eine Abstimmung ist abgeschlossen
- Frage der Abstimmung
- Ergebniss der Abstimmung
- Ein neuer Task wurde erstellt
- Ein Task wurde bezüglich Status, Zuweisung oder Inhalt verändert,
um auf den aktuellsten Stand zu sein.
Als Nutzer möchte ich das der Chatverlaufe nach bestimmten Kriterien gefilter(Laufende Abstimmungen,Abgeschlossene Abstimmungen,Nachrichten mit Dateianhang,Nachrichten mit Bildanhang,Nachrichten eines bestimmten Teammitglieds,Systemnachrichten,Nachrichten aus einem bestimmten Zeitraum) wird, um schnell einen Überblick zu bekommen.