Sharebird
Level Up Your Career
Learn the best practices and latest trends directly from leaders in your field
All related (14)
Patrick Davis
Group Product Manager at Google August 16

Let me give some guidance here on how I think about it. 

  1. It's critical to have a strong vision, strategy, roadmap, and success metrics for a team
  2. Your org structure should be organized to support the pillars of your strategy
  3. Beyond this there optionality to organize your team functionally the way that engineering teams are organized or strategically that maps more to your success metrics or some hybrid of both
  4. Most critically though you need to have as clean as possible swimlanes for PMs. Giving them a problem area to solve gives them a runway to grow and build a visions, strategy, roadmap, and success metrics for themselves. Don't give them projects, give them problems.

To directly answer your question though I organize my team strategically tackling the strategy pillars we've set out to solve and my engineering and ux counterparts map our squads to each other based on the most logical function overlaps. But this does mean that one PM may be interacting with several engineering leaders to get their work done.

Zeeshan Qamruddin
Senior Director of Product Management, Fintech at HubSpot | Formerly Segment, WeWork, AirbnbApril 11

Today, our org structure follows the ethos of "Small, autonomous teams". In this structure, we generally have a PM paired with a Technical Lead (Eng), somewhere between 3 - 5 Engineers, and a Business Systems Analyst to focus on operational and analytical tasks. Some teams have a Design/UX representative as well, where applicable. 

Hierarchically, we have these teams organized into Pillars, with a shared broader mission/remit. Pillars are led by a triad, with a Senior PM, Product Lead, or Group Product Manager aligned with an Engineering Lead (above TL) and a BSA Lead or Design Lead where relevant. Finally, those Pillars roll up into Groups, where the Director level can provide guidance to the respective teams. 

The main thing to note about these structures, though, is that they take time to mature; where we are today is a step function change from where we were last year. Eventually, I do hope to land in the formation outlined above, but we will continue to transform as individuals grow in their roles or are brought on board over time. 

Jacqueline Porter
Director of Product Management at GitLab December 1

Gitlab, my current company, the product organization is kind of unique. We have several product directors over each major products section which roles up to a VP of Product Management. Under each of those product directors, there can be a staff product manager, the highest level product manager when it comes right individual contributors, as well as several group managers, which are the managers of a particular product stage that owns a specific domain within the GitLab product. Individual contributors at Gitlab look like intermediate project managers all the way to principal product managers and most rarely the Senior principal product manager, which is the highest level you can reach in project management individual contributor, and there’s not going to be very many of those inside organization, but they still exist. Each product manager will own 4 to 5 categories which roll up to a stage under a group manager. Altogether the product management organization, GitLab is very focused on domain and being able to successfully execute on a market domain of the DevOps platform lifecycle.

And other companies we didn’t have a platform-based way of looking at product organization, so it was not domain-focused, and more business unit-focused. In this case, there was a chief product officer, and then under the chief project officer was a Director over each of the business units. Each of the directors would have two or three group managers based on the number of product managers that rolls up into their business unit and often times they were also program managers that would roll into this director's role.

Janet Brunckhorst
Director of Product Management at Aurora Solar October 16

There's no single right way to structure any team. Some essential ingredients to creating an effective org are to create a structure that:

  • Supports cross-functional work
  • Aligns teams to customer problems
  • Encourages knowledge sharing
  • Provides for growth

Your org structure will need to change as the company grows. And you will always need to account for silos, especially once the company grows beyond about 20 people. No matter what your org structure looks like, there will be silos, and you'll need to create and support communication channels to bridge between them. Some silos are better than others - I would always recommend that Product Managers be part of a cross-functional team, along with design, engineering, and other disciplines. Creating a silo between PMs and designers or engineers is going to create far more headaches than a silo between a teams that work together to build particular pieces of the product.

At Aurora, our product team structure is designed around our customers' problems; specifically, around the lifecycle of our customers' projects. Putting customer problems at the heart of your org design helps to ensure that your teams continually focus on solving those problems.

David Cutler
VP Product at CookUnity June 26

I've noticed a trend in the tech industry for product organizations to follow a structure that Spotify helped craft over the years, in which a company is organized into business sub-orgs that roll up into their own respective product and engineering leads. And those leads oversee various squads that make up the product areas within that sub-org. At CookUnity we call the product areas "zones", in which a product lead exists to drive the product strategy and manage the PM team. In smaller companies (<500), those product leads are likely the direct leadership team for the Head of Product. 

You can follow this model at any size company, you'll just see a different scale of how many and how big the sub-orgs are.