How to Reduce Software Development Costs for Startups