Есть команда. У нее есть техлид (или ты можешь одного на 2-3 команды держать). Есть архитектор который уже проектирует между командами, координирует коммуникации и т.д.
Одно дело архитектить на кучу команд, как-то сращивать все это барахло между собой. Другое дело архитектор в небольшом продукте. Чем он будет заниматься фултайм без кодинга?