Pre-Development Testing — Before you even start product development, look at it on paper. Evaluate the conditions that the product could encounter and what obstacles or issues may arise. Brainstorm ways to improve the concept to stop these issues from being a problem for your product.