next up previous
Next: Über dieses Dokument

Institut für Informatik Programmierpraktikum
Lehr- und Forschungseinheit für Theoretische Informatik WS 1999/00
Dr.Thorsten Altenkirch, Dr.Ralph Matthes
Thomas Anderl, Alessandro Macri

Vorgaben für den BETA-Test (Siedler von Catan)
16. 2. 2000
Deadline: 23. 2. / 2. 3. 2000
Ihr erhaltet am Mittwoch den 16.2. per Email einen JAR-File, der die Implementierung und Dokumentation einer anderen Gruppe enthält. Ihr seid die Beta-Tester dieser Gruppe. Bis spätestens 23.2. soll ein erstes Testprotokoll vorliegen. Die Protokolle sollen der anderen Gruppe (unter Verwendung des Email-Aliases pp99-gruppen@tcs) geschickt werden mit CC an den Alias Eurer eigenen Gruppe (so bekommen auch beide Coaches eine Kopie der Testprotokolle). Das abschließende Testprotokoll (evtl. ist dies der Test einer verbesserten Version) soll bis spätestens 2.3. verschickt werden. Die aktive Teilnahme am Beta-Test ist eine Voraussetzung für die erfolgreiche Teilnahme am Praktikum!

Folgende Aspekte sollen im Test berücksichtigt werden:

Installation
Läßt sich der JAR-File problemlos entpacken? Kann das Programm gemäß der Beschreibung einfach installiert und gestartet werden?

Korrektheit
Läuft das Programm zuverlässig und robust oder kommt es zu Abstürzen oder anderem Fehlverhalten? Verhält sich das Programm korrekt bzgl. der Spielregeln und der Dokumentation? Ermittelt die Verteilung der Würfelergebnisse - gibt es deutliche Abweichungen von den Erwartungswerten?

Benutzerfreundlichkeit
Ist die Handhabung des Programms intuitiv? Ist die Darstellung des Spielzustands übersichtlich und informativ? Ist die Benutzerschnittstelle ästhetisch ansprechend?

Vollständigkeit
Wird das gesamte Spiel implementiert? Wenn nicht, welche wichtigen Aspekte sollten in jedem Fall noch realisiert werden? Sind die Abweichungen gut dokumentiert?

Dokumentation
Ist die Dokumentation in einem Standardformat (wie HTML) verfügbar und am CIP-Pool lesbar? Ist sie gut lesbar und informativ? Wird auf eventuelle Schwächen des Systems hingewiesen?

Feedback
Reagiert die Entwicklergruppe in vernünftiger Zeit und kooperativ auf Eure Ergebnisse und Vorschläge? Werden Bugs beseitigt und verbesserte Versionen zur Verfügung gestellt?




next up previous
Next: Über dieses Dokument

Thorsten Altenkirch
Die Feb 15 17:21:08 CET 2000