Reputation: 81
I want to change an Azure DevOps project's Process from Scrum to Basic.
I read that:
Documented Process A
According to this web page, I should be able to:
Organization Settings -> Boards -> Process -> Projects -> Scrum -> Select "..." next to the Scrum Project -> Select "Basic" -> Save
However, this is what happens instead:
Organization Settings -> Boards -> Process -> Projects -> Scrum -> There is no "..." next to any Projects
Documented Process B
Whilst I could not find the "Change process" option above, I could find the option mentioned on this web page:
Organization Settings -> Boards -> Process -> Processes -> Select "..." next to the Basic Process -> "Change team projects to use Basic"
So I wonder whether this has replaced the the Documented Process A above OR whether it is in addition to it?
However, when I tried this I just get an error:
There are currently no projects available to change to the Basic process.
AND this web page states that
Only those projects created from the Agile process or one that inherits from Agile appear under the Available projects column.
Which seems like it is referring to the days when we could not switch between System Processes.
Other checks
I don't think this is related to permissions because I have "Basic" access, am the Project Administrator and I am also in the "Project Collection Administrators" group, which the documentation says gives me the permissions required to change a project's Process.
I have no Work Items either.
I have tried with combinations of System Project processes and inherited Project Processes. No change, still can't move to any Process based upon Basic.
The referenced web page's example is for Basic-to-Agile. I couldn't find any documented examples of the reverse: Agile->Basic, Scrum->Basic, etc. So I am wondering if this just doesn't work yet with Basic as the target?
I have submitted a Microsoft Support request without response so I am reaching out here.
Upvotes: 8
Views: 6024
Reputation: 1899
There is another way which may not be feasible for everyone - deleting the work items that are not supported in the target process.
For example - CMMI does not support User Stories, so you have to delete any user stories permanently. This means deleting them and also making sure they are not stuck in the Recycle Bin.
Once you only have supported work items you should be able to switch to the chosen process.
Upvotes: 1
Reputation: 627
This worked for me:
Upvotes: 7
Reputation: 19036
There's no any limit about change one process to another. It seemed the method you tried was incorrect.
For example, here I has an project under Scrum process. Located to Scrum--> choose Projects-->then choose the ...
icon for the project you want to change-->select Change process.
And then, you will see the selection about choosing process, choose one process that you want to change and save it:
Now, open the process which you chosen change just now and you will see the change has been succeed now.
You can refer this similar change way from Change a project process from Scrum to Agile
Upvotes: 5
Reputation: 41785
Currently Azure DevOps supports change from inherited process template to another inherited template (with the same base process), and change only the following ways:
From Scrum to Agile.
From Agile to Scrum.
From Basic to Agile.
This is the reason you don't success to change from Scrum to Basic.
More information you can find here.
Upvotes: 0