Product manager or product owner? Which term should we use? Are they different roles? Are they complementary? Is there overlapping? Is it better to have two distinct individuals, one for each role? Or is it better to combine two roles in one single person?
First of all, let’s see some other concepts.
“The Product Owner is responsible for maximizing the value of the product and the work of the Development Team.” says the Scrum Guide, and then it continues: “The Product Owner is one person, not a committee. The Product Owner may represent the desires of a committee in the Product Backlog, but those wanting to change a Product Backlog items priority
must address the Product Owner.”
“The Product Owner represents the stakeholders and the voice of the customer,” says Wikipedia. “He is accountable for ensuring that the team delivers value to the business. The product owner writes (or has the team write) customer-centric items (typically user stories), ranks and prioritizes them, and adds them to the product backlog.”
By the definitions displayed, it is clear the product owner’s focus on:
On the other hand, in the chapter [ref-label what-is-product-management], I’ve defined digital product management as:
A> The function responsible for all aspects of a software product, during all lifecycle of the product, from its conception to the end of its life.
A> It is the function responsible for connecting the company’s strategy and the problems and needs of clients using the software product, which must help, at the same time, (1) the company to accomplish its strategic goals, and (2) solve the problems and needs of clients.
In other words, product managers need to know very well their business and what are the goals they intend to reach with it, as well as who is going to use the software and what are the goals their users intend to reach by doing so. Based on it, the product managers define how their software is going to be.
On the one hand, the definitions of product owner are strongly focused on the process, meaning they prioritize the backlog and maximize the production of the development team; while the definition of product management is strongly focused on results, meaning they prioritize the software goals for its business and for its users.
The definitions of product owner focus on the process, as all agile methodologies focus on the software development process. The Agile Manifesto itself (http://agilemanifesto.org/) states that “We are discovering better ways to build software”. Notice that the concern is about discovering better ways of building it, and not discovering ways of building better software. Is a subtle but important difference from the grammar’s point of view.
While “discovering better ways of building software” is focused on the process of developing software, when we talk about “discovering ways of building better software” we immediately focus on the results of software development: the software! That’s why my definition of product management focuses on the software and the goals of its business and its users, while the definitions of product owner focus on how to improve the software development process.
The short answer is no. Although they have a distinct focus, it is valid to say that they are two sides of the same coin. You cannot have one without the other. In other words, we can’t focus on improving the process of software development without thinking of improving the software that is being built; the same way that is not possible to think of improving it without investing on improving the process of software development.
I’ve interviewed dozens of IT directors and asked them how they design their software development organization. The results: there are product owners who are a part of the software development team, and responsible for managing the backlog and detailing the items of this backlog, and there are the product managers who are not part of the development team, they are responsible for the software business view and provide to the team great epics which will be detailed by a product owner.
Founded in 1998, Locaweb is a pioneer and leader in IT hosting services in Brazil. I worked there from 2006 through 2016 and I’ll use some examples from my time there. The company currently has over 250,000 clients and partners with more than 14,000 developers. Locaweb products are designed for everyone, from the common user to major corporations. Some of Locaweb’s products are website hosting, domain registration, hosting reseller, e-mail services, and e-mail marketing, e-commerce, and infrastructure for audio and video streaming, cloud computing, dedicated servers, and specialized IT outsourcing services.
At Locaweb, we chose for using the terms product manager and product owner as synonyms because, as said earlier, for us they are two sides of the same coin. You can’t prioritize the backlog and maximize the deliveries of the development team if you don’t have profound knowledge of the goals of the business and the users of the software. In addition, in order to build the software that meets both the goals of the business and of the users, you must prioritize the backlog and optimize the development process.
One side of the coin is the development team’s “what” and the other side is the “how”. One doesn’t exist without the other.
So, if you’re in a company where the product manager and the product owner roles are divided in two distinct people, you must keep on reading. The next session explores your situation.
I know some companies that operate with this role division between two distinct individuals and that, by reading this book, you’re now thinking you have staff to spare. :-O
Please don’t. Very likely, some other role is missing in your software product development team. My recommendation in such cases:
Now that we understand a little bit more about what is a software product manager, let’s see which are the main characteristics of this role.
In August 2016 I took over the management of product management at ContaAzul, and when I arrived I came across a structure with business analysts (BAs) and product managers (PMs), a new scenario for me. I spent some time talking to people to understand the roles and responsibilities of each function and the motivations for the creation of such a structure. After these conversations, it became clear to me the difference of roles and responsibilities of each of the functions, which I try to translate into the image below.
This image shows some important aspects:
I believe that with this image I was able to clarify the differences and similarities of the functions of BAs, POs and PMs.
Do you work with digital products? Do you want to know more about how to manage a digital product to increase its chances of success, solve its user’s problems and achieve the company objectives? Check out my Digital Product Management bundle with my 3 books where I share what I learned during my almost 30 years of experience in creating and managing digital products: