Role of Scrum master in meetings

The Scrum Master is a working leader or coach for an agile approach to software. They help inform the team and guide them to ensure the process is being followed. They also aid in clearing up any roadblocks that the team might come across. They help the team deliver with continuous feedback and incessant improvement. Scrum masters facilitate coaching practices to implement good software principles and eliminating and impediments to encourage steady work flow. Responsibilities

·       '''Facilitating meetings''' – Throughout the entire process, through all the stages; the Scrum Master is able to inquire with the team to discuss the work through the daily standup, the interation planning, review, and retrospective.

·       '''Supporting the Product Owner'''-  As Scrum Master it is necessary to be able to work together with the owner and discuss any changes managed through the backlog and to guide the scrum team to abide with the priorities as well as the scope of the operation.

·       '''Promoting healthy practices''' – At the end of the day the deliverables should be tested for reliability and quality. The Scrum Master’s job is to encourage good practices with technical depth and efficiency.

·       '''Eliminates any Impedances''' – The Scrum Master will have the responsibility to free up any roadblocks that the team is facing and address issues relating to the objectives of the requirements. Some issues will need to be helped from other scrum teams.

·       '''Building a productive team''' -  During meetings the Scrum Master will make it a priority to work together fluidly and to promote a focus on dealing with any challenges, conflicts, and growth opportunities. Management skills are necessary to resolve the issues and help the team with personal problems.

·       '''Communicating and negotiating '''– The Scrum Master must be adept to handle the demands of management as well as protect the team from any unnecessary expansion of work.

·       '''Coordination with others '''– The Scrum Master will be the person to represent the team at times to incorporate with the system team, software architecture, and the services that are shared with the project.

·       '''Supporting the estimates '''– The scrum master will have a hand in on the estimation process to help the team to ensure the right principles are in place for normalizing estimates.

http://www.scaledagileframework.com/scrum-master/

Leffingwell, Dean. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Addison-Wesley, 2011.