Structuring your product management (PM) team is easy when you are a small startup with a few employees. But as your company grows, the number of teams increases, and it's getting harder to coordinate them. It's time to slice up the pie and think of an effective product management organization structure.
As our designers at Eleken fully integrate into our clients' teams when they work on projects, we see various organizational structures from the inside. Companies divide their teams according to individual product features, customer type, customer journey stage, and more. In any case, well-defined roles and sound structure result in effective product teams.
This topic is complex because there's no universal answer to structuring a product management organization. Therefore, in this article, we will discuss different approaches to organizational management structure and determine which type of product company each approach fits the most.
What is a product organizational structure
A product organizational structure is a framework where a company's activities are organized around its individual products or product lines.
For example, a product team usually includes a mix of developers, marketers, and product managers, all working together to make the product successful. This setup helps teams move fast and adapt quickly to changes in the market because they’re focused on the specific needs and goals of their product.
One of the most common challenges faced by product companies at scale is how to divide the product/s among product teams. Here are the most common approaches to creating a product organization structure.
Flat structure
The first on our list of product management organization structure is the flat one.
A flat organizational structure has few or no middle management between staff and executives. Startups use this type of structure to grow as it is free of hierarchy-related pressure and increases the employees' productivity.
A flat organizational structure works well for small businesses where employees can have enough autonomy and direct access to company leaders without negatively affecting business efficiency.
However, with a flat model, it's essential to define the right time to reconsider the structure when your business overgrows the startup state. This usually happens when your company reaches 20-30 employees.
For instance, Cris Savage, founder and the CEO of a video hosting platform Wistia, states in his blog post that as the number of employees grew from 2 to 30 and then to more than 60 people, a flat organizational structure stopped being very fitting for his business. As they started out, they hoped that a flat structure would allow them to work quickly and efficiently. However, as the company grew, an unofficial hierarchy started developing in the absence of an official one. At some point, it stiffened the processes. The takeaway from this is that it's better to plan a structure than allow it to grow on its own without your control.
Functional structure
A functional structure divides an organization into various functions or departments. There's a person with the highest level of responsibility positioned at the top (CEO), and employees are positioned according to their skills and specialty in various departments (product, engineering, design, marketing, and so on).
Each department is managed independently by the head of the department (for example, the chief product officer (CPO) for a product department and the chief technology officer (CTO) for an engineering department).
The functional structure is hierarchical and centralized, which means employees in each team report to department heads and those to the top management. Top management analyzes data they receive to develop further plans and give directions to the middle management, which implements the decisions.
Product leaders may have more product-focused duties in companies that use a functional model. They may be engaged in developing product strategy, building product roadmap, creating go-to-market strategy, ensuring consistent UI/UX design, and representing customer needs within the organization.
Functional structure is suitable for companies that
- Deal with operations (e-commerce, manufacturing, logistics, and so on)
- Have a stable product, and define business scaling as their top priority
For example, Apple uses a functional structure for its product management organization, which helps drive the company's innovation success. The company is divided into departments, each headed by functional managers, who are experts in the fields they supervise. It ensures that people with the most expertise and experience in a particular area have the decision rights for that specific area.
This way, in 2016, a functional structure made it possible for Paul Hubel, a senior leader at Apple, and his team to introduce a dual-lens camera with portrait mode for the iPhone 7 Plus despite the significant risk for them. Such innovation was costly, and if people had been unwilling to pay extra for this premium feature, the team would have lost credibility.
The camera became a defining feature of the iPhone 7 Plus, while under a traditional structure, Hubel wouldn't have had the right to take such a risk and make the decision on his own. Perhaps this camera would have never been released as a traditional cost and price analysis would have lacked a deep understanding of users' needs.
Still, structuring your product team under this model also has disadvantages: it increases the bureaucracy and may stifle employees' initiative.
Divisional structure
In a functional model, the company is divided into departments, each with its function. With a divisional structure, you create big, self-contained business units (divisions) within your organization that may represent different categories.
Depending on the category, there are different types of divisional structures, like product-based, feature-based, based on user segment, and so on. In their turn, these units consist of functional departments needed to support this or that division. Each business unit has its product manager. Some companies also assign a CPO or VP of Product to ensure a common product vision and consistency across all divisions.
Now, let's look deeper at some types of divisional structures.
Product/feature-based
In a product or feature-oriented organizational framework, the structure is delineated along the lines of specific products, projects, or features. Each product or feature is overseen by a dedicated product manager, who ensures that the team remains focused on user research, prioritizing features, analyzing data, managing budgets, and fulfilling business and product objectives.
Furthermore, product managers across different segments need to engage in dialogue, share insights, and address challenges that affect the product portfolio as a whole.
Such a framework is predominantly adopted by organizations that offer a diverse array of products developed across various locations or under distinct conditions and by companies with intricate product lines. A product-centric management approach facilitates a more tailored response to consumer demands, and fosters specialized knowledge within distinct divisions. Moreover, this model safeguards against the conflation of different product development cycles, enabling smaller companies to expedite the launch of new products.
An example of this approach is in DomainTools. This cybersecurity firm employs product managers focusing on specific features, enhancing the customer experience through a comprehensive product delivery strategy.
However, it's important to note that a product or feature-based organization can lead to the duplication of resources across different units, potentially increasing costs and the likelihood of prioritizing divisional objectives at the expense of broader company goals.
Based on user personas
In a user persona-based PM model, product managers' responsibilities are delineated according to the distinct user personas the company caters to. This segmentation allows for a deep dive into each user category's unique challenges and requirements.
This organizational strategy is instrumental in developing products and features that resonate with specific user groups, ensuring that the offerings are relevant and highly tailored to meet the diverse needs of the customer base. Product managers in such setups play a crucial role in clearly understanding user needs and pain points, guiding the development, prioritization, and launch of features that address these specific areas.
The persona-based structure is particularly beneficial for companies that cater to a wide array of markets and sectors, facilitating a more nuanced and targeted approach to product development.
A case in point is SevenRooms, a platform dedicated to enhancing guest experiences and retention. In its formative years, co-founder and CPO Allison Page wore multiple hats, encompassing product management, design, and quality assurance. However, as SevenRooms expanded, the diversity in its user base became apparent, spanning consumers, marketers, and restaurant hosts, each interacting with the platform in unique ways and facing distinct challenges. This diversity necessitated the establishment of specialized teams focused on each user persona, enabling the company to address the specific issues and needs of its varied customer segments effectively.
Adopting a divisional structure based on user personas fosters a deeper empathetic connection with users, as teams concentrate their research and strategy on understanding and meeting the needs of a particular user group. This focus enhances the user experience but may also pose a risk of limiting innovation by concentrating too narrowly on the demands of a single customer segment.
Metrics-based
One more way to structure your product management is by using performance metrics that show business and user results (for example, acquisition, activation, retention, and so on).
With this structure, you create teams for each separate key performance indicator, which is aimed at improving some specific metrics. Each team has a product manager, developer, UI/UX designer, and marketer who then reports to the CPO or VP of Product. CPO ensures a common vision for the whole product.
The metric-based structure is suitable for companies with clearly defined metrics that influence the success of their product.
With a metric-based model, the teams clearly aim to align new features with user needs to reach high KPIs. However, it's not easy for a company to outline such a set of metrics that will not change soon.
Cross-functional structure
A cross-functional team means that it consists of employees with different functional expertise that work together to reach a common goal.
A cross-functional type of organizational structure in management implies having a product manager who leads a small team (it may consist of developers, designers, and analysts) that works on some specific functional areas within the product.
The main distinctive characteristic of this model is the autonomy that the team gets: they don't have to ask any executive stakeholder or general manager for approval to push new features out to the market.
The cross-functional organizational structure makes product development more efficient because of the small team size, employees' expertise in different areas, and the freedom of action. It speeds up the process of exchanging feedback and releasing updates. The quicker your team releases the updates, the faster they can identify what improvements are still to be made and the better product you get.
A cross-functional organizational structure is used by businesses that want to get free from hierarchy, shorten their product iteration cycle, and quickly push products out to users.
Still, keep in mind that if you have a set of interrelated offerings, giving your team the autonomy to make live updates to one product can negatively affect the others. Suppose you have one complex product with many components that depend on one another. In that case, there may be situations when one team has to wait for assistance from another team, which results in you losing the ability to move fast.
Now, let's look at some well-known companies for which this structure works great.
Squad structure by Spotify
Squads at Spotify are small cross-functional teams comprising a few developers and a product owner/product manager. Squads don't work on the entire product. Instead, they focus on a specific functional area.
Also, teams have the right to independently choose the area of functional responsibility and release updates whenever they want: they write the code, test it, and if it works well, release it to the live product.
Goal-focused squads by Buffer
Buffer's teams focus on a variety of different areas within the product. For example, there are separate teams that work for Android and iOS. Each group includes 1 or 2 developers, a product manager, a designer, a product growth analyst, and a customer development specialist, organized in squads.
Such a structure lets Buffer quickly create and launch relevant and interesting features.
Two-pizza rule by Amazon
To help its teams act fast and effectively, Amazon developed the "two-pizza rule," which means they keep each internal team small enough to fill up on two pizzas (about 6 people in a team).
They believe smaller teams are more engaged and innovative as they are not limited to the company's senior leaders.
To cut a long story short, according to Amazon, your team should be as small as possible, with just enough resources and skills to perform their tasks.
Mission-based teams by Zapier
Zapier has cross-functional teams of 3 to 8 people working on one specific task. Teams have full autonomy: the responsibility for failures and successes lies only on them.
Though teams work independently, they have to present their projects to the whole company once in a while. It helps to spread the knowledge and keep transparency across the company.
Choosing the right type of product management structure
Selecting the best product management hierarchy for your organization depends on several factors. Here’s how different elements can guide your decision:
- Company Size and Industry
For smaller companies or startups, a simpler structure, like a single product manager overseeing multiple products, may be sufficient. In contrast, larger companies with more resources often benefit from a specialized structure where each product or product line has its own dedicated team. Also, the industry matters—tech companies may favor agile product management, while traditional industries might opt for a matrix organization to integrate product development with other departments. - Product Complexity
The number of products you manage or the complexity of a single product can also influence the choice of structure. If you have a wide range of products, a structure that organizes teams around specific product lines may be more effective. On the other hand, if your company focuses on a single but highly complex product, a centralized product development team structure can ensure all efforts are aligned to solve intricate challenges. This approach allows for a deep focus on the product’s needs while still enabling flexibility in responding to changes. - Team Expertise
If your team consists of experienced product managers and developers, a more decentralized structure may be effective, giving teams more autonomy to make decisions. However, if the team is relatively new or lacks experience, a more hierarchical product management structure can provide the guidance and oversight needed to keep projects on track and ensure consistency across the organization.
Adapt team structure to business needs
The success of any product management organization hinges on its ability to adapt and evolve its structure according to the business's changing needs. From the flexibility and autonomy of a flat structure to the specialized focus of divisional setups, each model offers unique advantages and challenges. As your company grows, it becomes crucial to identify the structure that best aligns with your business goals, team dynamics, and product complexity.
Remember, there isn't a one-size-fits-all solution. The key is to remain agile and responsive to the shifting demands of your market and internal operations. By carefully considering your organizational structure and being open to change, you can create an environment that not only fosters innovation and collaboration but also drives your product towards success.
To build a product management organization:
- Define the product scope: Clarify what each team will be responsible for.
- Hire or assign product managers: Appoint experienced product managers who can lead product development.
- Establish product goals: Set clear objectives for each product, such as growth targets or customer satisfaction.
- Encourage cross-functional collaboration: Ensure teams include members from different functions (e.g., development, marketing, sales) to cover all aspects of product management.
- Regularly review performance: Track metrics to ensure the organization is meeting its goals and adjust as needed.
Correctly structuring your product management organization is only half the battle; the next essential step you need to overcome is finding an appropriate product manager for your team. Learn what makes a good product manager to cope with this task.
Eleken's designers integrate well with any type of organization and become indispensable members of your team, however large or small. So, if you need design help? Contact us today to take the load off your shoulder when it comes to product visuals!