Background Image

Agile Foundations (ICP)

Ideal for anyone who needs to learn and implement agility


As the world gets ever more complex and customers are demanding shorter and shorter lead times, product and service development is getting harder and harder. Agile is an umbrella term for a wide range of tools and frameworks that are underpinned by a completely different way of looking at products, business, customers, and staff. Agile is a mindset shift that allows teams to collaborate in new ways that is specific to the context they are in and in this 2 day course we will show you how.

During this highly-impactful ICAgile Certified course you will discover where agile came from, how to foster collaboration, and the benefits of iterative development and gain a set of proven skills and techniques required to be successful in agile ways of working. You will also learn how to create environments where great work just happens, how to apply agile for better delivery of products and service, and show how to implement proven agile techniques for better team performance (customer, products, quality, outcomes). Participants who successfully complete this class will come away with a solid understanding of core concepts including a practical and immediately applicable toolkit.

Start your journey towards Agile Mastery with the AWA Agile Team Foundations training and learn how you can use the Agile Mindset, values and principles to discover the right ways of agile working for your team and organisation.

Join us either on a public course or book a private session with just the people from your team or organisation. This course can be rolled out across the organisation as part of a transformation program.


This training is for anyone who is involved in product or service development and wants to learn about agility. It is a prerequisite for any leader, manager, future Scrum Master or Coach, HR staff, and product developers who are about to move towards agile ways of working.


This course is available to run privately for a team or group of different people that wants to dramatically improve their skills for agile teams. Talk to us today about our transformative private training for teams or individuals for your business either online or anywhere in the world (after the Covid lockdown has ended).


The Agile Team Coach course is accredited by the International Consortium for Agile (ICAgile) as fulfilling all Learning Objectives in the Foundations course. After successful completion of the Agile Foundations course and assessment, you will receive for the ICAgile Certified Professional (ICP).

This continuing education certification is a key step toward achieving any of the other ICAgile certificates and marks the start of your agile journey. There is an ongoing assessment throughout the class that assess the knowledge acquisition attained. As long as the trainers believe you have demonstrated competence and that you have understood the learning objectives and you do not miss more than one-hour of the course you will receive the certification.

The certification is included in the price of the course. After the class you will receive an email from ICAgile with your Certification.

By attending this course you will be eligible to earn up to 15 Category C SEU Points.

ICAgile ICP Fundamentals


This course covers all of the cornerstones of what agility is and the considerations that you need to implement it. Just some of the outcomes include:

  • Demonstrate how to create a collaborative environment online
  • Describe the foundations for high-performing teams including psychological safety
  • Recognise how the human mind (mindset) changes when under stress
  • Explain what agile is and when to use agile
  • Create environments where great work just happens
  • Show how to manage difficult communication and landscapes
  • Explain how to apply agile for better delivery of products and services
  • Demonstrate the importance of iterative product delivery
  • Identify why and where things are going wrong
  • Implement proven agile techniques for better team performance (customer, products, quality, outcomes)
  • Explain how to maintain and improve quality
  • Show how to reduce risk and increase value of product delivery
  • Demonstrate understanding and create a plan of action for their team


The course teaches all of the ICAgile learning outcomes, which can be summarised as:

  • The history of agility including the agile manifesto
  • The agile onion and mindset beliefs, and how to use them tangibly and effectively
  • The skills needed to move teams towards high performance including:
    • Communication barriers
    • Knowledge sharing
    • Physical and remote working environment considerations
    • Collaboration
    • Self-organisation
    • Shared understanding
    • Working alliances
  • Using experiments to achieve outcomes
  • Job roles
  • Agile meetings
  • Retrospectives
  • Who is the customer?
  • Agile structure with more than one team
  • Value and risk-based product development
  • Estimation and Prioritisation
  • Work in Progress limits and the relation to flow (getting items to customers faster)
  • Putting it all together

The course is designed so that each section is engaging, interactive, experiential, and is anchored in real world situations and you will have the opportunity to discuss or apply to your context.


AWA is the global leading training company and community of practice on everything about organisational change and agility. Our trainers all have years of experience in actually doing the things they teach. We can truly help you to grow, learn, and make a difference.

For more information, you can read a full list of reasons to choose AWA and a video from our founder Simon Powers.

This a beginner-level course for anyone who is about to start working with agility or who would like to learn about it properly.

You will need to:

Be prepared to do some pre-course reading / watching. This enable us to maximise the benefit of our time together
Have a good internet connection
Have a webcam that is turned on
Be on a desktop or laptop, not only a phone or tablet (we use Mural that doesn’t work so well on a hand-held device)
Be able to use Slack and Zoom (at least 8 Mbps download / upload)
Be in a quiet space where you can speak freely
One person, one device

This course is available to run privately for a team or group of different people that wants to dramatically improve their skills for agile teams. Talk to us today about our transformative private training for teams or individuals for your business either online or anywhere in the world (after the Covid lockdown has ended).

Yes. If you would like to use AWA’s ICP Foundations course for the basis for your organisations agile transformation or roll out, and you have hundreds of people to train, it can be more economical for us to licence the training course to you.

The way we do this is as follows:

  1. We run 3 classes within your organisation that your trainers attend. The first class your trainers attend as a participant.
  2. We adjust the course if required based on feedback
  3. Your trainers participate in a special train the trainer course
  4. Your trainers help to co-train the following 2 courses with our trainers
    We can add more co-training if required to ensure the trainers are able to train the class.
  5. We schedule 2 calls with the trainers after they have successfully trained one class on their own

We are happy to customise this experience towards the outcome of your trainers being able to train your staff with our materials. We charge for our time and for a licence for the training materials.

Note: If you wish to run certified training for your staff, your trainers will also need to complete an ICAgile accreditation session and there will be an additional cost for ICAgile certificates per attendee.


“The Team Foundations class was a memorable one!  Not only did I learn core concepts but I was able to practice them.  This is a great class not to be missed!”

“Knowledge and skills in a hand-on course!”

John Inge Hervik


John Inge is an instructor and coach with experience in agile software development since 2007. He started as a developer with an interest in methodology in architectural work, since then he has worked with training, as a mentor and coach for managers, in addition he works with agile coaches, product owners, team leaders and team members.

His enthusiasm is motivating and helps to keep the energy up. He is a teacher in a way that makes it easy to link theory to practice.



After working as a Software Developer for 11 years, Rafa Ribeiro realised that despite the knowledge he had about machines and computers, he lacked skills to empower and support other people. With the challenge of creating his own company, he felt the need to start a learning journey into the realms of Psychology, Expressive Arts and Professional Coaching.

As a result of this mixture, Rafa currently works as an Agile Coach and Professional Coach with organisations, teams, and individuals, helping them discover and becoming aware of their goals, reflecting their behaviours and supporting their growth. He has a range of deep experience working with co-located, distributed and full remote teams, as a Scrum Master, Agile Coach or Enterprise Agile Coach.


Please read our terms and conditions for bookings.

Contact us