Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Process Part] Get Proposals For Call #129

Open
11 tasks
florian-papsdorf opened this issue Jan 17, 2021 · 3 comments
Open
11 tasks

[Process Part] Get Proposals For Call #129

florian-papsdorf opened this issue Jan 17, 2021 · 3 comments
Labels
documentation Improvements or additions to documentation

Comments

@florian-papsdorf
Copy link
Contributor

Description

Als Benutzer möchte ich auf der Startseite Vorschläge für spontane digitale Treffen mit verfügbaren Kontakten bekommen.

Dependencies

  • meinem Konto können Kontakte durch Kontaktanfragen zugeordnet werden

Conditions of satisfaction

  • es gibt einen Button, um die Vorschläge zu aktualisieren
  • auf jeder Karte ist das Profilfoto sowie der vollständige Name zu sehen
  • auf jeder Karte ist ein Button, um einen Call per Jitsi zu starten
  • auf jeder Karte sind bis zu 3 weitere Handles, über die ich die Kontakte erreichen kann
  • auf jeder Karte ist eine Anzeige, wann ich den Vorschlag erhalten habe
  • wenn ich auf das Call-Icon drücke, Wechsel ich in ein Jitsi-Call mit dem User
  • ich bekomme nur Vorschläge, wenn ich den Status "Nice2MeetU" oder "Available" gesetzt habe
  • ich bekomme maximal 4 Vorschläge
  • vorgeschlagene Kontakte haben auch den Status "Nice2MeetU" oder "Available" gesetzt
  • Vorschläge basieren sowohl auf Leuten mit denen ich sehr häufig, sehr wenig Kontakt habe oder erst neulich als Kontakt gesetzt habe

Zugehöriges Wireframe

Change Status zu NiceToMeetU, Get Proposal

@inadicis
Copy link

inadicis commented Jan 19, 2021

Zwei Anmerkungen hier:

auf jeder Karte ist eine Anzeige, wann ich den Vorschlag erhalten habe

Das hätte ich nicht so erwartet, sondern dass jedes mal, das der Nutzer auf der Seite geht, wird ihn 3 (aktuelle) Vorschlage generiert. Aus alte Vorschläge zeigen würde das Problem folgen, dass diese Leute vielleicht nicht mehr online / im nice2MeetU status

Vorschläge basieren sowohl auf Leuten mit denen ich sehr häufig, sehr wenig Kontakt habe oder erst neulich als Kontakt gesetzt habe

Das klingt implizit nach ein kluges matching-Algorithmus. Ich finde es nicht realistisch das an den Kunde zu verkaufen. Ich würde zu erst ein ganz dummes gleichverteiltes Random match als erste Lösung erwarten.

@florian-papsdorf
Copy link
Contributor Author

Genau, immer, wenn ich Refresh klicke, werden neue Vorschläge generiert. Wie wäre es, wenn die Zeit darstellt, wann die entsprechende Person ihren Status auf Nice2MeetU oder Available geändert hat?

Ja, wir müssen uns zuerst mit einem "kleineren" Vorschlagssystem auseinandersetzen, aber ich habe das in den Prozess genommen, weil es ja langfristig einen Mehrwert bietet - vlt. ist das genau ein Punkt, den wir mit dem Kunden abklären ;)

@inadicis
Copy link

Genau, immer, wenn ich Refresh klicke, werden neue Vorschläge generiert. Wie wäre es, wenn die Zeit darstellt, wann die entsprechende Person ihren Status auf Nice2MeetU oder Available geändert hat?

Ach so hatte ich es nicht verstanden. Ich finde es eine gute Idee!

Ja, wir müssen uns zuerst mit einem "kleineren" Vorschlagssystem auseinandersetzen, aber ich habe das in den Prozess genommen, weil es ja langfristig einen Mehrwert bietet - vlt. ist das genau ein Punkt, den wir mit dem Kunden abklären ;)

Fair enough.

@j-hellenberg j-hellenberg added the documentation Improvements or additions to documentation label Jan 22, 2021
@j-hellenberg j-hellenberg changed the title [User Story] Get Proposals For Call [Process Part] Get Proposals For Call Jan 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants