Under general direction, ensures multiple development teams are consistently using Scrum methodology to achieve the benefits of iterative and incremental software releases. The Scrum Master protects the Development Team from distractions, removes impediments, and supports the team in self organization.
Support the Product Development Process:
•Responsible for the team's adherence to Agile Scrum methodology and standards
•Organize and facilitate each phase of the Sprint - planning, daily stand-up, review, retrospective, and release planning
•Maintain and communicate metrics related to team performance on a daily and Sprint basis
•Ensure development teams are practicing the core principles of collaboration, prioritization, team accountability and visibility
Support the Scrum Team(s):
•Identify and remove impediments and team distractions
•Assist team with making appropriate commitments through granular story selection and task definition
•Facilitate discussion and conflict resolution with the team, and across development teams
Support the Management Team:
•Escalate Sprint, team, and quality risks appropriately
•Assist with improving transparency through communication to all stakeholders
•Assist with prioritization and resolution of incident/problem management
Continued personal growth related to understanding tools, techniques, and technologies needed to successfully assist self-directed development teams. Performs other duties as required.
Required Minimum Qualifications:
•Bachelors degree in Computer Science or related field.
•Seven or more years of IT experience with 2 years leading agile teams in the use of Scrum.
•Familiarity with software development processes and best practices.
•Understanding of incremental delivery and the value of metrics (i.e., backlog tracking, burndown metrics, velocity, task definition.).
•Excellent interpersonal skills and the ability to collaborate with others.
•Strong conflict negotiation skills. Effective facilitation skills.
•Self-motivated and self-managed with a strong attention to detail.
•Highly organized and able to set priorities effectively.
Certified Scrum Master (CSM) experienced in Kanban practices and the use of agile tools.