Skip to main content

Ragrding regarding the product owner

Last post 11:08 pm February 3, 2019 by Al Suabiee
5 replies
09:30 pm January 30, 2019

Good morning dears

I have a question regarding the product owner

Suppose that we have an IT company A, and a customer company B that want from company A to develop a system for them (i.e. for company B).

Now we need a person that recognizes the details of the requirements that company B needs.

And as I know that the person that recognizes the details of the requirements is the Product Owner.

My question is: from which company the Product Owner will be?

Will he be from A or B?

If from A: how can he recognize the details of the requirements of another company?

If from B: should he be a system analyst to make use cases?

REALLY I need the answers.

Best wishes


11:42 pm January 30, 2019

Will he be from A or B?

Possibly, or even from a third company C. Product Ownership ought to be seen as a profession in its own right, and it has its own skill-set independent of whatever product is being developed.

If from A: how can he recognize the details of the requirements of another company?

He may not need to recognize the details at all. Instead, those aware of the details may need to recognize him as having authority over how product value is best maximized, and collaborate with him accordingly.

If from B: should he be a system analyst to make use cases?

He should be the person whom all stakeholders accept as holding authority on all matters of product value. It is possible that this person might be a system analyst, and that he or she might decide use cases are the best way to construct the Product Backlog.


05:00 am January 31, 2019

Ian Mitchell

Many thanks for your reply

You said:

He may not need to recognize the details at all. Instead, those aware of the details may need to recognize him as having authority over how product value is best maximized, and collaborate with him accordingly.

Ok. what I understood from your answer is that the product owner will set with (those aware of the details) or let we say the customer, then the product owner will gather the requirements from them…is it right?

If yes, I think we don’t need a system analyst in the scrum development team, do you agree with me?


02:27 pm January 31, 2019

It could be from A or B and should not be a Proxy Owner. There should be no only handoffs from domain expert from company B to a person in company A and then to the delivery team.

If person with domain knowledge does not exist within company A then person from company B with domain knowledge should be the PO and a person from company A can shadow and upgrade the knowledge to takeover.

 

 


09:13 am February 1, 2019

Hi,

To illustrate Ian's answer, this is an example I lived.

It's a bit different than your company A and company B as it happened within one company, but between different services.

I was scrum master in the IT department and we worked in a company that generates payrolls.

As we, developers, didn't know anything at payroll legislation, we needed a Product Owner who could lead us in terms of functionalities and product vision.

It was decided this PO would not be from our service. She was a prior payroll accountant manager with a global knowledge of payroll legislation, from the production service. (you can think of it as company A/company B)

But, as in France the legislation is extremly complex, there was no way she could know everything. So she relied on an accountants team, experts in several fields of payroll legislation.

I guess what I'm trying to say is, you don't need your team to have a expert or an analyst, what it needs is someone (the PO) who has a global vision of the product, and knows who he/she can rely on to gather information.

This person doesn't need to be on your team or company, he/she can be on client side or whatever.

What is most important is that he/she dedicates the time and energy needed by the DevTeam to understand the functionnalities to develop. And he/she gather the information and redistribute it to the DevTeam as her one and only source of information.

And if you choose to keep the PO in client side, try to physically see him/her regularly (Sprint Plannings, retrospectives). Try to avoid the proxy PO thing, as it leads to confusion on who is really responsible of the Product, and on their prerogatives. If you team is distributed, there are several tools to works virtually, like RealTimeBoard for instance.


11:08 pm February 3, 2019

many thanks for all of you


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.