Shorten Program Increment in Easy Agile Programs

Andy Ukasick August 23, 2021

We use the Easy Agile Programs add-on.  We have over a dozen Trains and many dozens of scrum teams, in a very dynamic environment.  It's not uncommon for a priority shift of one sort or another to occur which might nessitate shortening or extending a PI.  That could take the form of needing to add another sprint (iteration), or removing a sprint or having to push a sprint ahead by a week.  No one can perfectly predict every eventuality in advance.  Just consider the past year...

I fear I know the answer... but I'll ask anyway.  How can an in-flight Iteration be adjusted?  Here's a scenario:

We need to end PI-1 two weeks earlier than originally planned and we need to start PI-2 two weeks earlier than originally planned.  There are normally six 2-weeks sprints per PI and we're in sprint 5 of PI-1 currently.  That means PI-1 must end early and PI-2 must start before PI-1 was originally planned to end.

Easy Agile Programs will not allow me to create PI-2 because it would start before PI-1 was originally configured to end.  Why does Easy Agile forbid that?  I don't know, but it's not possible. 

I cannot remove the last sprint in Easy Agile from PI-1 because in Easy Agile, once a PI is created it is not possible to modify the itteration dates or number of iterations. 

I cannot even delete PI-1 and manually recreate it because the first several sprints have already been completed and so it's not possible to select them in a PI again. 

Deleting all the sprint 6's in the Jira boards is of no use.  Easy Agile doesn't care.  Removing and re-adding scrum boards is of no use.  There's still no way to change the number of sprints or the dates within the Easy Agile PI.

I cannot even create another entire Program and try to create a new PI in a new Program, because Easy Agile will not let me select the scrum boards if they're associated to a another Program.

This rigid lack of any flexibility is proving to be a showstopper for us.  Is there any way to modify a PI in Easy Agile?  There doesn't even seem to be any workaround possible, short of perhaps ann new Easy Agile Programs creating dozens of new scrum boards to associate with the new Programs and then telling scrum teams to start working in different Programs and scrum boards for PI-2 (Which is not an acceptable solution, if that would even work!!?).

Are there any options at all short of just abandoning the use of Easy Agile and going back to the old school methods??

1 answer

0 votes
Elizabeth Cranston _Easy Agile_ August 24, 2021

Hi Andy,

I’m Elizabeth, the Product Manager for Easy Agile Programs. Sorry to hear you are experiencing these issues.

We have identified that the current restrictions in our app are problematic for the reasons you have mentioned. In our next development cycle we will be investigating what we can do to allow for greater editing capabilities, in particular the editing of increments.

 

The workaround we can provide at this stage is:

  • Delete PI-1
  • Reopen closed sprints (Atlassian docs here)
  • Recreate increment with 5 sprints
  • Remap sprints and team level issues will automatically reappear
  • Reschedule features for this increment

 

We agree that this is far from ideal and will keep you updated once we have a better solution available.

We may have another solution that we’d like to discuss over a call with you. Could you please book in a session using this link and we will discuss further?  

Thanks

Elizabeth

Andy Ukasick August 26, 2021

@Elizabeth Cranston _Easy Agile_ 

Hi Elizabeth

Thank your for responding.  We ended up taking screenshots of the Roadmaps, then deleting the PI and recreating it.  That was the only option I could see as well.

I'm very pleased to hear that you plan to make enhancements with respect to the ability to edit iterations within increments.

Since we've already deleted and recreated the increments, do you still want to meet?

-Andy

Elizabeth Cranston _Easy Agile_ August 26, 2021

Hi @Andy Ukasick 

Thanks for the update on your end. On the call, we were going to test another potential workaround however sounds like its not needed any longer.

We would be keen to chat with you at some stage to gather any additional feedback on our product but happy to work in with a time that suits you best - no immediate urgency at our end.

I will be sure to reach out to you again once our editing capabilities have been improved.

All the best,

Elizabeth

Elizabeth Cranston _Easy Agile_ December 5, 2021

Hi @Andy Ukasick 

I'm hhappy to let you know that we have improved our editing capabilities and you can now add or remove a sprint from an existing increment.

Our v4.2.0 release includes:

  • Add your team to multiple Programs

  • Adjust the length of an increment by adding or removing sprints

  • Ability to edit sprints from the Team Planning Board when using team managed sprints - this includes the option to select a closed sprint

  • Focused filtering view when Roadmap issue is clicked

Please let us know if you have any feedback on the release or anything else that would make things easier for you and the team.

All the best,

Elizabeth - Senior Product Manager, Easy Agile

Andy Ukasick December 9, 2021

That's great new Elizabeth.  Thank you for the update and for the excellent product and service that you provide!

Elizabeth Cranston _Easy Agile_ December 16, 2021

Thanks for your positive feedback. Have a great day :) 

Richard Cook August 9, 2022

@Elizabeth Cranston _Easy Agile_ I am working with Andy's team since he has retired and I am looking at the Easy Agile area and cannot figure out where to go to "Adjust the length of an increment by adding or removing sprints". Can you point me to some documentation on this?

Richard Cook August 9, 2022

@Elizabeth Cranston _Easy Agile_ Ok, I finally found it. Sorry about this. Thanks!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events