Skip to main content

Scaled product with multi Scrum Team.

Last post 11:32 pm November 30, 2015 by Bui Tuan Ninh
9 replies
02:05 am November 30, 2015

Hi all,

Could you suggest me about below situation:

- My company is developing a big product. My team is in charge of the Core component. Three others team are in charge of other module (trading, maintenance, deposit)

- A day, my boss ask all teams about progress, All these team confirm will complete on expected date. But my team can delay.


What should i(as a PO) do in this case? (work with others to redefine the expected date?, shortent the Sprint?, or remove low value from our Sprint backlog then release as the expected date?).

Thank you.


02:32 am November 30, 2015

You seem to be saying that you are the PO for the "core component" and that other "modules" (trading, maintenance, deposit) have separate ownership.

Are these in fact separate products? Can feature-complete increments be delivered for each of these discrete elements?




02:58 am November 30, 2015

Hi,

Agree with Ian that there is a dependency on whether you are PO of the whole product or the core component only.

The only other thing I'd add is that I would not recommend changing sprint lengths unless there are really exceptional reasons. Makes all sorts of things harder to manage including velocity calculations.

Andrew


03:17 am November 30, 2015

Hi Ian, thanks for your reply.

Actually, they are not separate products. All of them are part of the same product & have to be delivered at one, together.


03:35 am November 30, 2015

Thank Andrew Lishomwa for your suggestion.

Do you mean i should work with others PO to redefine the expected date, then try to commit with it ?


04:05 am November 30, 2015

> All of them are part of the same product &
> have to be delivered at one, together. 

Who then is the PO for that product? Is it you? You say that "your" team is only responsible for the "core component".


04:31 am November 30, 2015

Let me explain more detail:

These parts (core, trading, maintenance, deposit) are belong to 4 separate projects, in charged by 4 separate teams.

They are relative independence. But one of them can't be released standalone.

Mean, each of them is a sub-product which is defined clearly its input, output so we can develop one of them independent.

Only relation between them is that: They have to go live together (During development, they are independent with each others)


Other sub-product's NOT used Agile/Scrum (We dont need to care their methodologies). Just my sub-project (core app) is used Scrum.

Whole these sub-projects are managed by one person (Program Manager).


06:36 am November 30, 2015

It seems that you have projects and not products, and project managers rather than product owners. Moreover, the product you actually do have does not appear to have a product owner at all. Instead there is a Program Manager.

I don't see any evidence that Scrum is being understood and applied in this situation. The basics aren't there. Certain things have been renamed by misapplying Scrum terms to non-Scrum practices. This will only serve to cloud understanding of the deep changes that are needed. Before going any further, I recommend that you study the Scrum Guide and critically re-appraise your current way of working.


09:50 am November 30, 2015

Agree with Ian.

The work has been split inefficiently (by technical/system silo), which creates a significant integration effort to even understand whether the separate pieces can function well together.

For Scrum to work, each of your sprints needs to provide something valuable and tangible to the business. It doesn't seem like that is the case.

From a PO standpoint, you should always be analyzing and prioritizing your backlog. If they are proposing a completion date, you should have some idea what can be completed within your backlog by that date.

You also need to understand what "done" means to these other traditional teams. While Scrum teams can work with other non-scrum efforts (ex: outsourced vendors), there should be some common idea of what is needed for release.

But as others have already pointed out, the separate projects are still being managed in a traditional, non-Scrum fashion.


11:32 pm November 30, 2015

Thank you all for your suggestion. I get much more clear now.


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.