Como validar ideias de software e atrair usuários antes do lançamento