Илья
Нет, мы говорим о сложных системах, где гипотеза, прошедшая весь путь, может оказаться нежизнеспособной на финальной стадии разработки. Такое бывает. Причём не только не дали денег. А, скажем время обработки базы зависит от объёма не линейно, а экспоненциально. На тестовом стенде отклонение было не заметно.
Хотя, что я? Мы кажется вместе пришли к выводу, что подобная разработка - плод усилий многих людей разных профессий. И что на разработчиков вешать ответственность за выбор архитектуры, технических решений, тестирование, будет просто нечестно.
Вы, мне кажется, сейчас описали процесс, за который Элизабет Холмс собирается сесть за решетку на 20 лет.
Вы лучше как-то будьте осторожнее с этим.
Всё же, действительно, существует НИР (в народе также известный как фаза исследования и прототипирования), в рамках которого такие вопросы должны быть решены. В редких случаях эти вопросы выносятся на стадию НИОКР (оно же MVP), но чтобы прямо дошло до реальной разработки с QA — это очень, очень плохо.