De praktijk van het opzetten van een nieuw project heeft een lange stamboom en is meer gestandaardiseerd geworden met de opkomst van moderne versiebeheer zoals Git.