Are you in the loop? Keep up with the latest by making sure you're subscribed to Community Announcements. Just click Watch and select Articles.

Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Simple dependency chain auto-scheduling in Advanced Roadmaps?


I'm new to Jira Cloud and I'm trying to figure out a way to do simple dependency chain auto-scheduling. On Jira Server with Structure.Gantt, just establishing dependency links would auto-schedule tasks in dependency order. I'm guessing part of the problem is that the issue source is a Kanban Board, but the the documentation about auto-scheduling Kanban issues seems to indicate it will just fill up capacity on a per-day basis.  Maybe because it doesn't mention dependencies, it means it doesn't consider it?

I also noticed that the size of the bars don't get adjusted once you put in an estimate.  And, if you have overlapping dates, it doesn't seem to care.

Am I missing something obvious?



1 answer

1 accepted

1 vote
Answer accepted
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Mar 15, 2021

Hi @Cory Tsang ,

The auto-scheduling should work fine with Kanban. The key thing is to make sure that your issues have estimates (it sounds like they have) and that the relationships you're using between issues are considered a dependency relationships in the Advanced Roadmaps settings (by default the only relationship considered a dependency is the blocks / is blocked by relationship IIRC).

You should also check the team capacity (the weekly hours) and the number of people in the team (as this can impact the auto-scheduling results). It is assumed that a team won't "swarm" on a story level issue (i.e. that only one person will work on an issue at a time) so the weekly hours is distributed across the number of team members.

You should also check the dependency scheduling configuration which can either be concurrent or sequential (it sounds like you're looking for sequential dependency scheduling).

Dependencies are definitely considered by the auto-scheduling algorithm though. I'm not sure what you mean about the size of the bars not getting adjusted? Can you provide some screenshots showing what is happening (ideally showing the estimate field) as well as providing the capacity configuration for the team?

This is an example I just quickly setup to verify:

Screen Shot 2021-03-16 at 10.28.35 am.png

This shows 4 issues that depend on each other that have been scheduled using the auto-scheduler (it's actually showing the preview of the auto-schedule results prior to accepting them!)

I hope this helps, let me know if you need more info.



Hi @Dave ,

I was still having a problem when I realized that Sub-tasks in Jira Cloud are really limited in functionality compared to Jira Server.  Changing my issue types to Task from Sub-Task worked, however, this is going to be a pretty big problem since we're migrating somewhere on the order of 500k+ issues in a single project where we use sub-tasks as the base unit of work in cross-functional teams where we use dependency links to facilitate handoffs.  I was previously using Structure.Gantt to auto-schedule my dependency chain so I could then level by resource and be predictive about when we needed to engage specific resource types.

Do you know if it is possible to configure Advanced Roadmaps to schedule based off of sub-task dependency links?  Maybe this is a deeper conversation about our particular use-cases.



Like Dave likes this
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Mar 16, 2021

Hi @Cory Tsang ,

Unfortunately I don't believe that it is possible to schedule based off sub-task dependencies. The working assumption is that a sub-task is something that is done as part of the parent task (think in terms of a checklist of things to complete for the task). So it's not really expected that sub-tasks (especially between story level issues) would be interdependent.

This is why you can't change Team assignment (or for Scrum planning, sprint) on a sub-task to make it different from that of it's parent.



Suggest an answer

Log in or Sign up to answer
Site Admin
AUG Leaders

Atlassian Community Events