First, understand the product's ultimate goal and the problems it solves. Remember that a product often has primary and secondary goals for different user segments. For example, the primary goal of Slack for employees is seamless daily communication, but for enterprise IT admins (the buyers), the core goal is data security, compliance, and access control.