Sitzungsprotokoll: Milestone & Feature Planning Meeting, 23.02.2021
Vorgesehene Dauer: 60min
Agenda:
- Mindmap mit Gruppierung von Features
- Stories erfassen, über deren Umsetzung wir gezielt entscheiden können.
- Nächsten Milestone festlegen -- was ist unser MVP?
- Wann ist unser nächster Termin?
- Wir müssen Anforderungen an Technologien festlegen -- was kann unser Team leisten, was wollen wir nicht tun?
- Wir müssen Technologien / Plattformen evaluieren -- wer tut was?
- Dieses Pad wird voll. Entwicklungsplattform (Github? Gitlab? Shared Folder? Board?) festlegen?
Mindmap
Siehe: https://wiki.betreiberverein.de/attachments/2
Kurzzusammenfassung letztes Mal / Stories nach Themenbereich:
Abgleich mit Mindmap -- Features ohne Stories:
- Vernetzungsfeatures
- Interesse generieren, Öffentlichkeitsarbeit & PR
- Ressourcenverfügbarkeit
- Gruppenvernetzung, Gruppenkommunikation
- Kernfunktion Website
- Als neue Nutzer möchten wir eine Website haben, um unsere Daten eintragen und sehen zu können.
- Beim Start neuer Projekte möchten wir auf einer Website nach Mitmachbereitschaft & Interesse suchen können, um Teilnehmer zu finden.
- Beim Start neuer Projekte möchten wir auf einer Website nach Mitmachbereitschaft & Expertise suchen können, um Hilfe zu finden.
- Wir möchten, dass Nutzer formale Qualifikationen selbst eintragen können, damit andere Nutzer danach suchen zu können.
- Beim Betrieb des Vereins möchten wir nach Interesse suchen können, um den Bedarf für ständige Bereiche erkennen zu können.
- Als Betreiber möchten wir Impressum und Datenschutzerklärung haben, um gesetzeskonform zu sein.
- Nach dem Finden interessanter Personen möchte man diese kontaktieren können, um gemeinsame Projekte zu starten.
- Als Nutzer möchte ich ein Freitextfeld ausfüllen können, um mich in meinem Profil selbst vorstellen zu können.
- Nutzer sollen ein Profilbild hochladen können, um die Profile ansprechender zu gestalten.
- Die Website soll ein interessantes und ausgewogenes Design haben, um Interesse zu wecken und die Bedienung einfach zu gestalten.
- Bei Aufruf mit einem Handy soll die Website auch mit dem Finger bedienbar sein.
- Bei Suche nach einem Thema werden ähnliche Themen ebenfalls angezeigt, um eine Zersplitterung der Sucherergebnisse bei ähnlichen Begriffen (Holz/Schreinerei, Programmieren/Software, etc.) zu vermeiden. (bspw. via Wikipedia-Verlinkungen, Synonymwörterbücher, Google-Suchvorschläge, Semantic Similarity Anhand des Vereinswikis, Manuelles Clustering/Linking)
- Bei falschen Einträgen können Administratoren die Schreibweisen vereinheitlichen, um die Qualität der Plattform sicherzustellen.
- Sehr alte Einträge erscheinen weniger auffällig, um möglichst Personen zu finden, die auch noch im Umfeld des Vereins aktiv sind.
- Benutzeridentifikation
- Als Betreiber möchten wir Benutzern den Schutz der eigenen Angaben mit einem Login ermöglichen, um fremde Verfälschung und Löschung bestehender (ggf. verlinkter) Profile zu verhindern.
- Bei beim Verein eingehenden Löschanfragen möchten wir Benutzerdaten vollständig löschen können, um gesetzeskonform zu sein.
- Beim Anmelden möchte ich die gleichen Loginmethode nutzen, den ich auch für andere Plattformen (Forum, Wiki) des Betreibervereins verwende, um weniger Einträge im Passwortmanager verwalten zu müssen.
- Beim Anmelden möchte man eine Loginmethode nutzen, die einfach zu bedienen ist, um möglichst inklusiv zu sein.
- Als Betreiber möchten wir keine Passwörter erfassen, um unsere Nutzer keinem Risiko auszusetzen.
- Privacy- und Moderations-Features (Sichtschutz, Nutzergruppen, Autorisierung)
- Website ist nicht öffentlich einsehbar, um Bedenken auszuräumen
- Nutzer können beim Eintragen entscheiden, welche Einzelpersonen oder Nutzerkreise bestimmte Attribute (Fähigkeiten, Interessen, Kontaktdaten) sehen können
- Vereinsfunktionäre können eintragen, welche Nutzer Mitglieder sind, um eine Trennung nach Nutzerkreisen zu ermöglichen.
- Betreuer können eintragen, welche Nutzer Mitglied eines ständigen Teams sind, um im Team über die übrigen Mitglieder hinaus weitere zusätzliche Kontaktdaten (Telefonnummer) teilen zu können
- Vereinsmitglieder können andere interessierte Nutzer einer Nutzergruppe hinzufügen (Freunde von Freunden/Mitgliedern), damit Nutzer ihre Daten mit den Mitgliedern und anderen aktiven Interessierten teilen können.
- Nutzer mit versteckten Kontaktdaten können Kontaktanfragen (Mail per Kontaktformular, DM, o.Ä.) erhalten, um trotz Privatsphäre erreichbar zu sein.
- Nach einer Schulung kann durch eine je Qualifikation festgelegte Nutzergruppe eine formale Qualifikation bei Nutzern eingetragen werden
- Vereinsfunktionäre oder Nutzer können Nutzergruppen anlegen, um die Vergabe von formalen Qualifikationen vergeben, kommunizieren, oder sich als Gruppe darstellen zu können
- Verwalter von Nutzergruppen können die Mitglieder einer Nutzergruppe anzeigen oder auch entfernen, um veraltete Daten zu vermeide
- Wer eine Nutzergruppe auf bestimmte Daten freischalten kann, kann auch sehen, wie viele Personen Mitglied sind, welche Personen Mitglieder sind, und wer die Nutzergruppe verwaltet.
- Nutzer können verhindern, ggü. Nicht-Gruppen-Admins als Mitglied einer Nutzergruppe aufgelistet zu werden, um ihre Privatsphäre zu wahren.
- Nutzer können verhindern, dass ihr Profil unprivilegierten Nutzern angezeigt wird, um lediglich formale Qualifikationen ohne ein weitergehendes Profil nachweisen zu können.
- Nutzer können ihre Daten selbst einfach löschen, od. (bei berechtigtem Verarbeitungsinteresse ggü. Mitgliedern) ggf. unbegründeten Zugriff schützen.
- Gruppen können als öffentliche Darstellung genutzt werden, um Personenkreise kontaktieren zu können
- Gruppen können untereinander kommunizieren, um die Vernetzung zu fördern
- Website-Features (Projektvorstellung, Veranstaltungskalender) & Anbindungs-Features
- Als Entwickler möchten wir eine API haben, mit der wir weitere Plattformen anbinden können.
- Die API wird um Sicherheitsmechanismen erweitert (CORS, OAuth), um auch in anderen Diensten den Sichtschutz entsprechend den Benutzerberechtigungen durchzusetzen, und dennoch die benutzerspezifisch freigegebenen Informationen anzuzeigen.
- Projektvorstellung evtl. besser aufgehoben in Wiki oder Forum, ggf. aber anzubinden (Verlinkung oder Anzeige von Backlinks)
- Makerspacevorstellung evtl. besser aufgehoben in Website oder Wiki, ggf. aber anzubinden (Räume für die Umsetzung von Expertisen)
- Veranstaltungskalender evtl. besser aufgehoben auf Website; ggf. aber anzubinden (Formale Expertise)
- Anzeige von Informationen aus der Wissenslandkarte in Wiki, Forum, o.Ä. -- je nachdem, was kommt.
- Menschen-Papier-Display-Features (Visualisierung vor Ort, Beteiligung ohne Webbrowser, Menschliche Vermittlung)
- Anzeige der Anwesenden zuständigen formal qualifizierten oder erfahrenen Personen
- Gamification
Milestone -- was ist unser konkretes Ziel für die erste Version?
- Website ist nicht öffentlich einsehbar, um Bedenken auszuräumen
- Als neue Nutzer möchten wir eine Website haben, um unsere Daten eintragen und sehen zu können.
- Beim Start neuer Projekte möchten wir auf einer Website nach Mitmachbereitschaft & Interesse suchen können, um Teilnehmer zu finden.
- Beim Start neuer Projekte möchten wir auf einer Website nach Mitmachbereitschaft & Expertise suchen können, um Hilfe zu finden.
- Wir möchten, dass Nutzer formale Qualifikationen selbst eintragen können, damit andere Nutzer danach suchen zu können.
- Als Betreiber möchten wir Impressum und Datenschutzerklärung haben, um gesetzeskonform zu sein.
- Nach dem Finden interessanter Personen möchte man diese kontaktieren können, um gemeinsame Projekte zu starten.
- Als Nutzer möchte ich ein Freitextfeld ausfüllen können, um mich in meinem Profil selbst vorstellen zu können.
- Nutzer sollen ein Profilbild hochladen können, um die Profile ansprechender zu gestalten.
Nächstes Treffen
2021-03-03 18:00 -- 19:00
Bis dahin:
Alle überlegen sich, welche Technologien man nutzen möchte: https://terminklick.stuve.fau.de/poll/nPPKg3Uahz/