Hi everyone. I'm using Advanced Roadmaps / Plans to manage the projects we currently have under way.
The problem I have is with how tasks that have dependencies behave, in any situation where one of the tasks falls behind.
If I have a task that runs late, and it has 4 tasks dependant on it (which means we now cant start any of those 4 tasks on time and they need to be delayed until the original task is completed), is there any way for me to force those dependant tasks to push back in conjunction when I move the original task, without having to push them all to a later date manually?
I'm in a situation where I'm having to move around a lot of dependant tasks, then the tasks that are dependant on those tasks also have to be pushed... etc etc, and its making planning really difficult and time consuming!
I know there is the auto scheduling tool but this isn't really very suitable either, because it puts some of the non dependant tasks in the wrong places (even though they're not always dependant, some tasks still have to be done concurrently with certain other tasks).
So I guess what I need is... if i need to push back task 1 but 5 days... dependant task 2 also moves by 5 days, as does any other dependencies... then i can tweak my schedule accordingly after that... is that possible?!
Thanks in advance!
Hi @Giancarlo Fiorletta, welcome to the Community.
You can use Automation for Jira to achieve this. So that the rule is triggered every time you change the end date field in the issues to change the dates in the related issues.
You would have to set up an Automation rule with the following steps:
(1) TRIGGER: Field value changed: Due date (or other field you use for the end date)
(2) BRANCH: For Related Issues / Linked Issues
Link Type: Relates (or other field you use to relate dependencies)
(3) ACTION: Create Variable
Name: dateDiff
Smart Value: {{issue.Start Date.toDate.diff(issue.Due Date.toDate).days}}
(4) ACTION: Edit issue
Field: Start Date
Value: {{triggerIssue.Due date.plusDays(1)}}}
Field: Finish Date
Value: {{issue.Start date.plusDays(dateDiff)}}}
Let me know if it helped, best regards!
Hi Adrian,
This is interesting! I'll need to check out the functionality and see if I can get it to work as intended but not a solution I had considered before. Thank you for the suggestion, a shame there isn't anything that might help with this natively though. I thought i might have been missing something.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Welcome to the community.
You could look into using Auto Scheduling in the plan.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, Using Advanced Roadmaps Auto Scheduling for this specific scenario would not achieve the intended results.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Then you can look at automation, but of cours this is on an action you do on an issue and equivalent actions on linked issues.
But of course this is not a preview as can be done in a plan, but a direct action.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Marc,
Thanks for your recommendation. I understand your point about the direct action as a result of the automation. I haven't fully looked into the auto scheduler so maybe there is some functionality in there that would help. I'll check out the article and see if it provides some assistance. Much appreciated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.