Моделей, их названий, школ и подходов можно встретить еще множество. От количества не меняется суть - в 98% случаев у вас будет гибридная модель и нужно будет адаптировать несколько моделей под вашу ситуацию.
Если вам встретится рабочая модель в чистом виде, то останется только наблюдать, сколько она продержится без изменений в рабочем состоянии.
Даже если прочитать все работы и труды всех авторов, на деле это не сильно поможет, главное понимать базовые принципы и алгоритмы проектирования. После того, как получится нащупать нужное направление - погружаться в детали. (Метод набегающей волны).
Кратко все подходы
- определяем от чего строим (цели, функции, команды, продукты)
- назначаем ответственных
На деле это выглядит следующим образом: