Should you rotate the Scrum Master Role?

I have heard a couple of point of views on this topic. Some think the role of scrum master needs to be consistently with one person and one person only. This is much like the role of a Project Manager in the non-scrum based models.

Others tend to think, that since Scrum master is just a facilitator , the role should be rotated among the team members, so more people get to be the “servant leader” of the team.  Continue reading