Scrum Master
Description
-
Description of Position
Scrum Masters are responsible for the day to day oversight of activities managed by a team while adhering to agile practices and disciplines. They are responsible for working closely with Product Owners to ensure that team members are working on the highest priority work items defined within their respective roadmaps. Scrum Masters prepare deliverables and artifacts that highlight the progress accomplished by teams (velocity, sprint and feature burn ups / burn downs, cumulative flow reports, etc.) and are responsible for presenting those artifacts as needed. Scrum Masters also are responsible for providing hands-on coaching to support the adoption of agile practices and identifying opportunity areas for continuous improvement. Scrum Masters are strong communicators and are required to work closely with other delivery / application teams to support the implementation of working software.
Tasks and Responsibilities
· Facilitates the execution and adoption of scrum ceremonies (e.g., sprint planning, backlog refinement, daily standups, retrospectives, and showcases / demos)
· Supports the Product Owner with the creation, refinement, and prioritization of user stories within a product backlog
· Participates in scrum-of-scrums (SoS) to support the management and remediation of dependencies across multiple product / application teams
· Manages the remediation of blockers and issues identified by team members to support the timely completion of sprint deliverables
· Provides day to day coaching to team members to support the adoption of agile practices and disciplines
· Conducts periodic maturity assessments to identify leading practices and opportunity areas to support the continued growth of a team
· Supports program planning activities (integrated planning workshops, program increment planning sessions etc.) as necessary
· Facilitates the definition and implementation of team level working agreements to support the day to day delivery of working software
· Develops and presents sprint level reports (ex: burnups, cumulative flows, velocity charts) to technology and business stakeholders
· Collaborates with team members to ensure the organization's application lifecycle management (ALM) tool set is up to date with the latest status across all sprint deliverables
· Supports the implementation of improvement areas identified in team retrospectives
· Ensures the work implemented by teams adheres to the steps and procedures (e.g., test scripts must be written and executed to validate a user story) outlined within the definition of done (DoD) framework
· Assists in other areas of the department and company as necessary