Ну для этого в бизнес заливают дополнительное бабло. И точно так же рассчитывают стоимость. Если не получилось, ну значит неправильно рассчитали. Но если продукт ок, то обычно и его реализация будет ок, просто потому что его покупают. Продукт определяет, не его реализация, вот вообще тут корреляция очень спорная. Если клиентов устраивает, да и хрен как оно внутри устроено. Продукт это функция. Если функция определена правильно, то и сделать его будет проще, и в последствии модифицировать проще
А можно заливать дополнительное бабло и всё равно не получить требуемого, просто потому, что некомпетентный менеджер набрал некомпетентных программистов и они не умеют задачи нужной сложности решать. 🤷♂️ А можно залить баблом и получить профит, а можно сразу нормальных разработчиков нанять и доп. бабло не тратить. Всякие варианты могут быть. Я всего лишь против странного исключения влияния именно качества кода на бизнес, как будто этот фактор чем-то хуже всех остальных.