Master product management skills: discovery, customer research, product strategy, prioritization, and delivery