What are Agile Coach skills?

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 

What is agile coaching

Agile coaching is coaching on agile by an agile coach usually for a certain period. Normally for every coaching you need a coach and a coachee, coach provide the training and coachee receives the training. You would have heard of various coaches i.e life coaches and football coaches. Coaching is working with people. Agile coaching can be done for people, team or organization.

To understand about agile coaching, it’s important to know who is an agile coach and what does an agile coach do?

Agile Coaching comprises of 2 words – Agile and Coaching. According to Rachel Davies and Liz Sedley in their book “Agile Coaching”, Agile coaching is understanding the situation, the values underlying Agile software development, and how the two can combine. There is no ready-made prescription for agile coaching as scenarios vary and coaching is done according to the situation. The Agile Coach can be  internal, external individuals who can play this role.