Praxis der Softwareentwicklung (PSE)

  • Typ:
  • Zeit:

    nach Absprache

  • Dozent:

    Emanuel Schrade
    Tobias Rapp

  • Hinweis:

    Es findet zunächst eine allgemeine Online Einführungsveranstaltung statt, danach werden die Teams eingeteilt. Die Teams vereinbaren dann individuelle Termine mit den Betreuern.

Der Lehrstuhl für Computergrafik bietet zwei PSE-Teams von jeweils 5-6 Teilnehmern die Möglichkeit, ein einfaches Computerspiel zu entwickeln.

Die Aufgabenstellung gibt den Rahmen des Spieleprojekts vor, die Ausgestaltung können die teilnehmenden Gruppen während der ersten Phase festlegen. Die Spielidee ist dabei aus praktischen Gründen vorgegeben. Zu Beginn bekommen die Teams ihre Aufgabenstellungen näher spezifiziert und sollen diese dann mit eigenen Ideen konkretisieren und ausgestalten. Dabei bleibt genug Freiraum für die eigene Kreativität.

Das Konzept muss im Rahmen der Erstellung des Pflichtenhefts genau spezifiziert und anschließend umgesetzt werden. Insgesamt ist das PSE in folgende Phasen unterteilt:

  • Erstellung des Pflichtenhefts
  • Systementwurf
  • Implementierung
  • Validierung (Qualitätskontrolle/Softwaretest)
  • Projektabnahme und Abschlussveranstaltung

Die Entwicklung des Projekts erfolgt in Java.