This content is developed in partnership with QA
AVG Duration2h


The QA Agile Fundamentals course provides a comprehensive but necessarily high-level overview of the Agile mindset, Agile frameworks, and Agile processes.

The course starts with the basics of Agile, focusing on the Agile mindset, values, and principles. It then moves into one of the most popular Agile frameworks, Scrum, teaching you everything you need to form a Scrum team and work within that framework.

The final module focuses on creating value within a project, measuring progress, and a quick outline of some of the other agile frameworks, including Agile PM/DSDM and Kanban.

Each course provides insight into the power of Agile, and how to leverage it. Knowledge check exercises are used throughout to make sure that you leave the course feeling empowered to start working in an Agile way.

Please note: this content was produced in the UK and may include the use of British English.

Intended Audience

This course is suitable for anyone with no prior knowledge of Agile who is considering, evaluating, or involved in a move towards working in (or with) an Agile environment. 


There are no prerequisites for this course, however, participants should be familiar with the content and rationale in the Agile manifesto (

Learning Objectives

As a result of participating in the course, learners will be able to answer the following questions: 

  • What is Agile?
  • What are the benefits of using Agile?
  • What are the values and principals of Agile?
  • Can Agile teams use a combination of Agile frameworks and methods?
  • How can Agile teams estimate effectively?


This learning path contains videos, quizzes, and other resources for three courses. Each course has exam quizzes for you to test your knowledge as you work through the learning path. 

Course Introduction

We begin with an introduction to the course and what you can expect from the videos and quizzes in this learning path.

Module 1 – The Basics of Agile

  • What is Agile? 
  • Principles of Agile 
  • History of Agile  
  • Rich communication  
  • Agile frameworks 
  • Why Agile? 
  • When Agile? 

Module 2 – Scrum

  • What is Scrum? 
  • Scrum roles 
  • Scrum artefacts 
  • Product backlog items
  • Incremental delivery
  • Scrum events

Module 3 – Working Agile

  • What is value? 
  • Measuring progress and Kanban 
  • AgilePM/DSDM 
  • What is a project? 
  • Iterative development  
  • How do I estimate? 
  • Your Agile journey 


We welcome all feedback and suggestions — please contact us at if you are unsure about where to start or if would like help getting started.


Your certificate for this learning path

Training Content

Course - Beginner - 1m
Course Introduction
We begin with an introduction to the course and what you can expect from the videos and quizzes in this learning path.
Resource - Not defined - 10m
History of Agile
PDF resource
Course - Beginner - 27m
The Basics of Agile
This Course introduces the basics of agile, including the agile mindset, values, and principles.
Exam - 20m
Knowledge Check: Agile Fundamentals - The Basics of Agile
Knowledge Check: Agile Fundamentals - The Basics of Agile
Course - Beginner - 28m
This course provides an overview of the popular Scrum framework, as well as helping you understand what a product backlog item should look like, and why incremental delivery is such a powerful tool.
Exam - 20m
Knowledge Check: Agile Fundamentals - Scrum
Knowledge Check: Agile Fundamentals - Scrum
Course - Beginner - 32m
Working Agile
This course takes a look at how you can work in an agile way.
Exam - 25m
Knowledge Check: Agile Fundamentals - Working Agile
Knowledge Check: Agile Fundamentals - Working Agile
About the Author
Learning paths23

Tony has over 20 years’ experience in Business Development, Business Change, Consulting, and Project/Program Management working with public, private, and third sector organizations.

He has helped organizations to design and create processes and procedures to align ways of working with corporate strategy. A highly motivated and detailed solution provider, utilizing a wide range of methods and frameworks to provide structure whilst promoting creativity and innovation.

As a confident and self-motivated professional with excellent communication skills, Tony is able to bring people together and get them working as a team quickly.

Tony is an Agile and Scrum trainer with a vast knowledge spanning IT Systems, Business Change, Program and Project Management. With excellent presentation skills and a solid background, he ensures that all clients gain maximum benefit from his training. He has successfully guided those new to the industry through their initial training, helped experienced staff as they progress in their careers, and worked at the director level advising on best use and practice, as well as tailoring courses to fulfil the exact needs of clients.