В сложных случаях привлекается сеньёр программист и для написания
базового движка, на который потом навешиваются модули функций.
Такой тандем работает очень эффективно. До такой степени, что
источник ТЗ не поспевает за реализацией (исключая начальный
период).
надо придумать объяснение этому мудизму, иначе рехнуться можно