John Barratt

Agile Affinity LLP

Agile Affinity is on a mission to professionalise the world of agile coaching. We do this not by talking about agile coaching but by doing agile coaching. It is why we coach more than we train to bring real experience to the classroom. It is why we run the highest quality courses at a price people
English
United Kingdom (UK)

Courses I teach

trustpilot star rating 5.00 out of 5 stars (55 ratings)
Certified ScrumMaster
Advanced Certified ScrumMaster®
10 courses scheduled
Certified ScrumMaster
Certified Scrum Professional® - ScrumMaster
10 courses scheduled
Certified ScrumMaster
Advanced Certified Scrum Product Owner®
10 courses scheduled
Certified ScrumMaster
Certified ScrumMaster®
6 courses scheduled
Certified ScrumMaster
Certified Scrum Product Owner®
6 courses scheduled
Certified ScrumMaster
Certified LeSS Basics
3 courses scheduled

Search available courses

Find a course

About

Title: Partner
Company: Agile Affinity LLP

John is a Certified Enterprise Coach (CEC) and Certified Scrum Trainer (CST) who loves seeing individuals, teams, and organisations become the best they can be. He does this using a mixture of coaching approaches embedded with the agile mindset. John spends most of his time supporting organisations to descale and become more resilient. 

John is addicted to learning new things and is often found at meetups around London trying out new ideas and learning from others. His latest interest is systemic modelling (Clean Language) which he has been learning from the creator Caitlin Walker. He is proud of his military background and believes it is a crucial reason for his ongoing success.

John is pleased to have been involved in some fantastic initiatives including:

  • Agile Coaching Code of Ethics - An Agile Alliance initiative to professionalise agile coaching through creating a code of ethics   
  • Agile Coaching Agreement Canvas - An "Agile Coaching Agreement Canvas" for Scrum Masters/Agile Coaches to use in the field to define agreements with their teams/clients
  • Definition of Done Canvas - A “Definition of Done Canvas” tool that Scrum teams can leverage for their empirical process control.
  • Agile Coaching with MuHinShu - Article on the concept of MuHinShu to mitigate or eliminate rank and privilege when Agile Coaching.
  • Agile Radar - A new tool that you and your team can use to better understand constructing an Agile mindset.
  • Core LeSS Game - An interactive and collaborative card sorting activity to learn the differences between “Core LeSS” or “Supportive Approaches” and what is “Not LeSS” (nothing to do with LeSS).
  • Agile Coaching Growth Wheel - is a tool for Agile Coaches and ScrumMasters to help them reflect and grow themselves on their Agile journey. This tool is also best used with another coach to help support them.
  • Agile Scoping Model - Agile scoping is the scaffolding I use to keep the client focused on the desired outcomes they are looking for.

Organizations

Experience and services

  • Courses taught: 270
  • Trainer since: 2023
  • Career history

    • 2019-06-01 - present - Agile Affinity (Partner)
    • 2013-06-03 - 2014-06-29 - Azzurri Innovations (ScrumMaster)
    • 2014-06-30 - 2016-06-24 - Ascentric (ScrumMaster | Agile Coach)
    • 2016-07-18 - 2018-12-02 - Discover Financial Services (Agile Coach)
    • 2018-12-03 - 2019-03-22 - Nationwide Building Society (Agile Coach)
    • 2019-04-01 - 2020-03-27 - Vodafone (Agile Coach)
    • 2021-01-04 - 2023-01-06 - IAG Loyalty
    • 2023-01-09 - 2024-01-01 - Virgin Red (Agile Coach)
  • Training formats

    • Live Online + Self-Paced
    • Live Online
  • Industries

    • Administrative Services
    • Advertising & Marketing
    • Agriculture & Forestry
  • Area of expertise

    • Agile Coaching
    • Agile Transformation
    • Business Strategy & Planning

My certifications

Certified Scrum Trainer® badge
Certified Scrum Trainer®
Certified Enterprise Coach badge
Certified Enterprise Coach
Certified Team Coach™ badge
Certified Team Coach™
Certified Scrum Professional® - Developer badge
Certified Scrum Professional® - Developer
Certified Scrum Professional® - ScrumMaster badge
Certified Scrum Professional® - ScrumMaster
Certified Scrum Professional® - Product Owner badge
Certified Scrum Professional® - Product Owner
Advanced Certified Scrum Developer℠ badge
Advanced Certified Scrum Developer℠
Advanced Certified ScrumMaster® badge
Advanced Certified ScrumMaster®
Advanced Certified Scrum Product Owner® badge
Advanced Certified Scrum Product Owner®
Certified Scrum Developer® badge
Certified Scrum Developer®
Certified ScrumMaster® badge
Certified ScrumMaster®
Certified Scrum Product Owner® badge
Certified Scrum Product Owner®

Upcoming courses by John