We need someone to help the Scrum Team use the framework correctly. This person is called the Scrum Master.
They are Scrum experts who ensure everyone has the right understanding of the framework. If not, s/he will train and coach them, and convinces them to do the right thing.
The Scrum Master is focused on the process rather than the content (solution, scope, etc.)
Besides that, the Scrum Master is also responsible for removing impediments. When team members have a problem, they go to the Scrum Master and the Scrum Master tries to solve it. And of course, it’s about non-technical problems.
OK, I’ve mentioned the three Scrum roles so far. Let’s have a quick recap of the roles before continuing the course.