Единственный совет, который я предлагаю сделать несколько раз, заключается в том, что, несмотря на все ваши планы, вы все равно ошибетесь. Не допускайте почти полной уверенности в том, что это задержит вашу реализацию, но и не позволяйте этому помешать вам выполнить какое-либо планирование.
В таких ситуациях, как ваша, мне почти всегда повезло больше: я начал делать небольшой пилотный проект, который мы были готовы отбросить, а затем реализовывать с использованием извлеченных уроков.
Хорошая новость заключается в том, что у вас уже есть достаточно информации о том, как разрозненные группы использовали контроль версий. Это не значит, что это все лучшие практики, но, по крайней мере, у вас есть понимание того, что / как он использовался и как можно работать с него.