Scrum is a popular agile framework. Its strength is, at least partly, based on its roles with the Scrum team being the fundamental unit. This team consists of a product owner, a Scrum Master, and several developers, which are also known as development team. Forming such a team connects the person in charge of the product—the product owner—with the people who design, architect, program, test, and document the solution—the developers. It encourages direct interaction and close collaboration between them.
But what Scrum lacks, in my mind, is a way to involve the key stakeholders, especially in strategic product decisions. That’s understandable, as the framework is focused on the development of complex products. But from a product management perspective, effectively engaging the stakeholders is crucial to achieving product success. Here is why:
As the Scrum product owner, you should therefore establish close and trustful connections with the key stakeholders, collaborate with them, and involve them in important product decisions on a regular basis.
A great way to achieve this is to form a product team, as shown in Figure 1.
The product team in Figure 1 consists of Scrum team members and key stakeholders. The latter are those business stakeholders whose expertise and buy-in you need to make the right product decisions and achieve product success, as I explain in the article Getting Stakeholder Engagement Right. For a commercial, revenue-generating product, the key stakeholders might include a marketer, sales rep, and customer service rep, for instance. Consequently, a product team is a cross-functional group that comprises everyone required to progress the product and achieve product success.
Forming such a team facilitates direct interaction and close communication between the product owner, the key stakeholders, the development team members, and the Scrum Master. Rather than talking to stakeholders on a one-on-one basis and possibly trying to negotiate a compromise between them, you literally bring the right people together and invite them to share their ideas and concerns with the entire group. This creates a shared understanding and a sense of togetherness, assuming that the group interactions are facilitated well.
Note that the term product team is used in different ways by different people—much like other product management expressions. Some fellow authors include the stakeholders, for instance, Steve Haines in his book The Product Manager’s Desk Reference, whereas others don’t, for example, Marty Cagan in his book Inspired. I believe that the first definition is more helpful, especially in an agile context.
As the product team is meant to be a proper team, a group of people who work towards shared goals and who trust and support each other, you should carefully setup and guide such a team. The following six tips will help you with this.
If you work on a large product that is developed by several teams, you can form a product team by involving representatives from each development team as well as the other product people who manage the product together with you. Figure 2 illustrates this approach.
The product team in Figure 2 includes two feature owners and representatives from the development teams in addition to the overall product owner, stakeholders, and Scrum Master. As a rule of thumb, involve two people from each dev team who are nominated by their peers. This avoids the risk that the product team grows too big and that working together and practising collaborative decision-making becomes too challenging.
If you find that you still end up with a product team that is significantly larger than twelve people, then investigate if all stakeholders on the team are truly players and if there is an opportunity to de-scale, to reduce the size of the product and the corresponding product team, for example, by unbundling features or creating product variants, which are techniques that I explain in my book Strategize.
It may not be pleasant to experience, but conflict is necessary to innovate successfully. Without…
Developing a winning product strategy is hard. Keeping the strategy relevant and achieving continued product…
The product roadmap is a popular product management tool that communicates how a product is…
The product strategy is probably the most important artefact in product management. But how do…
A product team is a cross-functional group whose members work together to achieve product success.…
The most amazing product strategy and product roadmap are ineffective if the stakeholders don’t support…
View Comments
Hi Roman: This is a timely post. I am introducing this concept with one of my clients. This "product team" approach can also be used in the situation where there are too may stakeholders whose opinions on prioritization and strategy differ. My suggestion in that case is for one of the stakeholders to be a "product champion," someone that the majority of the stakeholders can align with. The use case in this example is say I have a website that supports 10 independently owned Franchises and each franchise has a GM with a strong opinion. I also have a central marketing team that wants to drive development decisions. A PO or Chief PO ends up in the middle and is put in the position of having to say "no" to some stakeholders. Creating a Product Team model can put the responsibility back on the stakeholders for prioritization. The role of the PO in this model is helping to define the value of a backlog item through some quatitative measures but ultimately letting the Product Team make the priority decision.
Thanks for sharing your feedback and experience Dan. It's great to hear that you have found working with product teams in a Scrum context helpful. I find it helpful, though, to ensure that the following two conditions are fulfilled:
It would be undesirable to have the person in charge of the product act as a proxy, as a go-between powerful stakeholders and the product team. Hope this helps.