Historically, the two main approaches used by good teams to come up with product opportunities have been: Try to assess the market opportunities and pick potentially lucrative areas where significant pain exists. Look at what the technology or data enables—what's just now possible—and match that up with the significant pain.