When thinking through the product management work, the focus should be first and foremost on how the product can be used as the solution that addresses specific customer scenarios, and all conversations around planning, iteration, release and delivery should be grounded in a shared understanding of this principle. Another way to put this is that the product manager should be able to think end-to-end about a product, and not just in isolation (even if you work on a single feature). Delivering a product is a partnership between engineers and designers, product teams in other divisions and customers who interact with them, as well as many other folks in marketing, developer relations, research, data analysis and more.