Dieses Dokument beschreibt im Detail, wie die Aufgaben auf dem Test-Team-Board organisiert sind.
Das Board unterteilt den gesamten Prozess in sieben Schritte, wobei der Fortschritt von links nach rechts verläuft. Die ungeraden Spalten sind für das Management und die Nicht-Tester im Team gedacht. Jede zweite Spalte betrifft das Testen und ist für Tester gedacht.
Jede Aufgabe beginnt entweder in der Spalte Warten auf Yubo, Warten auf Gingo oder Warten auf Atys. Sie bestimmt, auf welchem Server der Test anfänglich platziert wird. Wenn die Aufgabe Fortschritte macht (alle Tests auf dem Server bestanden hat), wird sie nach rechts zum nächsten Server verschoben oder ihre Lebensdauer wird in der Spalte Erledigt als beendet angezeigt.
Die Aufgabe verbleibt "auf dem Server" und führt eine oder mehrere Testrunden/Sitzungen durch, bis alle bekannten oder neu entdeckten Probleme gelöst sind. Die Board-Organisation verwendet fünf Haupteinstellungen, um allen Teammitgliedern, unabhängig von der aktuellen Rolle, Aufgabendetails anzuzeigen.
Die Arbeit im Test-Team basiert auf den Rollen der Teammitglieder. Basierend auf Ihrer aktuellen Rolle, die Sie gewählt haben, kümmern Sie sich um verschiedene Teile des Boards und arbeiten an verschiedenen Aufgabenbereichen. Das Team selbst besteht aus verschiedenen Arten von Ryzom-Team-Mitgliedern, reinen Testern, die nach einem laufenden Test suchen, Übersetzern, die an Strings arbeiten, Wiki-Projektmitgliedern, die Änderungen dokumentieren, Marketing-Teammitgliedern, die Neuigkeiten für die Öffentlichkeit suchen, Event-Team-Mitgliedern, die Spiele oder Szenen vorbereiten und Entwicklern, die den Code pflegen. Sie alle lassen sich im Grunde in zwei Gruppen einteilen.
Die Team-Mitglieder nehmen bei der Arbeit im Test-Team unterschiedliche Rollen an. Ihr erster Schritt sollte darin bestehen, sich zu fragen, was Sie jetzt mit dem Board machen möchten. Darauf aufbauend achten Sie auf verschiedene Aufgabendetails und verschiedene Teile (Spalten) des Boards:
Nachdem Sie eine gewünschte Aufgabe geöffnet haben, achten Sie je nach Ihrer Rolle auf verschiedene Aufgabendetails.
Weitere Informationen über die Arbeit der verschiedenen Rollen im Testteam finden Sie im Artikel Rollen des Test-Teams.
Die Theorie besagt, daß eine neue Testaufgabe während ihrer Lebensdauer von links nach rechts wandert, wenn sie Fortschritte macht, und von rechts nach links, wenn sie Probleme bereitet. Nach jeder Testrunde oder -sitzung wird entschieden, ob die Aufgabe fortschrittsreif ist (auf dem Brett nach rechts wandern) oder ob es noch mehr Arbeit daran gibt (auf dem Brett nach links wandern).
Diese Rubrik enthält neue oder bereits abgeschlossene Aufgaben, die auf dem Yubo-Server weiter getestet werden sollen. Es ist ein Ort, an dem:
Bevor eine solche Aufgabe für neue Tests auf Yubo fortgesetzt werden kann, muß ein neuer Test vorbereitet werden. Das bedeutet, daß alle Probleme gelöst, alle Patches angewendet und alle Probleme diskutiert werden müssen.
Diese Spalte enthält alle geöffneten Tests auf dem Yubo-Server. Es ist ein Ort, an dem:
Diese Spalte enthält neue oder bereits abgeschlossene Aufgaben, die auf dem Gingo-Server weiter getestet werden. Es ist ein Ort, an dem
Bevor eine solche Aufgabe für neue Tests auf Gingo fortgesetzt werden kann, muß ein neuer Test vorbereitet werden. Das bedeutet, daß alle Probleme gelöst, alle Patches angewendet und alle Probleme diskutiert werden müssen.
Diese Spalte enthält alle geöffneten Tests auf dem Gingo- oder Atys-BETA-Server. Es ist ein Ort, an dem:
Diese Rubrik enthält neue oder bereits abgeschlossene Aufgaben, die auf dem Atys-Server weiter getestet werden sollen. Es ist ein Ort, an dem
Bevor diese Aufgabe für neue Tests auf Atys fortgesetzt werden kann, muß ein neuer Test vorbereitet werden. Das bedeutet, daß alle Probleme gelöst, alle Patches angewendet und alle Probleme diskutiert werden müssen.
Diese Spalte enthält alle geöffneten Tests auf dem Atys-Server. Es ist ein Ort, an dem:
Dies ist eine Spalte, in der jede Aufgabe am Ende ihrer Lebensdauer erscheint. Sobald die übergeordnete Aufgabe angepasst ist, kann die Testaufgabe geschlossen werden.
Jede Aufgabe kann eine der verschiedenen Farben haben. Diese Einstellung stellt ihren Zustand dar:
Die Position einer Aufgabe in jeder Spalte zeigt Ihnen, wie wichtig die Arbeit daran ist. Eine höhere Position innerhalb einer Spalte bedeutet eine höhere Aufgabenpriorität. Bitte ignorieren Sie die Einstellungen für die Aufgabenpriorität. Es ist Sache der Teamleiter, die Priorität festzulegen. Optional können Sie die anfängliche Priorität wählen, wenn die Aufgabe in einer neuen Spalte ankommt, um Ihre Prioritätseinschätzung auf der Grundlage des Aufgabenfortschritts, der Anzahl und Schwere der Probleme, der Gesamtprojektpriorität usw. mitzuteilen.
Jede Aufgabe kann mit einem oder mehreren Stickern (Tags) versehen werden. Sie stellen die "Symptome" der aktuellen Hauptaufgabe dar.
Die Sticker haben einen farbigen Hintergrund, um Ihnen die Orientierung zu erleichtern.
Die Liste ist dynamisch, so daß Sie jeden Sticker erstellen können, den Sie möchten. Es ist jedoch nützlich, eine Standardliste der Sticker zu haben, die jeder verstehen sollte.
Gilt nur für offene Tests, sonst ignorieren. Das Datum und die Uhrzeit geben an, wann der Test (die Runde) auf dem Server geschlossen wird. Bis zu diesem Datum müssen zumindest die grundlegenden Tests abgeschlossen sein. Fristen sind wichtig, wenn Sie die Änderung für einen kommenden Patch vorbereiten müssen oder wenn einige spezielle Features für eine begrenzte Zeit aktiviert werden (laufende Events, größere Tests...).