Вопрос, наскольким может быть эффективным, для снижения стоимости разработки пробной версии, такой подход, не писать с нуля, а соединять куски программ или целеком в зависимости от ТЗ?
Ну глупый вопрос же.
Если ты считаешь себя предпринимателем со стажем, то давай упростим твой вопрос до такого:
Хочу выпускать автомобиль, но хочу все упростить. Есть же куча готовых автомобилей, я же могу взять сфотографировать свой мерседес, потом разробрать Москвич и приделать детали? Там же много похожих кусков?
Но ты же понимаешь что это бред. При этом считаешь что программирование это другое, и там соединить куски легко?
Так вот.
Нет, не легко.
Нет, не всегда возможно это сделать нормально, проще написать с нуля.
"С нуля" в данном контексте уже подразумевается далеко не с нуля - есть огромное количество готовых фреймворков и библиотек, которые хорошо документированы и как раз и используются как готовые куски кода.
Вопрос следует задавать после детального ТЗ, тем программистам которые будут это делать.
А у рандомных людей в инете задавать вопросы вообще не приводя никакие детали - какой бы процент эффективности тебе не назвали - он не будет соответствовать конкретно твоей задаче. Спроси у своих программистов.