We have helped several companies to develop a winning product management team. There is no one-size-fits-all model but instead unique needs, competences and environments that need to be noticed. Understanding the current state is a mandatory starting point to agree on what steps are needed and in which order. But at the end of the day it all looks clear. The ingredients are always the same.
People, processes and tools.