Can a person without technical knowledge become scrum master for development team
Can a person without technical knowledge become scrum master for development team
What criteria do you believe are needed for someone to become a Scrum Master?
I think technical knowledge is a plus, but it is not required.
Scrum Master is a management position, which manages the Scrum process, rather than the Scrum Team. As long as the Scrum Master has a solid knowledge and understanding about Scrum Framework, he can be a Scrum Master.
Besides, a Scrum Development team should be cross-functional; being capable of doing the A to Z of the creation of each Product Backlog. So they should not be dependent with the Scrum Master when it comes to technicalities on how to make the Product Backlog into a working increment.