Developer pipeline - rzfvansuijdam/Project_Kaiju GitHub Wiki

User story conventions:

• Elke user story begint met: “As a player" of “as a developer".

• Elke user story heeft To-do's die gelinked eraan staan.

• Elke user story heeft een label met de prioriteit.

Trello Workflow

• Aan het begin van de sprint maken wij de userstories.

• Na het maken van de usrestories gaan we passende To-do’s aanmaken.

• Wanneer de To-do word aangepakt word hij in trello gekoppelt aan een artist of developer.

• Als een To-do gedaan is wordt hij naar ready for integration gezet.

• Na dat de feature of art is gemerged word de to-do op done gezet.

Github

Gitflow

• Als er aan een To-Do gewerkt gaat worden, wordt er een aparte branch voor aangemaakt.

• De feature branch mag alleen gemerged worden door een pull request te maken naar develop en daar word hij gecontrolleerd door de lead-dev of hij voldoet aan de code convention

• aan het einde van elke sprint, wordt alles gepushed naar development. Daarna wordt er een release van gemaakt.

• Nadat de feature branch gemerged is word de branch verwijderd om de github schoon tehoude

Art opleveren/implementeren

• Bij de implementatie van art wordt er een aparte branch voor aangemaakt.

• De artist kunne zelf de art implementeren.

• Zodra het in de game zit wordt het door de lead dev gemerged naar develop.