Organize Product Teams Around Value Streams, Not Architecture - Episode Hero Image

Organize Product Teams Around Value Streams, Not Architecture

Original Title:

TL;DR

  • Organizing product teams around value streams, rather than architecture, ensures clear roadmap ownership and efficient delivery of customer value by aligning efforts directly to business outcomes.
  • Shortening layers of control in large organizations accelerates decision-making, preventing strategy compression and empowering teams to respond faster to market changes.
  • Platform teams scale services organization-wide by providing shared capabilities, but require high collaboration and alignment with customer-facing teams to ensure strategic value delivery.
  • Organizing by architecture, such as around APIs, can lead to teams inventing work to justify their existence, hindering overall product strategy and customer focus.
  • Balancing teams with necessary skills and dedicated time, like integrating design or UX support, minimizes handoffs and queue times, thereby increasing delivery speed.
  • Structuring teams around "jobs to be done" or customer personas is effective when there is overlap, allowing for tailored solutions that meet diverse user needs.
  • Product strategy must precede organizational design, ensuring the structure supports the business goals rather than dictating them, which is crucial for effective scaling.

Deep Dive

Effective organizational design for product management hinges on structuring teams around customer value streams, not technical architecture, to ensure clear roadmap ownership and efficient delivery. This approach, when implemented correctly, minimizes decision-making bottlenecks and fosters the necessary collaboration between platform and customer-facing teams. However, a misaligned focus on technical components can lead to specialized teams optimizing for their own narrow scope, creating inefficiencies and hindering overall product value.

The core implication of organizing around value streams is the establishment of clear ownership for both long-term strategy and short-term roadmaps. This clarity is crucial for delivering customer value effectively and requires shorter layers of control within the organization to enable rapid decision-making. When organizations become too layered, individuals tend to focus on their immediate initiatives, creating strategic compression and hindering agility. Furthermore, balanced teams with adequate representation from all necessary functions, such as design and UX, are vital to prevent handoffs and delays. This balance ensures that teams possess the required skills and dedicated time to bring products to market efficiently. Product managers can be allocated based on customer personas, especially when product differentiation is significant, or by jobs to be done, particularly when personas overlap. At scale, a combination of both approaches may be necessary, with a broader jobs-to-be-done focus at the top and a persona orientation further down, always anchored to the overarching value streams.

Conversely, organizing by architecture, such as creating product owners for individual APIs, leads to teams optimizing components in isolation. This can result in the invention of work solely to justify the team's existence, even if the component is already functional or no longer solves a critical problem. While platform teams, which focus on scaling services across the organization, are a recognized necessity, they must maintain high collaboration and strategic alignment with customer-facing teams. Platform teams should not operate in isolation as mere order-takers; they need to be strategic partners, understanding how their underlying services contribute to end-customer value. The success of platform teams hinges on this alignment, ensuring their roadmaps support customer-facing value streams and that they actively negotiate value with those teams. Ultimately, product strategy must precede organizational design; understanding what needs to be built and why will dictate the most effective structure to achieve those goals.

Action Items

  • Design value stream teams: Map 3-5 core customer value streams and assign dedicated product managers to own roadmaps end-to-end.
  • Audit reporting layers: Identify and reduce organizational layers exceeding 4-5 to enable faster decision-making.
  • Create balanced team charters: Define required skill proportions (e.g., design, engineering) for 2-3 value stream teams to minimize handoffs.
  • Evaluate persona vs. jobs-to-be-done allocation: For 1-2 product areas, assess current team structure against customer personas or jobs-to-be-done.
  • Develop platform team collaboration guidelines: Establish 3-5 key alignment points between platform and customer-facing teams to ensure strategic contribution.

Key Quotes

"So when I think about building and structuring product management teams, I like to think in terms of value streams. So what I do is I map out what we deliver to our customers and what value it brings, and then I try to connect it all the way back to the platforms and the people who are building it."

Melissa Perri explains that structuring product management teams should be based on value streams. This involves mapping out what the company delivers to customers and tracing that value back to the underlying platforms and individuals responsible for building it. This approach ensures clear ownership and connection to customer value.


"One big issue I see in many large corporations is when there is one person reporting into one person, reporting into one person, reporting into one person. And the worst that I've seen is actually 15 people all the way up to the top, just one person all the way down."

Melissa Perri highlights a common problem in large organizations: excessively long reporting chains. She notes that having too many layers of management can hinder decision-making speed and efficiency. This structure can lead to individuals focusing on their immediate initiatives rather than broader strategic goals.


"So think about what do you need to release that value? How much of that time do you need from these different people? And how do we make sure that we're all balanced, so we have the skills that we need to get it out there, and we have the time commitments and the people dedicated to actually do that."

Melissa Perri emphasizes the importance of balanced teams for efficient value delivery. She advises considering the necessary skills and time commitments from various individuals to ensure that teams have the resources needed to complete their work. This balance reduces handoffs and waiting times, accelerating the release of value.


"One thing you do not want to do is organized by architecture. So when people first started to introduce product managers and product owners out into their company, I saw a ton of companies organizing by architecture. So it was like, there is an API, we have to manage that API, we will put a PO around it."

Melissa Perri cautions against organizing teams solely around technical architecture. She explains that when product owners are assigned to manage specific components like an API, they may focus on optimizing that component rather than the overall customer value it delivers. This can lead to inefficiencies and a disconnect from strategic goals.


"There should be good coverage over many components, many technical components from a product manager, so that they have choices and those different areas can be moved to solve different problems in a large swath of a job to be done."

Melissa Perri suggests that product managers should have broad oversight across various technical components. This allows them flexibility to reallocate resources and adapt to solve different problems within larger "jobs to be done." This approach ensures that technical capabilities can be strategically applied to meet evolving customer needs.


"But you really want to make sure that you anchor it back to the value streams and figure out what makes sense for your context."

Melissa Perri stresses the importance of grounding organizational design decisions in value streams. She advises that the specific structure should be tailored to the unique context of the company. This ensures that the organization is aligned with delivering customer value effectively.

Resources

External Resources

Books

Videos & Documentaries

Research & Studies

Tools & Software

Articles & Papers

People

  • Melissa Perri - Host of the Product Thinking Podcast, expert on organizational design for product management teams.

Organizations & Institutions

  • Product Institute - Offers online courses for product managers.

Courses & Educational Resources

Websites & Online Resources

  • dearmelissa.com - Website for submitting product management questions.

Podcasts & Audio

  • Product Thinking Podcast - Podcast discussing organizational design for product management teams.

Other Resources

  • Value Streams - Framework for structuring product management teams around customer value delivery.
  • Platform Teams - Horizontal teams focused on scaling services across an organization.
  • Jobs to be Done - Framework for allocating product managers based on customer tasks.

---
Handpicked links, AI-assisted summaries. Human judgment, machine efficiency.
This content is a personally curated review and synopsis derived from the original podcast episode.