Backlog - lmunz/3DRoomSurveillance GitHub Wiki

Das Backlog bietet die spätere Grundlage für die Entwicklung des Projektes. Hier sollen die Ziele bzw. Anforderungen in kleineren Teilaufgaben zerlegt und beschrieben werden. Hierfür wurden diese in Github beschrieben und können von den Teammitgliedern einzeln abgearbeitet werden. Mit dieser Definition der Teilaufgaben soll die Entwicklung zielgerichteter ablaufen und auch neue Teammitlgieder schneller in die Entwicklung miteingebunden werden können. Zur Erstellung des Backlogs wurde die Methode 'Behavior-driven development' angewendet.

/images/p1/backlog/backlog.PNG
Beispiel eines Backlog-Eintrages

Die Aufgabenblöcke wurden dabei wie in der Abbildung zu sehen erstellt. Dabei hat jeder Aufgabenblock einen Titel bzw. die Funktionalität die hierbei beschrieben wird. Zudem wird die Funktionalität anschließend in einem Szenario beschrieben. Das Szenario wird dann in einem Wenn-Dann-Schema beschrieben. Zudem haben alle Aufgabenblöcke mindestens ein Label erhalten, um sie einem Bereich zuzuordnen, wie zum Beispiel das Label 'Videofeed' für alle Kamerafunktionalitäten. Für die Aufgabenblöcke bezüglich der Benutzeroberfläche wurde die Beschreibung angepasst, indem hier lediglich die generellen Informatioen sowie die verlinkten Seiten beschrieben werden.

Link zum Backlog: Backlog