What is a Scrum master? A key role for project success

With agile, fast becoming standard practice at most companies, scrum masters are in great demand. Here is a look at the Scrum master role, relevant certifications, expected salaries, and job listings.

Scrum is a powerful framework for implementing agile processes in software development and other projects. This highly adopted framework utilizes short iterations of work, called sprints, and daily meetings, called scrums, to tackle discrete portions of a project in succession until the project as a whole is complete. There are three key roles within Scrum: the Scrum master, product owner, and Scrum team members.