IC-Agile Certified Agile Coaching (ICP-ACC) Training

Check the testimonials of our clients!

Get certified as an Agile Coach, according to the standards of IC-Agile, which is the largest accreditation and certification body in the Agile Industry.


The IC-Agile Certified Agile Coaching (ICP-ACC) Training is a workshop for Agilists who wish to dramatically increase their overall agile coaching skills and effectiveness.

The course addresses the complex environments in which most Agile teams (and Agile Coaches) operate.

As an Agile Coach, you are not only tasked with getting your team set up and running well, you may also be faced with the broader organizational landscape that is not as “agile-enabling” as needed. The IC-Agile Certified Agile Coaching (ICP-ACC) Training addresses this complexity head-on.

The course delivers the key agile coaching content, skills and mindsets, all built on a transformational education platform. It is highly interactive and experiential.



This course is accredited by the International Consortium for Agile (ICAgile) as fulfilling all Learning Objectives in the Agile Coaching track.

After successful completion of this course, you can apply for the ICAgile Certified Professional-Agile Coaching (ICP-ACC).

This continuing education certification is a key step toward achieving the ICAgile Expert-Agile Coaching (ICE-AC), the industry’s first competency-based certification.

To be eligible for the ICP-ACC, you must not miss more than 1 hour of class. Learn more at ICAgile.


Upon completion of the course, participants will be able to:

  • Understand the mindset and role of the Agile Coach
  • Apply techniques to coach and communicate effectively
  • Effectively mentor and coach people
  • Start up Agile teams quickly and effectively
  • Grow and develop teams

Topics Covered By This Course:

The Mindset and Role of the Agile Coach

This topic will:

  • Foster your (the coach) own self-awareness and understanding of team dynamics and the organizational system
  • Prepare you to help Agile teams work with these structures to plan and manage the Agile adoption
  • Teach you to understand the relationship between Agile and coaching in order to coach, facilitate, mentor and teach an Agile team
  • Explain the relationship of a coach to a self-organized team.

Coaching and Communicating Effectively

The coach fosters a safe environment for open communication by setting an example and encouraging others to mimic it.

This topic will explore the value that effective professional coaching and communication brings to the team, including purposeful participation, effective use of silence, how to surface healthy conflict, and conflict management and resolution.

Mentoring and Coaching People

Mentoring and coaching are decidedly different yet complementary.

In the Agile context, mentoring and coaching helps people step into their Agile role fully and to transition to the Agile mindset. As team members transition to (or become more adept at) their Agile roles, the Agile coach is in a position to mentor their personal and professional growth by sharing the knowledge and insights they have learned.  In addition, using professional coaching skills, the Agile Coach can help them find their own pathway to agility.

Starting Up Teams

Effective coaching starts by helping Agile team members see what is occurring within themselves, with others, and around them in their environment. The purpose of this topic is to create a level of comfort with exploring individual and team preferences, perform start-up activities such as project and team chartering, self-organisation team constructs, being comfortable in learning through doing, starting before you have all of the answers, creating a definition of done and other social contracts, defining roles and responsibilities, etc.

Growing and Developing Teams

An Agile Coach understands how high performing teams are formed and maintained, as well as how to grow and develop teams toward their potential, given each team’s specific circumstances.

The Agile Coach understands the difference between a group and a team, when to build a team, how to facilitate the different stages of team development and how each stage may impact the adoption of certain Agile practices. Effective Agile coaching means understanding when to seamlessly alternate between pushing for results and stepping back to focus on the team’s development, or dancing between teaching, facilitating, mentoring or coaching.

Who Would We Recommend This Course To?

Scrum Masters who want to improve their agile coaching skills

Experienced agile team members who aspire to the role of Agile Coach

Agile Project Managers who want to build their coaching muscles

How Much Of My Time Will This Take?

3 days, 7 hours per day