Helps grow a collaborative and continuously improving engineering culture.
Teaches and serves as example to the team of Scrum and agile values and principals.
Coaches and gives feedback to individuals (including senior leadership) and teams.
Facilitates Scrum Events for the team
Delivers effective conflict resolution between individuals and teams
Be an assertive but friendly and communicative person with first class interpersonal skills
Be an expert in estimation and planning techniques and be able to explain and teach release planning in an empirical environment
Advocates for modern agile software development and organizational practices, such as CI/CD, Devops, TDD, etc.
Has excellent visualization skills and be able to explain and create visual radiators
Helps individuals, teams, and programs to clarify goals and actions to achieve them
Be a master of techniques to improve the efficiency of the development team
Delivers effective methods and practices for managing and resolving impediments
Supports a Product Owner in effective techniques for backlog creation, management, and refinement
Demonstrates effective techniques for managing team interruptions, and for protecting the team in a sprint
Works beyond team boundaries to improve efficiencies, flow of work, and value delivered.
Provides scaling expertise to align multiple agile teams, collaborate and facilitate planning with large groups, coach Chief Product Owners on managing scaled product backlog of epics and features, and facilitate decision making with Product Owners, and Principal Architects.
Demonstrates deep system level thinking and proven ability to impact whole program dynamics
Be a genuine self-starter needing no prompting to get going, and be able to observe and then take action to improve the team delivery