market sizing and financial analysis for customer development 1254792