Вообще модель разрабатывается ровно так же как софт. Т.е.
1. По задачам.
2. По требованиям.
3. С проверкой корректности
4. С приёмкой потребителем.
Да. Поэтому похожесть vpository на git делает его чертовски ламповым и для архитекторов, выросших из прогеров, интуитивно понятным. Но про бэйслайны в EA надо изучить и тогда уже сравнивать.