What does an Agile (DevOps) coach do, and how do you become a good Agile coach?

The difference between the Agile Coach and the Scrum Master.

Where the Scrum Master is part of the Scrum Team and looks outside from within the team, the Agile coach has the perspective from the outside in. An Agile coach is not part of the Agile team and does not take up development tasks. One of the goals of the Agile coach is to make the team autonomous and high performing, in collaboration with the Scrum Master, if there is one, and then to distance themselves.

The tasks of the Agile (DevOps) coach.

We can divide the execution of the coaching activities into different types of tasks. The Agile coach is a Trainer, Mentor, Consultant, Facilitator, but especially Coach. The Coach is enthusiastic about the Agile way of working and is happy to communicate that. He / she shows a lot of energy and that is pick up by others. The Agile coach works at different levels in the organization and thus supports not only the Agile teams, but also the roles and functions around them. Important personal characteristics of the coach are:

  • enthuse,
  • listen,
  • asking deep questions,
  • enable trading,
  • reinforce behavior and
  • increase insight.

The coach as a trainer.

  • focus on skills development through instruction
  • develop formal learning outcomes
  • focus on embedding change in the system
  • people develop
  • promote lifelong learning

The coach as Facilitator.

  • focus on formal results without giving advice
  • own the collaboration process
  • independent of the results
  • empathy between parties
  • focus on continuous improvement
  • enhance positive behavior

The coach as a Consultant.

  • focus on developing frameworks and toolkits
  • advice based on skills and expertise
  • problem solver
  • develop formal paths for change
  • diagnostician
  • organizational design and support

The coach as Mentor.

  • advice based on experience
  • develop the status of “trusted advisor”
  • focus on developing “how”
  • minimize restrictions
  • inspire and align people

The coach as Coach.

  • focus on developing shared goals
  • make support resources accessible
  • focus on changing mindset and behavior
  • develop structures to manage dysfunctions and conflicts
  • focus on listening

How do you become an Agile Coach?

In addition to the necessary practical experience, for example in agile development teams, and experience in (supervising) change processes, you also have the necessary personal characteristics (mentioned above). In order to grow in the role, it is initially nice to be part of a pool of Agile coaches, where you can learn from each other. Intervision and learning from each other’s experiences!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Richard Hoedeman

Richard Hoedeman

Accredited trainer / coach for Lean-IT, DevOps, PRINCE2, Agile PM, PRINCE2 Agile, OBM en Scrum.