Certified Scrum Master is certification and designation conferred by Scrum Alliance a non profit body situated in USA on a assessment of pass/fail.
Scrum is an agile framework for completing complex projects. Scrum originally was formalized for software development projects, but works well for any complex, innovative scope of work. The possibilities are endless. Scrum is an iterative, incremental framework for project management often seen in agile software development, a type of software engineering.
Although the Scrum approach was originally suggested for managing product development projects, its use has focused on the management of software development projects, and it can be used to run software maintenance teams or as a general project/program management approach.
The Certified ScrumMaster plays an important role in applying Scrum, helping the project team use Scrum properly and increasing the likelihood of team success; as such, it's essential they understand Scrum values, practices, and application. The new testing policy helps ensure individuals have the knowledge to confidently offer value in the business world