Automatic planning by assignee?

If I have 100 issues in my project, assigned to 10 developers.

The 100 issues haven't got any internal dependencies, so which issue to be done first or last doesn't matter.

Is it then possible to render a gantt diagram per automatic, based on the ressources (assignee and remaining estimate)? ...and possible by a workload param too?


10 answers

1 accepted

0 votes
Accepted answer

Please ensure, that you have got project admin permissions, then switch into the administration of your project and select tab "Gantt-Chart" on the left. Now, set the project's start and end date on tab "Gantt-Chart configuration". You will see a large button at the bottom named "generate planning dates ....". Optionally, adjust the default amount of estimated effort for those issues having no estimations. Then click on that button to create an initial project plan started at your specified start date.

Selecting tab "Project availabilities", you will see a time table from project's start date to its end, listing all users which are assignable for that project. Right to their names, you can configure availability per user for that project in %. So, if somebody is available 75% and an issue has an effort of 3 days, it will be scheduled on 4 working days. Additionally, you can click into the calendar to mark single days as (non-)working day, e.g. exceptional work on a weekend or for holidays etc.

Kind regards,

PS.: latest version 3.2.5 is available for download on my server at

Hi Frank


Just perfect - it's works - sort of wink

All the above features seems to make sense, one thing though - if I choose some days to be holidays for some developers, somehow the gantt just marks those days in red, but still plan including those days?

In short: it doesn't seem like the auto reschedule is working? Is there some way to re-render the gantt?

Please download latest version from my server at and install that JAR-file via "upload" button on JIRA's page "manage add-ons" as system admin: I have build-in that new feature, which was on the roadmap up to now. Does this work for you?

Early versions just use the (non-)working days while re-scheduling, e.g. based on shifting issues etc. The new version forces an automatic re-schedule - if enabled - in case of changes of (non-)working days, too. If you do this within the "Personal Calendar for Gantt-Chart" (menu item just below "Profile" in the most top right), all effected issues independent from a specific project will be re-scheduled. If you modify (non-)working days for another team member as project admin within the context of a project's administration, just that project's issues are affected.

Kind regards,

Hi Frank, That version doesn't exist. Is this one good: /plugins/jira/gantt-chart/gantt-3.2.6-JIRA6_2015-10-25T16-51-41Z.jar ???

Hi Frank


I downloaded and installed th latest versions your linked too. It changed nothing - perhaps I'm just doing it wrong.

I noticed a few things though:

  1. Changing the project start and end date, to a new date placed AFTER the already scheduled tasks, doesn't change the already scheduled task - shouldn't they adapt to the new start and end date rules?
  2. Re-render the gantt still doesn't seem to happen - at least I can't find out how to do it smile
  3. Trying to generate the gantt again, just tells me there are no task without a start date - so nothing is changed. 
  4. Once I generate a gantt, I can't seem to re-generate it before at manually remove all the startdates - not very convenient smile

Let me know what I'm doing wrong - I'm sure it's just me smile



The project's start date is only needed for the large button "generate planning dates for issue without plannings ..." as well as to properly draw a timeline to maintain availabilities on that project.

To use that button twice, you have to delete the content of planned start and end date of the related issues. This is necessary to avoid overwriting of manually adjusted plannings by mistake.

Generally, that button is intended to be used once in case of existing projects having set for use of Gantt-Chart initially. Getting a Gantt-Chart on screen, you can link issues using 4 dependencies like finish-start etc. as documented on my wiki ( This will force a re-scheduling if you have enabled that feature within the global add-on configuration. If you click on the small cog icon on the left bottom, you execute a reload/refresh of the Gantt-Chart e.g. if a collegue has created other issues in the meantime in parallel and you want to get them on screen.

If you switch into the project administration, tab "Gantt-Chart" on the most left and then tab "Project Availabilities", you will see a list of all assignable users of that project and a calendar on the right from project's start to end date. Weekends are marked in light yellow. Please click on a cell (e.g. 2015-09-29 within row of user "fpolscheit") to toggle its state from available to un-available. If there are issues within that project being assigned to "fpolscheit" and starting <= 2015-09-29 and ending >= 2015-09-29, then these issues will be automatically re-scheduled and updated on the Gantt-Chart including their adjusted subtasks and dependent issues.

Does this helps?

Kind regards,

Sorry, but it's not working as you are describing.
This screenshot is my test project. I have 2*3 task, on 2 developers. As you can see by the red color, I have blocked some days. Regardless, when initial rendering of the gantt chart (the first time without any startdays on any of the 6 tasks), the above screenshot is what I get.
This must be an error right?

If I go change the days a developer is blocked from work (adding even more blocked days), nothing is changed in the gantt except more red days. I get this:
An error I believe?


Or am I totally missing the big picture here? smile



Do you have enabled re-scheduling within the add-on global configuration? That's a prerequisite for this feature.

Kind regards,

Yes - and I have tried disabling and enabling it, but nothing changes.

Hi Martin,

please download latest pre-version 3.2.5 from my server at and install this JAR-file via „upload“ button on JIRA’s page „manage add-ons“ as system admin. Does this version works for you?
Kind regards,
PS.: if an issue has been resolved, it will not be re-scheduled any more.

Hmm... It seems to work better now, though not perfect. If I remove some of the blocked days in the middle of a period, the rescheduling seems to be ok on the new available days, but the rest of the tasks are still place wrongly on blocked days.

Check this screen:

Marked with green, the rescheduled 2 hour task placed in the 3 new free day - why re-scheduling uses all 3 days, I don't know - could have used just one day?!

Marked with red - two other tasks - wrongly rescheduled. They should have been moved to starte on the 3 new free days, right?


Suggest an answer

Log in or Sign up to answer
Community showcase
Published Feb 07, 2019 in Marketplace Apps

A Timeless Love Story

It started as any story starts, on a normal, rainy day.   Admin meets App, and her name was Klok2, and like any first relationship we were both trying to make it work but neither one knew what...

429 views 8 26
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you