Skip to main content

Dependency between user stories

Last post 03:44 pm October 13, 2021 by Chris Belknap
3 replies
01:18 pm October 13, 2021

We have set of product backlog items planned in the sprint. Couple of stories are dependent on each other. Though the 'INVEST' criteria is applied for the stories as much possible, still there is dependency between priority stories because of the functional flow. Only when one is implemented the other can be started. This sometime causes the developers focusing on scope which will not contribute to achieve the sprint goal in the meantime. What could be possible option here.


01:54 pm October 13, 2021

Only when one is implemented the other can be started. 

Do they both have to be brought into progress at the same time before either can be completed?

That's not the same thing as completing one item first in order to facilitate starting another.


03:23 pm October 13, 2021

This sometime causes the developers focusing on scope which will not contribute to achieve the sprint goal in the meantime. What could be possible option here.

You just stated a possible option.  I work with a lot of teams that will have work in their Sprint Backlog that is not relevant to the Sprint Goal. Often it is fixing a production defect, addressing technical debt, or work on another feature to deliver at another date.  No where in the Scrum Guide does it state that all work in the Sprint Backlog has to be attributed to the Sprint Goal.  The Sprint Goal is the primary reason for executing the Sprint but it doesn't have to be the only reason.

@Ian Mitchell asks a very valid question.  Could it be that you are seeing a dependency that isn't there?  Again, teams I've worked with have had backlog items that were less dependent and more reliant on each other.  


03:44 pm October 13, 2021

Only when one is implemented the other can be started. 

Stop starting and start finishing. - I see nothing really wrong with that. Your team is limiting WIP.


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.