# Planning Poker - https://tools.wmflabs.org/hatjitsu/ - HotChocolate Subscriptions https://github.com/ChilliCream/hotchocolate-examples/tree/master/workshop/src/Server/PureCodeFirst%2BEF ## Features etc. - [ ] Nutzer müssen bei Raumbeitritt (einen) Namen eingeben - [ ] Kartenskala statisch aber pro Raum änderbar (wie auch immer) - Teilnehmer rausschmeißen oder eine Runde pausieren. Alternativ und/oder die Ergebnisse anzeigen obwohl noch nicht alle gewählt haben. - Timeouts verhindern - ~~erster Schritt: jeder Teilnehmer hat Moderationsrechte~~ - Moderationsrechte übertragen/teilen - n-stellige Nummer statt UUID als RaumID (für den Beitritt) --- - zweiter Schritt: Feature: Diskussion auslösen. Die App schlägt zwei Teilnehmer vor die übernommen werden können. Battle! - Raum erstellung, danach mit public link zum joinen - Kein Registrierungs- und Loginzwang - Eine Schätzliste die abgearbeitet werden kann. Bspw. erstellt der Scrum Master eine CSV Liste und kopiert diese in einen Raum. Der Moderator kann diese Liste nach Auswahl oder von oben nach unten von den Teilnehmern schätzen lassen. - GitLab / Requirements-Tool Integration => Interne App Name der App? Design & UX => Tinchen und "konkurrenz" Produkte vgl. ? Feature Set bestimmen? Technolige auswählen? ## Next Steps 1. Konkurrenz Produkte anschauen und für Tinchen vorbereiten 1. a. Projekt technisch aufsetzen, Frontend, Backend, Deployment 2. Design/UX mit Tinchen abstimmen ## Technologien - Web-Stack (React, HotChocolate, Datenbank) - GraphQL-Subscriptions - (Websockets) ## Konkurrenzprodukte 27.08.2020 Google-Ergebnisse erste Seite: - [scrumpoker.online](https://scumpoker.online) - Integration mit Ticketsystemen (Github, Jira, Gitlab) - Schätzungen basierend auf konkreten Stories/Issues - Auswahl unterschiedlicher Kartensätze - Raum-/Session-Ersteller schätzt nicht mit ("Presenter"-Modus) - Presenter sieht Schätzung sofort (kein "alle zeigen") - Schätzer sehen im Browser immer nur das aktuelle Issue - Öffentliche und private (mit Passwort geschützte) Sessions - Sourcen auf github verfügbar - [planitpoker.com](https://www.planitpoker.com/) - Registrierungspflichtig (zum Testen quickplay) - Schätzungen basierend auf Issues/Stories, die händisch eingegeben werden - Einstellbares Kartendeck - Zuschauer-Modus: nicht an der Schätzung Beteiligte können das Planning live verfolgen; optional mit aufgedeckten Schätzungen - Countdown-Timer: Schätzung wird gestartet und endet nach n Sekunden automatisch - Anonymes Listing der Schätzungen zu einer Story, Averageanzeige - Während der Schätzung: Anzeige, ob von einer Person schon eine Schätzung abgegeben wurde - Countdown-Timer startet automatisch, sobald die nächste Story aktiviert wird - [scrumpoker-online.org](https://www.scrumpoker-online.org/) - Ähnlich einfache Funktionalität, wie hatjitsu - Anders: Jeder Teilnehmer kann Karten revealen und Schätzungen löschen (für die nächste Runde) - [pointingpoker.com](https://www.pointingpoker.com/) - konnte ich nicht richtig testen, die Seite hat ständig die Verbindung (wohin auch immer) verloren - [planningpoker.com](https://www.planningpoker.com/) - Nutzbar nur nach Registrierung -> hab ich verweigert - [scrumevee.com](https://scrumvee.com/) - siehe planningpoker.com