The danger of separating the Scrum Master and the Agile Coach roles
The separation of the Scrum Master and the Agile Coach into separate functions is quite well established. In this article, I argue that this situation actually endangers Agile.
I work in a company where the idea has been developed to get rid of the Scrum Master. Scrum Masters will be invited to become Agile Coaches. The Scrum Master will be relegated to a role to be picked up by a member of the team. So for example, a developer will take care of the Scrum Master role on the side.