Best Practice for adding a new workflow step to an existing workflow
Hi brilliant Agile folks,
Have you seen a ‘best practice’ document for adding a new workflow step to an existing workflow and keep the same workflow name?
We need to add a new step between CCB and Released and I’d like to keep the same workflow name.
I thought I could copy the old workflow to a new name ‘workflow_new’ then add the new step and the criteria. Rename the original workflow to ‘workflow_old’ .
Then copy ‘workflow_new’ back to the original name.
The issue comes with the change status privileges for the role – if I create them under the ‘workflow_new’ then they don’t reference the right workflow when I copy it back to the original name.
Is there a way to create everything in dev and keep the same workflow name and export it to production?
You have the right idea.
- Rename old wokflow
- SaveAs to new workflow with desired name
- Add/remove step(s)
- Enable new workflow. Disable old
Yes, you will need to identify any criteria based on the old workflow and duplicate them and their associated privileges for the new workflow. Duplicate these since the old workflow may still have in-process changes on it.