I'm currently working in a project where we discuss the question whether it is a good idea or not to rotate the scrum masters through all teams.
We have different teams for ONE project. The context where they work in is the same. They only switch teams for a couple of weeks. We hope to benefit from each ScrumMaster as they have new influences on other teams and maybe can resolve problems others couldn't.
In detail we want each scrum master to assist every team for a couple of weeks. I didn't find any literature about that topic, but only about rotating the scrum master role in a team.
Is this is a good/bad idea?