Skip to content

Releases: bitovi/jira-auto-scheduler

Might / Must Dates; Switch instances

17 May 03:47
0695420
Compare
Choose a tag to compare

Key

There's a key that helps explain what the Gantt chart means.

image

It now provides guidance on:

  • When an epic might start (plan on having stories ready).
  • When an epic MUST start
  • When an epic MUST end

Switch Instances

You can now toggle which Jira instance you are connected to:

image

Stable Schedule Ordering + Tooltip Fixes

18 Apr 03:28
fd5a577
Compare
Choose a tag to compare

Stable Schedule Ordering

The auto-scheduler now schedules each epic in a consistent order. This makes interpreting the data much more easy.

Previous Behavior

For each run of the monte-carlo simulation, the autoscheduler would probabilistically select the sizes of each epics and then run the scheduler algorithm.

This could result in WILD differences between runs in when an epic took place. This made the results harder to understand.

For example, lets say you have some epics and their dependencies like:

A.1
  \ A.2
B.1
  \ B.2
C.1
  \ C.2

This means A.1 blocks A.2. If all of these epics are about the same size and uncertainty, the autoscheduler shows something like this:

image

This is because 1/3 of the time, it runs A.1 first, 1/3 of the time it runs B.1 first. This causes the start and end dates to be very spread out.

New Behavior

The new behavior is to determine the scheduling order once, and repeat that scheduling order, but with "random/probablistic" timing for each epic.

This means that if, on the first pass, it's determined that A.1 is scheduled first, it will always schedule A.1 first, even if A.1 is not on the critical path.

The first pass uses epic timing with 80% of their probabilistic timing.

The result is something MUCH more what folks would sort of expect ...

image

Here it shows A.1, then A.2, then B.1, etc in a nice order .... but the "error bars" extend out because of the uncertainty in what happens before ...

Tooltips

Tooltips show above the bar if you're at the bottom of the viewport.

image

Team Assignment Support & Favicon

03 Feb 03:48
ee6994b
Compare
Choose a tag to compare

Team Assignment

You can now assign a team to an epic:

image

and that team will be used in the auto scheduler:

image

Favicon

A favicon:

favicon

Fix AutoComplete

12 Jan 04:13
d71ea43
Compare
Choose a tag to compare

AutoComplete was not fully matching case insensitive.
image

v0.1.0

02 Jan 03:31
1b6b549
Compare
Choose a tag to compare

Improved autoscheduler with the ability to write back to Jira.