<капитан очевидность>
Нельзя даже начинать разработку продукта, не зная, примет его рынок или нет. В 99,99999% это приводит к полному провалу и потери времени. Lean, MVP и прочие подходы еще до начала разработки помогают определить, а стоит ли вообще тратить ресурсы на проект.
капитан очевидность>
По поводу продажи софта - есть специальные площадки, которые позволяют частникам продавать свои продукты. Не знаю правда, возможна ли там продажа одного продукта от группы лиц, это надо смотреть условия конкретных площадок.