The Minimum Viable Testing Process for Evaluating Startup Ideas