The most sophisticated Salesforce teams get this important detail right.
They understand the importance of removing friction between Business and Technology teams.
Often, this is easier said than done. The business is operating on a month-to-month (or Quarter-to-Quarter) basis, often encountering urgent needs along the way, while Technology teams are planning a product roadmap with a multi-year, long-term view.
It's absolutely essential to bridge this gap and the structure of your Salesforce team makes all the difference.
In this regard, high-performing Salesforce teams must understand the difference between:
Product Managers focus on the product vision, strategy, and features.
Program Managers focus on managing cross-functional projects or initiatives.
Product Managers
Program Managers
Let's take a simple look at the mechanics involved in a Salesforce CPQ implementation to highlight the role of a Product Manager vs. Program Manager throughout the lifecycle of the initiative.
Product Manager
Program Manager
Any high-performing Salesforce team will have these functions clearly defined. They will understand the necessary background and skill sets that go into each - Product Managers typically leaning more toward a Technical background and Program Managers more frequently coming from a Business Operations or Sales Operations background.
And they have a proactive framework for how each function gets embedded within the respective teams across the organization.
Check out the full structure of Uber's Salesforce Team.
In total, this group is 62+ people and includes 11 Salesforce Program Managers and 6 Salesforce Product Managers.
Beyond the efficiency and effectiveness gains in the actual delivery of projects, this model allows Uber to run a relatively lean management structure. Typically, the Program and Product Manager function will be high-level, individual contributors - they are capable of taking an enormous burden off other ICs on the team, who can now focus squarely on their day-to-day productivity and execution.