Requirements : - Experience playing the Scrum Master role for at least 5+ years for a software development team that was diligently applying Scrum principles, practices, and theory.
- Have a minimum of 5 years experiences working in an Agile / Scrum environment
- Demonstrate a solid understanding of the agile methodology and processes
- Demonstrate a solid understanding of Agile Estimation and be able to guide a team through a relative story pointing exercise
- Guiding the team on self-organizing to fill in the intentional gaps left in the Agile/Scrum frameworks
- Assessing the Scrum Maturity of the team and organization and coaching the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization
- Removing impediments or guiding the team to remove impediments
- Building a trusting and safe environment where issues be raised without fear of blame, retribution, or being judged, with an emphasis of healing and problem solving.
- Facilitating getting the work done without coercion, assigning, or dictating the work.
- Facilitating discussion, decision making, and conflict resolution
- Assisting with internal and external communication, improving transparency, and radiating information
- Supporting and educating the Product Owner, especially with respect to grooming and maintaining the product backlog.
- Have knowledge of widely successful Agile techniques: User Stories, BDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing.
- Possess the ability to intelligently explain agreed to processes, methodologies and techniques being utilized by the organization to a variety of audiences (team members, PO, management, stakeholders) at the appropriate level
- Knowledge of numerous well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: numerous Burndown techniques, numerous Retrospective formats, handling bugs, etc.)
- Need to have Certified Scrum Master (CSM) certification
- Knowledge of other Agile approaches: XP (Extreme Programming), Kanban, FDD (Feature-Driven Development) etc.
| | | | |