Skip to main content

What is a "Proxy" Product Owner? Why it is found so often?

December 7, 2017

In this post I will review what's a Proxy Product Owner, why you can find so often this role in organizations embracing Scrum, and some proposals to avoid this role and achieve a true Product Owner.

What is a Proxy Product Owner?

A Proxy Product Owner (Proxy PO) is a middleman role between the people taking decissions about a product and the people developing it. A Proxy PO usually perform activities that are usually done by a Product Owner, such as:

  • Gather the customer needs.
  • Define and order the Product Backlog.
  • Plan how to realize the Backlog together with the team.
  • Decide when the product increments can be released to the customers.

 

However, a Proxy PO is an incomplete version of a Product Owner. This seriously undermines its efectiveness and makes the value-maximizer mission of a PO difficult to achieve. The main shortcommings of a Proxy are typically:

  • It is not the owner of the product! So neither takes the main decissions about the product nor is truly accountable for its success.
  • Does not control the product's budget.
  • Does not define neither the product's vision nor its strategy.
  • Does not have the last say over the Backlog and its items.

 

So, although having a Proxy PO may enable a Development Team to have a stable demand management, this role does not optimize neither decission-taking nor value management of the product, specially in big and complex organizations.

Functional organizations and the Proxy PO

Once upon a time there was an organization grouping employees according to the type of work they did and to their capabilities. This business groups receive several names such as business areas, departments or teams, being the most frequent organizational model. This model is also a heritage of Scientific Management or Taylorism, introduced by Frederick Winslow Taylor in early twentieth century.

A typical business organization divides their workers between the "business" and the "IT" people, subdividing those areas in smaller function-specific groups such as sales/marketing/HR and Dev/Ops/QA respectively. IT traditional roles such as Business Relationship Manager, or Business Partner, prioritize the business demand, and another IT role such as Project Manager leads their realization.

When it comes to embrace Scrum, those organizations without a good understanding of the Product Owner role oftenly identify that role as belonging to the IT department which is set to maintain the communication between the business users and the Development Team. In addition, this role is expected to analyze the backlog items and even define their acceptance criteria. This set of responsibilities fits quite well those of a Project Manager, who also may see himself closer to a Product Owner than to a Developer or Scrum Master. For all this reasons, Proxy PO easily emerge from the IT department.

Furthermore, business people which have the "MAN" (Money, Authority and Need) are usually too busy to also deal with time-consuming activities such as detailed backlog management and requirement definition. That may makes this new role not so attractive to those business roles, which could be the ideal Product Owners. So that, in Scrum adoptions we oftenly have all the ingredients to cook a good Proxy PO recipe.

 

Functional organization to Scrum Teams
Functional organizations to Scrum Teams with a Proxy PO

 

Proposals to achieve a true Product Owner

First of all, it is essential that organizations those helping them to embrace Scrum understand deeply the Product Owner role. Even more difficult, they should understand the severe organizational redesign this role demands both in the business and the IT areas. IT should not be an "internal IT provider" any longer.

Secondly, it is also important that everybody understands that a true Development Team should be self-sufficient so it may carry out large parts of elaborated backlog management activities, such as refining, item definition and acceptance criteria. This delegation from the Product Owner to the Development Team should be made on the principles of transparency and trust. The Product Owner should remain confident on being informed and responsible for taking the most important decissions about backlog management and item definition.

Thirdly and lastly, finding a good fit for existing project managers within the new organization shouldn't encourage them to be Proxy POs. If they are experts in team management, who else may help a Development Team to be self-managed as another team member, but avoiding the micromanagement and working in another value-adding activities within the Sprint.


What did you think about this post?

Comments (10)


Adeeb Cheulkar
01:06 pm July 18, 2018

Good Article to understand the role of proxy product owner.


Maciej
09:20 pm December 11, 2018

I really like the very true graph. Personally I see 3 solutions to the proxy PO problem. Accept it, change it or leave it ;) In blogpost https://encrypted.pl/proxy-... I tried to add my two cents on this topic.


Alun
02:37 pm June 21, 2019

Agile BA is quite often having to be a proxy product owner.... :(


Linda Freker
12:46 am August 24, 2019

Are we taking decisions or making decisions? I disagree with your negative view on this role. A proxy product owner can also make decisions and help the team decide on acceptance criteria and move forward when the product owner is not available it is a role that is not the product owner but they assist the product owner. I don't see anything wrong with it except the salary lol


Russell Whitworth
01:26 pm October 24, 2019

There is a useful and valid need for a Proxy Product Owner role where the Scrum Team is part of an external supplier organisation. It is useful to maintain a split between Product Owner (customer) and Proxy Product Owner (supplier).


Inigo Montoya
12:19 pm November 15, 2019

I've struggled the last 7 years to get anyone to assume the Product Owner title - you can imagine the chaos. That, and having to wear so many hats to get something deployed: Project Manager, Requirements Gatherer, Designer, Developer, Tester, Support, Education... Ugh.
Great article.


SoftTestBA@gmail.com
06:40 am January 8, 2020

Hello Alex, Your writing gives insight on proxy product owner. Bit confused hope you can help me. The book "Professional product owner" has question, A product owner should act as proxy between the business and technology? book states "No" however I failed to understand exactly in what are the scenarios PO is consider as proxy product owner?


Noan Mousy (4sStylZ)
02:05 pm January 6, 2021

As a Po and coach agile I hate your schematic on the organisation. (Sorry, that's a rude word but thoses details really puzzle me since they are related by many « fails » in previous organisation that I encoutered).

Ops / dev / QA not in the scrum team ? Why ? If a team need an OPS or a QA to achieve sprinrt goals, then they need to be part of the scrum team. Easier as that. If the issue is that you will have 3

And if there is no relation between the PO and the scrum team… that's bad :D The po is not supposed to be a PO but just for the scrum team.


Alec ROY
09:18 am February 2, 2021

I don't think that the schematic means this. As you well know, Developers is a generic term in Scrum. I read it like this.
Actually you get the point in your last message part. I've seen this way of organization where the PO was never there, and we had to work with Proxies (yes, they were 5) who couldn't make decision not have access to people who might gave us answers… This is a plague.


Thiyagarajan
05:25 am May 11, 2022

A PO cannot have a proxy. But he can delegate. In the real time, the delegates are called proxy POs. All the scenarios that leads to & need for delegation can be considered. For eg: Long leave of PO, Transition period of a new PO, etc.,