Agile Coach is a leadership role and it requires multiple skills however the skill and experience requirements differ from Organization to Organization.
Below is a list of skills required for an agile coach (The list is arrived at by analyzing 9 agile coach job descriptions across various industries. The skills are not in order and there are overlaps as the terms are used by various companies across organizations)
- Agile Development
- Continuous Improvement
- Problem-Solving
- Lean Portfolio Management (LPM)
- Stakeholder Management
- Conflict Resolution
- Coaching ( Individual and Team Level)
- Executive Coaching
- KPI/Metric Monitoring
- Organisational Transformation
- Backlog Prioritisation
- Decision Making
- Software Development Lifecycle
- Growth Mindset
- Risk Management
- Inclusive Leadership
- Collaboration and leadership
- Strong communication and facilitation
- Proactively acts to address obstacles
- Implement positive change
- Focus on results – creatively solves problems to ensure goals and objectives are met or exceeded
- Deep understanding of Agile principles, values, and methodologies, with expertise in Scrum and Kanban
- Culture Transformation
- Program Management
- Lean Management
- Inclusive Leadership
- Previous experience as a collaborative leader
- Must have excellent analytical, organizational, and interpersonal communication skills
- Must be detail-oriented and results-oriented with strong problem solving and time management skills
- Must have proven experience in working and communicating effectively in cross-functional teams
- Must have strong teamwork qualities with the ability to establish and maintain solid working relationships with peers, vendors, senior management, and other departments