Hello,
I don't understand the scheduling logic of portfolio. Low ranked items (n#26 for example_) is scheduled to be developed before the high rank items (n#10). There is no dependencies no earliest dates no other constraints.
I have read all the documentation on Atlassian, they are very high level but I would like to understand how the algorithm makes the choices because many scheduling decisions don't respect our priority of backlog.
Thank you for your time and support as it's becoming a crucial point for our factory of Dev
Can we please schedule 1h call to show you the plan ?
regards,
Amine
@Earl McCutcheon - Say your velocity is 15. Tickets 1-4 are 3 points each, Ticket 5 is 5 points, and Ticket 6 is 2 points.
The Portfolio algorithm will put Tickets 1-4 in the next sprint because they total 12 points, which the team has capacity to do; however, it won't put Ticket 5 into that same sprint because that would put it at 17 (above capacity). Instead it will put Ticket 6 in and save Ticket 5 for the sprint after that.
Is there a way to disable that behavior? Meaning, is there a way to enforce Ticket 5 to be put into the next sprint along with Tickets 1-4, perhaps to split the ticket across sprints (i.e. 3 points of Ticket 5 in this sprint, 2 points of Ticket 5 in the next)? Alternatively, can Ticket 5 be assigned to this sprint and be flagged to indicate a risk of completing the work in the sprint given the team has a lower velocity than the total amount of story points per that sprint?