Что определяет, как это сделать
Я занимаюсь архитектурой продуктов уже много лет. Ключевое слово в заключение: Что определяет, как это сделать.
Поэтому, если вы хотите построить хорошую архитектуру продукта, вы должны фундаментально понимать суть того, чем хотите заниматься.