As ramificações serão introduzidas para desenvolver várias versões do software. Estas são utilizadas para desenvolver novas funcionalidades da ferramenta. Se o produto for desenvolvido por uma equipa, cada programador pode trabalhar numa