Wraz ze wzrostem popularności zwinnego rozwoju oprogramowania ewoluowały też role Scrum Masterów i Agile Coachów. SM służy zespołom, Agile Coach – jest postrzegany jako mentor Scrum Masterów. Z biegiem czasu rola Agile Coacha ewoluowała, jeszcze bardziej poszerzając swój zakres. Obecnie Agile Coach (Agile Mentor) jest trenerem, mentorem, jest postrzegany jako nauczyciel, który pracuje nie tylko ze Scrum Masterami, ale też z szerszym gronem (np. interesariuszami biznesowymi), szerząc wiedzę na temat korzyści ze zwinnego sposobu pracy.