Certified Scrum Master is responsible for making sure that Scrum team lives by the values and practices of Scrum. Scrum Master helps Product Owner to create a balance as a process owner for the team. The Scrum Master does anything possible to help the team perform at their highest level. This involves removing any impediments to progress, facilitating meetings, and doing things like working with the product owner to make sure the product backlog is in good shape and ready for the next sprint.