Skip to content

Das Projekt - Fdipardy

Viele von Euch werden das TV-Spiel Jeopardy kennen (für alle die es nicht kennen, hier findet Ihr ein Video). Das Ziel unserer Arbeit in diesem Semester ist die Erstellung unserer eigenen Version von Jeopardy: Fdipardy

Bei Fdipardy stehen Spaß und Funktionsreichtum im Vordergrund. Ihr seid daher frei in der Wahl eurer Programmiersprache und jeglicher anderer Technologien und Paradigmen. Wichtig ist nur, dass ihr am Ende alle geforderten Anforderungen erfüllen könnt.

Wie in jedem (agilen) Projekt sind zu Beginn eines Projekts die gesamten Anforderungen noch nicht 100% klar definiert. Euer Product Owner kann Euch jedoch schon seine grundsätzlichen Ideen erklären.

Features

Fdipardy wird mindestens die folgenden Features beinhalten müssen:

  • Eine angenehme Benutzeroberfläche
  • Verschiede Fragenkataloge laden
  • Fragenkataloge erstellen und verwalten
  • Das Spielboard anzeigen
  • Verschiedene Fragen und Antworten zeigen
  • 3 Spieler über 1 Computer
  • Buzzer für jeden Spieler
  • Highscores zentral speichern (Rest Services?)
  • Professionelle Qualitätssicherung (Unit Testing etc.)

Euer Product Owner denkt auch über die folgenden Bonus-Ziele nach:

  • Multiplayer über mehrere Clients
  • Physikalischer "Buzzer"
  • Soundeffekte
  • Mobile-friendly Version

Sprint "0"

Team Setup diskutieren

  • Team-Struktur
  • Rollenverteilung
  • Diskutiert Eure Skills und Erfahrungen
  • Wie können die Mitglieder sich gegenseitig supporten?

Projekt-Infrastruktur konfigurieren

  • Github Repository
  • Github Project
  • Berechtigt alle Mitglieder

Technisches Brainstorming

  • Welche Programmiersprache werdet Ihr nutzen?
  • Frameworks?
  • Bestimmte Tools?
  • Wie wollt ihr die Applikation aufbauen?
  • Wie soll die Architektur aussehen?